PageSourceSearch

https://matchamoves.de/matcha-bar-mannheim/

html matchamoves.de collected 2026-09-24 14:59:00 UTC 137,867 bytes, 3,997 lines download raw bytes

1<!DOCTYPE html>
2<html lang="de" prefix="og: https://ogp.me/ns#">
3<head>
4	<meta charset="UTF-8">
5			<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
6	
7<!-- Suchmaschinen-Optimierung durch Rank Math PRO - https://rankmath.com/ -->
8<title>Matcha Mannheim | Matcha Bar Mannheim - Matcha Moves</title>
9<meta name="description" content="Entdecke Matcha Mannheim bei Matcha Moves: Matcha Bar Mannheim mit Signature Matcha, Coffee, Summer Specials und deinem Ritual vor oder nach Pilates."/>
10<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
11<link rel="canonical" href="https://matchamoves.de/matcha-bar-mannheim/" />
12<meta property="og:locale" content="de_DE" />
13<meta property="og:type" content="article" />
14<meta property="og:title" content="Matcha Mannheim | Matcha Bar Mannheim - Matcha Moves" />
15<meta property="og:description" content="Entdecke Matcha Mannheim bei Matcha Moves: Matcha Bar Mannheim mit Signature Matcha, Coffee, Summer Specials und deinem Ritual vor oder nach Pilates." />
16<meta property="og:url" content="https://matchamoves.de/matcha-bar-mannheim/" />
17<meta property="og:site_name" content="Matcha Moves" />
18<meta property="og:updated_time" content="2026-09-23T17:05:59+00:00" />
19<meta property="og:image" content="https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png" />
20<meta property="og:image:secure_url" content="https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png" />
21<meta property="og:image:width" content="1080" />
22<meta property="og:image:height" content="1920" />
23<meta property="og:image:alt" content="Matcha Mannheim | Matcha Bar Mannheim" />
24<meta property="og:image:type" content="image/png" />
25<meta property="article:published_time" content="2026-07-16T17:26:45+00:00" />
26<meta property="article:modified_time" content="2026-09-23T17:05:59+00:00" />
27<meta name="twitter:card" content="summary_large_image" />
28<meta name="twitter:title" content="Matcha Mannheim | Matcha Bar Mannheim - Matcha Moves" />
29<meta name="twitter:description" content="Entdecke Matcha Mannheim bei Matcha Moves: Matcha Bar Mannheim mit Signature Matcha, Coffee, Summer Specials und deinem Ritual vor oder nach Pilates." />
30<meta name="twitter:image" content="https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png" />
31<meta name="twitter:label1" content="Lesedauer" />
32<meta name="twitter:data1" content="2 Minuten" />
33<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://matchamoves.de/#organization","name":"Matcha Moves","url":"https://matchamoves.de","logo":{"@type":"ImageObject","@id":"https://matchamoves.de/#logo","url":"https://matchamoves.de/wp-content/uploads/2025/02/transparent-Moves-1200-x-300-px-Deine-Geschichte-1-1-e1740319549658.png","contentUrl":"https://matchamoves.de/wp-content/uploads/2025/02/transparent-Moves-1200-x-300-px-Deine-Geschichte-1-1-e1740319549658.png","caption":"Matcha Moves","inLanguage":"de","width":"1080","height":"944"}},{"@type":"WebSite","@id":"https://matchamoves.de/#website","url":"https://matchamoves.de","name":"Matcha Moves","alternateName":"Matcha Moves","publisher":{"@id":"https://matchamoves.de/#organization"},"inLanguage":"de"},{"@type":"ImageObject","@id":"https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png","url":"https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png","width":"200","height":"200","inLanguage":"de"},{"@type":"WebPage","@id":"https://matchamoves.de/matcha-bar-mannheim/#webpage","url":"https://matchamoves.de/matcha-bar-mannheim/","name":"Matcha Mannheim | Matcha Bar Mannheim - Matcha Moves","datePublished":"2026-07-16T17:26:45+00:00","dateModified":"2026-09-23T17:05:59+00:00","isPartOf":{"@id":"https://matchamoves.de/#website"},"primaryImageOfPage":{"@id":"https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png"},"inLanguage":"de"},{"@type":"Person","@id":"https://matchamoves.de/author/codex-redesign/","name":"codex codex","url":"https://matchamoves.de/author/codex-redesign/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/01a8b1c4cbcdf165ae98bae0e93f966c?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/01a8b1c4cbcdf165ae98bae0e93f966c?s=96&amp;d=mm&amp;r=g","caption":"codex codex","inLanguage":"de"},"worksFor":{"@id":"https://matchamoves.de/#organization"}},{"@type":"Article","headline":"Matcha Mannheim | Matcha Bar Mannheim - Matcha Moves","datePublished":"2026-07-16T17:26:45+00:00","dateModified":"2026-09-23T17:05:59+00:00","author":{"@id":"https://matchamoves.de/author/codex-redesign/","name":"codex codex"},"publisher":{"@id":"https://matchamoves.de/#organization"},"description":"Entdecke Matcha Mannheim bei Matcha Moves: Matcha Bar Mannheim mit Signature Matcha, Coffee, Summer Specials und deinem Ritual vor oder nach Pilates.","name":"Matcha Mannheim | Matcha Bar Mannheim - Matcha Moves","@id":"https://matchamoves.de/matcha-bar-mannheim/#richSnippet","isPartOf":{"@id":"https://matchamoves.de/matcha-bar-mannheim/#webpage"},"image":{"@id":"https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png"},"inLanguage":"de","mainEntityOfPage":{"@id":"https://matchamoves.de/matcha-bar-mannheim/#webpage"}}]}</script>
33
34<!-- /Rank Math WordPress SEO Plugin -->
35
36<link rel="alternate" type="application/rss+xml" title="Matcha Moves &raquo; Feed" href="https://matchamoves.de/feed/" />
37<link rel="alternate" type="application/rss+xml" title="Matcha Moves &raquo; Kommentar-Feed" href="https://matchamoves.de/comments/feed/" />
38<script>
39window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/matchamoves.de\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}};
40/*! This file is auto-generated */
41!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
42</script>
42
43<style id='wp-emoji-styles-inline-css'>
44
45	img.wp-smiley, img.emoji {
46		display: inline !important;
47		border: none !important;
48		box-shadow: none !important;
49		height: 1em !important;
50		width: 1em !important;
51		margin: 0 0.07em !important;
52		vertical-align: -0.1em !important;
53		background: none !important;
54		padding: 0 !important;
55	}
56</style>
57<link rel='stylesheet' id='wp-block-library-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/dqkomgs/bxeyc.css' media='all' />
58<link rel='stylesheet' id='wp-components-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/h7bb2iw/bxeyc.css' media='all' />
59<link rel='stylesheet' id='wp-preferences-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/e1vuciy4/bxeyc.css' media='all' />
60<link rel='stylesheet' id='wp-block-editor-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/qt5ruv74/bxeyc.css' media='all' />
61<link rel='stylesheet' id='popup-maker-block-library-style-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/ess9o4yu/bxeyc.css' media='all' />
62<style id='global-styles-inline-css'>
63:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
63--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
63.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;}
64:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
65</style>
66<link rel='stylesheet' id='woocommerce-layout-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/jza8c9i6/bxeyc.css' media='all' />
67<link rel='stylesheet' id='woocommerce-smallscreen-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/95x4euvc/bxeyc.css' media='only screen and (max-width: 768px)' />
68<link rel='stylesheet' id='woocommerce-general-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/qhfgjlrx/bxeyc.css' media='all' />
69<style id='woocommerce-inline-inline-css'>
70.woocommerce form .form-row .required { visibility: visible; }
71</style>
72<link rel='stylesheet' id='brands-styles-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/8j3nqz9i/bxeyc.css' media='all' />
73<link rel='stylesheet' id='hello-elementor-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/8jlherb9/bxeyc.css' media='all' />
74<link rel='stylesheet' id='hello-elementor-theme-style-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/6jy6ee1p/bxeyc.css' media='all' />
75<link rel='stylesheet' id='hello-elementor-header-footer-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/327663w5/bxeyc.css' media='all' />
76<link rel='stylesheet' id='elementor-frontend-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/2c9zd8al/bxeyc.css' media='all' />
77<link rel='stylesheet' id='elementor-post-47-css' href='https://matchamoves.de/wp-content/uploads/elementor/css/post-47.css?ver=1772505929' media='all' />
78<link rel='stylesheet' id='dashicons-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/lokoagwt/bxeyc.css' media='all' />
79<link rel='stylesheet' id='eael-general-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/g2vwdnjq/bxeyc.css' media='all' />
80<link rel='stylesheet' id='elementor-gf-local-playfairdisplay-css' href='https://matchamoves.live-website.com/wp-content/uploads/elementor/google-fonts/css/playfairdisplay.css?ver=1750289252' media='all' />
81<link rel='stylesheet' id='elementor-gf-local-poppins-css' href='https://matchamoves.live-website.com/wp-content/uploads/elementor/google-fonts/css/poppins.css?ver=1750289246' media='all' />
82<link rel='stylesheet' id='elementor-gf-local-montserrat-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/qsmsiqcm/bxeyc.css' media='all' />
83<link rel='stylesheet' id='elementor-gf-local-unicaone-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/mba5s33d/bxeyc.css' media='all' />
84<script src="https://matchamoves.de/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 84
84
85<script src="https://matchamoves.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 85
85
86<script src="https://matchamoves.de/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.9.9.7" id="jquery-blockui-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 86
86
87<script id="wc-add-to-cart-js-extra">
88var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"Warenkorb anzeigen","cart_url":"https:\/\/matchamoves.de\/cart\/","is_cart":"","cart_redirect_after_add":"no"};
89</script>
vendor: 1 bytes, line 89
89
90<script src="https://matchamoves.de/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=9.9.7" id="wc-add-to-cart-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 90
90
91<script src="https://matchamoves.de/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.9.9.7" id="js-cookie-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 91
91
92<script id="woocommerce-js-extra">
93var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Passwort anzeigen","i18n_password_hide":"Passwort verbergen"};
94</script>
vendor: 1 bytes, line 94
94
95<script src="https://matchamoves.de/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=9.9.7" id="woocommerce-js" defer data-wp-strategy="defer"></script>
95
96<link rel="https://api.w.org/" href="https://matchamoves.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://matchamoves.de/wp-json/wp/v2/pages/1010" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://matchamoves.de/xmlrpc.php?rsd" />
97<meta name="generator" content="WordPress 6.7.2" />
98<link rel='shortlink' href='https://matchamoves.de/?p=1010' />
99<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://matchamoves.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatchamoves.de%2Fmatcha-bar-mannheim%2F" />
100<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://matchamoves.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmatchamoves.de%2Fmatcha-bar-mannheim%2F&#038;format=xml" />
101<style id="essential-blocks-global-styles">
102            :root {
103                --eb-global-primary-color: #101828;
104--eb-global-secondary-color: #475467;
105--eb-global-tertiary-color: #98A2B3;
106--eb-global-text-color: #475467;
107--eb-global-heading-color: #1D2939;
108--eb-global-link-color: #444CE7;
109--eb-global-background-color: #F9FAFB;
110--eb-global-button-text-color: #FFFFFF;
111--eb-global-button-background-color: #101828;
112--eb-gradient-primary-color: linear-gradient(90deg, hsla(259, 84%, 78%, 1) 0%, hsla(206, 67%, 75%, 1) 100%);
113--eb-gradient-secondary-color: linear-gradient(90deg, hsla(18, 76%, 85%, 1) 0%, hsla(203, 69%, 84%, 1) 100%);
114--eb-gradient-tertiary-color: linear-gradient(90deg, hsla(248, 21%, 15%, 1) 0%, hsla(250, 14%, 61%, 1) 100%);
115--eb-gradient-background-color: linear-gradient(90deg, rgb(250, 250, 250) 0%, rgb(233, 233, 233) 49%, rgb(244, 243, 243) 100%);
116
117                --eb-tablet-breakpoint: 1024px;
118--eb-mobile-breakpoint: 767px;
119
120            }
121            
122            
123        </style><meta name="description" content="Entdecke Matcha Mannheim bei Matcha Moves: Matcha Bar Mannheim mit Signature Matcha, Coffee, Summer Specials und deinem Ritual vor oder nach Pilates.">
124	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
125	<meta name="generator" content="Elementor 3.29.2; features: e_font_icon_svg, additional_custom_breakpoints, e_local_google_fonts, e_element_cache; settings: css_print_method-external, google_font-enabled, font_display-swap">
126			<style>
127				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
128				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
129					background-image: none !important;
130				}
131				@media screen and (max-height: 1024px) {
132					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
133					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
134						background-image: none !important;
135					}
136				}
137				@media screen and (max-height: 640px) {
138					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
139					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
140						background-image: none !important;
141					}
142				}
143			</style>
144			<style class='wp-fonts-local'>
145@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://matchamoves.de/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;}
146@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://matchamoves.de/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}
147</style>
148<link rel="icon" href="https://matchamoves.de/wp-content/uploads/2025/10/cropped-PNG-Bild-32x32.png" sizes="32x32" />
149<link rel="icon" href="https://matchamoves.de/wp-content/uploads/2025/10/cropped-PNG-Bild-192x192.png" sizes="192x192" />
150<link rel="apple-touch-icon" href="https://matchamoves.de/wp-content/uploads/2025/10/cropped-PNG-Bild-180x180.png" />
151<meta name="msapplication-TileImage" content="https://matchamoves.de/wp-content/uploads/2025/10/cropped-PNG-Bild-270x270.png" />
152	<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /></head>
153<body class="page-template page-template-elementor_canvas page page-id-1010 wp-custom-logo wp-embed-responsive theme-hello-elementor woocommerce-no-js hello-elementor-default elementor-default elementor-template-canvas elementor-kit-47">
154	
155<script type="application/ld+json">{
156  "@context": "https://schema.org",
157  "@graph": [
158    {
159      "@type": "Organization",
160      "@id": "https://matchamoves.de/#organization",
161      "name": "Matcha Moves",
162      "url": "https://matchamoves.de",
163      "logo": "https://matchamoves.de/wp-content/uploads/2025/10/cropped-PNG-Bild.png",
164      "sameAs": [
165        "https://www.instagram.com/matcha.moves/"
166      ],
167      "email": "[email protected]"
168    },
169    {
170      "@type": "CafeOrCoffeeShop",
171      "@id": "https://matchamoves.de/#matcha-bar-mannheim",
172      "name": "Matcha Moves Matcha Bar Mannheim",
173      "url": "https://matchamoves.de/matcha-bar-mannheim/",
174      "image": "https://matchamoves.de/wp-content/uploads/2025/07/Pic-12.png",
175      "servesCuisine": [
176        "Matcha",
177        "Coffee",
178        "Juices"
179      ],
180      "address": {
181        "@type": "PostalAddress",
182        "streetAddress": "Untere Clignetstraße 2",
183        "postalCode": "68167",
184        "addressLocality": "Mannheim",
185        "addressCountry": "DE"
186      },
187      "openingHoursSpecification": [
188        {
189          "@type": "OpeningHoursSpecification",
190          "dayOfWeek": [
191            "Monday",
192            "Tuesday",
193            "Wednesday",
194            "Thursday",
195            "Friday"
196          ],
197          "opens": "09:30",
198          "closes": "20:00"
199        },
200        {
201          "@type": "OpeningHoursSpecification",
202          "dayOfWeek": "Saturday",
203          "opens": "09:30",
204          "closes": "17:00"
205        },
206        {
207          "@type": "OpeningHoursSpecification",
208          "dayOfWeek": [
209            "Sunday",
210            "PublicHolidays"
211          ],
212          "opens": "10:00",
213          "closes": "18:00"
214        }
215      ],
216      "hasMenu": "https://matchamoves.de/matcha-bar-mannheim/#menu"
217    },
218    {
219      "@type": "BreadcrumbList",
220      "itemListElement": [
221        {
222          "@type": "ListItem",
223          "position": 1,
224          "name": "Startseite",
225          "item": "https://matchamoves.de"
226        },
227        {
228          "@type": "ListItem",
229          "position": 2,
230          "name": "Matcha Bar Mannheim",
231          "item": "https://matchamoves.de/matcha-bar-mannheim/"
232        }
233      ]
234    }
235  ]
236}</script>
vendor: 1 bytes, line 236
236
237<script async src="https://news.google.com/swg/js/v1/publisher.js"></script>
237
238<style>:root {
239  --mm-ink: #18231d;
240  --mm-forest: #243d2d;
241  --mm-matcha: #7d985f;
242  --mm-sage: #c9d1b8;
243  --mm-cream: #f5efe4;
244  --mm-offwhite: #fbf8f1;
245  --mm-stone: #ded3c2;
246  --mm-brown: #7d604a;
247  --mm-rose: #c9a59d;
248  --mm-line: rgba(36, 61, 45, 0.18);
249  --mm-shadow: 0 18px 50px rgba(32, 39, 29, 0.12);
250  --mm-serif: Georgia, "Times New Roman", serif;
251  --mm-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
252  --mm-gateway-header-height: 132px;
253}
254
255* {
256  box-sizing: border-box;
257}
258
259html {
260  scroll-behavior: smooth;
261}
262
263body {
264  margin: 0;
265  background: var(--mm-offwhite);
266  color: var(--mm-ink);
267  font-family: var(--mm-sans);
268  font-size: 16px;
269  line-height: 1.6;
270  letter-spacing: 0;
271}
272
273body:has(.mm-redesign) {
274  background: transparent;
275}
276
277img {
278  display: block;
279  max-width: 100%;
280}
281
282a {
283  color: inherit;
284}
285
286.mm-redesign,
287.mm-redesign * {
288  box-sizing: border-box;
289}
290
291.mm-redesign {
292  margin: 0;
293  background: var(--mm-offwhite);
294  color: var(--mm-ink);
295  font-family: var(--mm-sans);
296  font-size: 16px;
297  line-height: 1.6;
298  letter-spacing: 0;
299}
300
301.mm-visually-hidden {
302  position: absolute;
303  width: 1px;
304  height: 1px;
305  overflow: hidden;
306  clip: rect(0 0 0 0);
307  white-space: nowrap;
308}
309
310.mm-site-header {
311  position: sticky;
312  top: 0;
313  z-index: 50;
314  display: grid;
315  grid-template-columns: auto 1fr auto;
316  gap: 28px;
317  align-items: center;
318  width: 100%;
319  padding: 12px 34px;
320  border-bottom: 1px solid rgba(36, 61, 45, 0.1);
321  background: rgba(251, 248, 241, 0.92);
322  backdrop-filter: blur(16px);
323}
324
325.mm-logo {
326  display: inline-flex;
327  align-items: center;
328  gap: 10px;
329  color: var(--mm-forest);
330  font-family: var(--mm-serif);
331  font-size: 1.18rem;
332  font-weight: 700;
333  text-decoration: none;
334}
335
336.mm-logo img {
337  width: 42px;
338  height: 42px;
339  object-fit: contain;
340}
341
342.mm-logo span {
343  font-size: clamp(1.08rem, 1.65vw, 1.46rem);
344  font-weight: 900;
345  letter-spacing: 0;
346}
347
348.mm-gateway-header {
349  position: relative;
350  z-index: 20;
351  display: grid;
352  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
353  min-height: var(--mm-gateway-header-height);
354  align-items: center;
355  gap: 8px;
356  padding: 18px 32px 16px;
357  border-bottom: 1px solid rgba(24, 35, 29, 0.16);
358  background: #fbfaf6;
359  color: #242722;
360}
361
362.mm-gateway-brand {
363  display: inline-flex;
364  grid-column: 1;
365  align-items: center;
366  justify-content: center;
367  justify-self: start;
368  color: #242722;
369  font-size: clamp(1.05rem, 2vw, 1.55rem);
370  font-weight: 900;
371  line-height: 1;
372  text-decoration: none;
373  text-transform: uppercase;
374}
375
376.mm-gateway-logo-mark {
377  display: inline-flex;
378  grid-column: 2;
379  width: 56px;
380  height: 56px;
381  align-items: center;
382  justify-content: center;
383  justify-self: center;
384  color: #242722;
385  text-decoration: none;
386}
387
388.mm-gateway-logo-svg {
389  display: block;
390  width: 100%;
391  height: 100%;
392}
393
394.mm-gateway-logo-svg path {
395  fill: currentColor;
396}
397
398.mm-gateway-links {
399  display: none;
400  grid-column: 3;
401  align-items: center;
402  justify-content: center;
403  justify-self: end;
404  gap: clamp(28px, 4vw, 58px);
405  color: rgba(24, 35, 29, 0.8);
406  font-size: 0.82rem;
407  font-weight: 900;
408  letter-spacing: 0;
409  text-transform: uppercase;
410}
411
412.mm-gateway-links a {
413  position: relative;
414  text-decoration: none;
415}
416
417.mm-gateway-links a::after {
418  position: absolute;
419  right: 0;
420  bottom: -6px;
421  left: 0;
422  height: 1px;
423  background: currentColor;
424  content: "";
425  opacity: 0.35;
426  transform: scaleX(0.75);
427  transition: opacity 180ms ease, transform 180ms ease;
428}
429
430.mm-gateway-links a:hover::after {
431  opacity: 0.75;
432  transform: scaleX(1);
433}
434
435.mm-gateway-menu {
436  display: block;
437  grid-column: 3;
438  position: relative;
439  justify-self: end;
440}
441
442.mm-gateway-menu summary {
443  display: grid;
444  width: 70px;
445  height: 54px;
446  place-content: center;
447  gap: 12px;
448  cursor: pointer;
449  list-style: none;
450}
451
452.mm-gateway-menu summary::-webkit-details-marker {
453  display: none;
454}
455
456.mm-gateway-menu summary span {
457  display: block;
458  width: 68px;
459  height: 4px;
460  background: #242722;
461}
462
463.mm-gateway-menu nav {
464  position: absolute;
465  top: calc(100% + 14px);
466  right: 0;
467  z-index: 30;
468  display: grid;
469  min-width: 230px;
470  gap: 4px;
471  padding: 12px;
472  border: 1px solid rgba(24, 35, 29, 0.16);
473  background: #fbfaf6;
474  box-shadow: 0 14px 34px rgba(24, 35, 29, 0.12);
475}
476
477.mm-gateway-menu nav a {
478  padding: 12px 14px;
479  color: #242722;
480  font-size: 0.84rem;
481  font-weight: 900;
482  text-decoration: none;
483  text-transform: uppercase;
484}
485
486.mm-gateway-menu nav a:hover {
487  background: rgba(36, 61, 45, 0.08);
488}
489
490.mm-funnel-header {
491  position: sticky;
492  top: 0;
493  z-index: 50;
494  display: grid;
495  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
496  min-height: 86px;
497  align-items: center;
498  gap: 18px;
499  padding: 14px 28px;
500  border-bottom: 1px solid rgba(24, 35, 29, 0.12);
501  background: rgba(251, 250, 246, 0.94);
502  backdrop-filter: blur(16px);
503}
504
505.mm-funnel-brand,
506.mm-funnel-logo,
507.mm-funnel-header nav a {
508  color: #242722;
509  text-decoration: none;
510}
511
512.mm-funnel-brand {
513  font-size: clamp(0.96rem, 1.8vw, 1.28rem);
514  font-weight: 900;
515  text-transform: uppercase;
516}
517
518.mm-funnel-logo {
519  display: inline-flex;
520  width: 48px;
521  height: 48px;
522  align-items: center;
523  justify-content: center;
524}
525
526.mm-funnel-header nav {
527  display: flex;
528  justify-content: end;
529  gap: 10px;
530}
531
532.mm-funnel-header nav a {
533  min-height: 40px;
534  padding: 9px 14px;
535  border: 1px solid rgba(36, 61, 45, 0.22);
536  border-radius: 999px;
537  font-size: 0.78rem;
538  font-weight: 900;
539  text-transform: uppercase;
540}
541
542.mm-funnel-header nav a:first-child {
543  background: var(--mm-forest);
544  color: var(--mm-offwhite);
545}
546
547.mm-nav {
548  display: flex;
549  justify-content: center;
550  gap: 24px;
551  font-size: 0.84rem;
552  font-weight: 700;
553  text-transform: uppercase;
554}
555
556.mm-nav a,
557.mm-text-link {
558  text-decoration: none;
559}
560
561.mm-nav a {
562  color: rgba(24, 35, 29, 0.72);
563}
564
565.mm-nav a:hover,
566.mm-text-link:hover {
567  color: var(--mm-forest);
568}
569
570.mm-header-cta,
571.mm-button {
572  display: inline-flex;
573  min-height: 44px;
574  align-items: center;
575  justify-content: center;
576  gap: 8px;
577  padding: 12px 20px;
578  border: 1px solid var(--mm-forest);
579  border-radius: 999px;
580  background: var(--mm-forest);
581  color: var(--mm-offwhite);
582  font-size: 0.88rem;
583  font-weight: 800;
584  text-decoration: none;
585  transition: transform 180ms ease, background 180ms ease, color 180ms ease, border-color 180ms ease;
586}
587
588.mm-header-cta:hover,
589.mm-button:hover {
590  transform: translateY(-1px);
591  background: var(--mm-ink);
592}
593
594.mm-button.secondary {
595  background: transparent;
596  color: var(--mm-forest);
597}
598
599.mm-button.secondary:hover {
600  background: var(--mm-forest);
601  color: var(--mm-offwhite);
602}
603
604.mm-entry-hero {
605  min-height: calc(100svh - 68px);
606  padding: 28px;
607  background: var(--mm-offwhite);
608}
609
610.mm-entry-hero.mm-gateway {
611  width: 100%;
612  height: calc(100svh - var(--mm-gateway-header-height));
613  min-height: calc(100svh - var(--mm-gateway-header-height));
614  overflow: hidden;
615  padding: 0;
616  background: var(--mm-ink);
617}
618
619.mm-entry-copy {
620  display: grid;
621  grid-template-columns: 0.7fr 1fr;
622  gap: 30px;
623  align-items: end;
624  max-width: 1320px;
625  margin: 0 auto 22px;
626}
627
628.mm-entry-copy h1,
629.mm-hero h1,
630.mm-page-hero h1 {
631  margin: 0;
632  color: var(--mm-forest);
633  font-family: var(--mm-serif);
634  font-size: 4.9rem;
635  line-height: 0.96;
636  letter-spacing: 0;
637}
638
639.mm-entry-copy p:not(.mm-kicker) {
640  max-width: 720px;
641  margin: 0;
642  color: rgba(24, 35, 29, 0.72);
643  font-size: 1.08rem;
644}
645
646.mm-kicker {
647  margin: 0 0 12px;
648  color: var(--mm-brown);
649  font-size: 0.76rem;
650  font-weight: 900;
651  letter-spacing: 0;
652  text-transform: uppercase;
653}
654
655.mm-entry-panels {
656  display: grid;
657  grid-template-columns: 1fr 1fr;
658  gap: 18px;
659  max-width: 1320px;
660  min-height: 68vh;
661  margin: 0 auto;
662}
663
664.mm-gateway .mm-entry-panels {
665  width: 100%;
666  max-width: none;
667  height: 100%;
668  min-height: 100%;
669  gap: 0;
670}
671
672.mm-entry-panel,
673.mm-hero-media,
674.mm-gallery img,
675.mm-image-text figure {
676  overflow: hidden;
677  border-radius: 8px;
678}
679
680.mm-entry-panel a {
681  position: relative;
682  display: block;
683  min-height: 68vh;
684  color: var(--mm-offwhite);
685  text-decoration: none;
686  background: var(--mm-forest);
687}
688
689.mm-gateway .mm-entry-panel a {
690  min-height: calc(100svh - var(--mm-gateway-header-height));
691  height: calc(100svh - var(--mm-gateway-header-height));
692}
693
694.mm-entry-panel img {
695  width: 100%;
696  height: 100%;
697  min-height: 68vh;
698  object-fit: cover;
699  transition: transform 800ms ease, filter 800ms ease;
700}
701
702.mm-gateway .mm-entry-panel img {
703  min-height: calc(100svh - var(--mm-gateway-header-height));
704  height: calc(100svh - var(--mm-gateway-header-height));
705}
706
707.mm-entry-panel.pilates img {
708  object-position: center 76%;
709}
710
711.mm-entry-panel:hover img {
712  transform: scale(1.035);
713  filter: saturate(1.06);
714}
715
716.mm-panel-shade {
717  position: absolute;
718  inset: 0;
719  background: linear-gradient(180deg, rgba(24, 35, 29, 0.1) 0%, rgba(24, 35, 29, 0.72) 100%);
720}
721
722.mm-gateway .mm-panel-shade {
723  background:
724    linear-gradient(180deg, rgba(24, 35, 29, 0.05) 0%, rgba(24, 35, 29, 0.7) 100%),
725    linear-gradient(90deg, rgba(24, 35, 29, 0.1), rgba(24, 35, 29, 0.2));
726}
727
728.mm-panel-content {
729  position: absolute;
730  right: 24px;
731  bottom: 24px;
732  left: 24px;
733  display: grid;
734  gap: 12px;
735  max-width: 520px;
736}
737
738.mm-gateway .mm-panel-content {
739  right: 34px;
740  bottom: 34px;
741  left: 34px;
742  max-width: 560px;
743}
744
745.mm-panel-content strong {
746  font-family: var(--mm-serif);
747  font-size: 3rem;
748  line-height: 1.02;
749  letter-spacing: 0;
750}
751
752.mm-gateway .mm-panel-content strong {
753  font-size: 4.25rem;
754}
755
756.mm-panel-content span:not(.mm-kicker) {
757  max-width: 470px;
758  color: rgba(251, 248, 241, 0.9);
759}
760
761.mm-gateway .mm-panel-content span:not(.mm-kicker) {
762  font-size: 1rem;
763  font-weight: 700;
764}
765
766.mm-panel-content em {
767  width: fit-content;
768  margin-top: 8px;
769  padding: 10px 14px;
770  border: 1px solid rgba(251, 248, 241, 0.7);
771  border-radius: 999px;
772  color: var(--mm-offwhite);
773  font-style: normal;
774  font-weight: 800;
775}
776
777.mm-gateway .mm-panel-content em {
778  background: rgba(251, 248, 241, 0.12);
779  backdrop-filter: blur(10px);
780}
781
782.mm-section,
783.mm-hero,
784.mm-page-hero {
785  width: min(1180px, calc(100% - 40px));
786  margin: 0 auto;
787}
788
789.mm-section {
790  padding: 88px 0;
791}
792
793.mm-hero {
794  display: grid;
795  grid-template-columns: 0.9fr 1.1fr;
796  gap: 40px;
797  align-items: center;
798  min-height: 82vh;
799  padding: 44px 0 70px;
800}
801
802.mm-hero-copy p:not(.mm-kicker),
803.mm-page-hero p,
804.mm-wide-text {
805  max-width: 720px;
806  color: rgba(24, 35, 29, 0.72);
807  font-size: 1.08rem;
808}
809
810.mm-hero-copy h1 {
811  margin-bottom: 22px;
812}
813
814.mm-hero-media {
815  min-height: 660px;
816  box-shadow: var(--mm-shadow);
817}
818
819.mm-hero-media img {
820  width: 100%;
821  height: 660px;
822  object-fit: cover;
823}
824
825.mm-cta-row {
826  display: flex;
827  flex-wrap: wrap;
828  gap: 12px;
829  margin-top: 26px;
830}
831
832.mm-page-hero {
833  padding: 92px 0 56px;
834}
835
836.mm-page-hero.mm-pricing-hero {
837  max-width: 820px;
838  padding: 46px 0 18px;
839}
840
841.mm-page-hero.mm-pricing-hero h1 {
842  font-size: clamp(2.45rem, 5vw, 4rem);
843}
844
845.mm-page-hero.mm-pricing-hero p {
846  max-width: 620px;
847  margin-right: auto;
848  margin-left: auto;
849}
850
851.mm-pricing-hero + .mm-bsport-section {
852  padding-top: 22px;
853}
854
855.mm-page-hero.compact {
856  max-width: 900px;
857  text-align: center;
858}
859
860.mm-page-hero.compact .mm-cta-row {
861  justify-content: center;
862}
863
864.mm-two-col {
865  display: grid;
866  grid-template-columns: 0.8fr 1fr;
867  gap: 72px;
868}
869
870.mm-two-col h2,
871.mm-section-head h2,
872.mm-cross-sell h2 {
873  margin: 0;
874  color: var(--mm-forest);
875  font-family: var(--mm-serif);
876  font-size: 3.1rem;
877  line-height: 1.02;
878  letter-spacing: 0;
879}
880
881.mm-prose p {
882  margin: 0 0 18px;
883}
884
885.mm-answer {
886  padding: 20px;
887  border-left: 3px solid var(--mm-matcha);
888  background: rgba(201, 209, 184, 0.28);
889  color: var(--mm-forest);
890  font-weight: 700;
891}
892
893.mm-stat-band {
894  display: grid;
895  grid-template-columns: repeat(4, 1fr);
896  gap: 1px;
897  width: min(1180px, calc(100% - 40px));
898  margin: 20px auto 0;
899  overflow: hidden;
900  border: 1px solid var(--mm-line);
901  border-radius: 8px;
902  background: var(--mm-line);
903}
904
905.mm-stat-band article {
906  min-height: 152px;
907  padding: 28px;
908  background: var(--mm-cream);
909}
910
911.mm-stat-band strong {
912  display: block;
913  color: var(--mm-forest);
914  font-family: var(--mm-serif);
915  font-size: 2.6rem;
916  line-height: 1;
917}
918
919.mm-stat-band span {
920  display: block;
921  margin-top: 12px;
922  color: rgba(24, 35, 29, 0.72);
923}
924
925.mm-fomo-strip {
926  display: grid;
927  grid-template-columns: auto 1fr;
928  gap: 18px;
929  align-items: center;
930  width: min(1180px, calc(100% - 40px));
931  margin: 0 auto;
932  padding: 18px 24px;
933  border: 1px solid rgba(36, 61, 45, 0.18);
934  border-radius: 8px;
935  background: #18231d;
936  color: var(--mm-offwhite);
937}
938
939.mm-fomo-strip span {
940  display: inline-flex;
941  width: fit-content;
942  padding: 8px 12px;
943  border: 1px solid rgba(251, 248, 241, 0.24);
944  border-radius: 999px;
945  color: var(--mm-cream);
946  font-size: 0.76rem;
947  font-weight: 900;
948  text-transform: uppercase;
949}
950
951.mm-fomo-strip p {
952  margin: 0;
953  color: rgba(251, 248, 241, 0.82);
954  font-weight: 700;
955}
956
957.mm-info-strip {
958  display: flex;
959  gap: 22px;
960  align-items: center;
961  justify-content: space-between;
962  padding: 30px;
963  border: 1px solid rgba(36, 61, 45, 0.16);
964  border-radius: 8px;
965  background: rgba(245, 239, 228, 0.62);
966}
967
968.mm-info-strip h2 {
969  margin: 0 0 8px;
970  color: var(--mm-forest);
971  font-family: var(--mm-serif);
972  font-size: 2.2rem;
973  line-height: 1.05;
974}
975
976.mm-info-strip p:not(.mm-kicker) {
977  max-width: 680px;
978  margin: 0;
979  color: rgba(24, 35, 29, 0.72);
980}
981
982.mm-info-strip .mm-button {
983  flex: 0 0 auto;
984}
985
986.mm-section-head {
987  max-width: 760px;
988  margin-bottom: 34px;
989}
990
991.mm-card-grid {
992  display: grid;
993  gap: 18px;
994}
995
996.mm-card-grid.two {
997  grid-template-columns: repeat(2, minmax(0, 1fr));
998}
999
1000.mm-card-grid.three {
1001  grid-template-columns: repeat(3, minmax(0, 1fr));
1002}
1003
1004.mm-action-grid {
1005  display: grid;
1006  grid-template-columns: repeat(3, minmax(0, 1fr));
1007  gap: 16px;
1008  padding-top: 42px;
1009  padding-bottom: 42px;
1010}
1011
1012.mm-card,
1013.mm-location-card,
1014.mm-price-card,
1015.mm-quote,
1016.mm-action-card,
1017.mm-menu-list article {
1018  border: 1px solid var(--mm-line);
1019  border-radius: 8px;
1020  background: rgba(255, 252, 244, 0.78);
1021  box-shadow: 0 8px 28px rgba(32, 39, 29, 0.05);
1022}
1023
1024.mm-card,
1025.mm-location-card,
1026.mm-price-card,
1027.mm-quote,
1028.mm-action-card,
1029.mm-menu-list article {
1030  padding: 28px;
1031}
1032
1033.mm-card h3,
1034.mm-location-card h3,
1035.mm-price-card h3,
1036.mm-action-card h3,
1037.mm-menu-list h3 {
1038  margin: 0 0 12px;
1039  color: var(--mm-forest);
1040  font-family: var(--mm-serif);
1041  font-size: 1.8rem;
1042  line-height: 1.1;
1043}
1044
1045.mm-card p,
1046.mm-location-card p,
1047.mm-price-card p,
1048.mm-action-card p,
1049.mm-menu-list p,
1050.mm-quote p {
1051  margin: 0;
1052  color: rgba(24, 35, 29, 0.72);
1053}
1054
1055.mm-gift-fast-hero {
1056  display: grid;
1057  grid-template-columns: minmax(0, 1fr) minmax(320px, 0.72fr);
1058  gap: 28px;
1059  align-items: stretch;
1060  padding-top: 58px;
1061  padding-bottom: 30px;
1062}
1063
1064.mm-gift-fast-copy,
1065.mm-gift-buy-card,
1066.mm-widget-notice {
1067  border: 1px solid var(--mm-line);
1068  border-radius: 8px;
1069  background: rgba(255, 252, 244, 0.88);
1070  box-shadow: 0 18px 50px rgba(32, 39, 29, 0.08);
1071}
1072
1073.mm-gift-fast-copy {
1074  display: flex;
1075  min-height: 420px;
1076  flex-direction: column;
1077  justify-content: center;
1078  padding: clamp(30px, 5vw, 62px);
1079}
1080
1081.mm-gift-fast-copy h1 {
1082  max-width: 780px;
1083  margin: 0;
1084  color: var(--mm-forest);
1085  font-family: var(--mm-serif);
1086  font-size: clamp(3rem, 7vw, 5.9rem);
1087  line-height: 0.94;
1088}
1089
1090.mm-gift-fast-copy p:not(.mm-kicker) {
1091  max-width: 620px;
1092  margin: 22px 0 0;
1093  color: rgba(24, 35, 29, 0.72);
1094  font-size: 1.08rem;
1095}
1096
1097.mm-gift-buy-card {
1098  display: flex;
1099  flex-direction: column;
1100  justify-content: space-between;
1101  padding: clamp(24px, 4vw, 36px);
1102  background:
1103    linear-gradient(145deg, rgba(36, 61, 45, 0.96), rgba(24, 35, 29, 0.98)),
1104    var(--mm-forest);
1105  color: var(--mm-offwhite);
1106}
1107
1108.mm-gift-buy-card > span {
1109  color: rgba(251, 248, 241, 0.72);
1110  font-size: 0.78rem;
1111  font-weight: 900;
1112  text-transform: uppercase;
1113}
1114
1115.mm-gift-buy-card ol {
1116  display: grid;
1117  gap: 18px;
1118  margin: 28px 0;
1119  padding: 0;
1120  list-style: none;
1121  counter-reset: giftSteps;
1122}
1123
1124.mm-gift-buy-card li {
1125  position: relative;
1126  min-height: 54px;
1127  padding-left: 58px;
1128  counter-increment: giftSteps;
1129}
1130
1131.mm-gift-buy-card li::before {
1132  position: absolute;
1133  top: 2px;
1134  left: 0;
1135  display: grid;
1136  width: 38px;
1137  height: 38px;
1138  place-items: center;
1139  border: 1px solid rgba(251, 248, 241, 0.34);
1140  border-radius: 999px;
1141  color: var(--mm-offwhite);
1142  content: counter(giftSteps);
1143  font-weight: 900;
1144}
1145
1146.mm-gift-buy-card strong,
1147.mm-gift-buy-card small {
1148  display: block;
1149}
1150
1151.mm-gift-buy-card strong {
1152  font-size: 1.02rem;
1153  line-height: 1.25;
1154}
1155
1156.mm-gift-buy-card small {
1157  margin-top: 4px;
1158  color: rgba(251, 248, 241, 0.72);
1159  font-size: 0.9rem;
1160  line-height: 1.45;
1161}
1162
1163.mm-gift-buy-card .mm-button {
1164  width: 100%;
1165  border-color: var(--mm-offwhite);
1166  background: var(--mm-offwhite);
1167  color: var(--mm-forest);
1168}
1169
1170.mm-gift-benefits {
1171  display: grid;
1172  grid-template-columns: repeat(3, minmax(0, 1fr));
1173  gap: 12px;
1174  padding-top: 8px;
1175  padding-bottom: 24px;
1176}
1177
1178.mm-gift-benefits article {
1179  display: grid;
1180  gap: 5px;
1181  padding: 18px 20px;
1182  border: 1px solid rgba(36, 61, 45, 0.14);
1183  border-radius: 8px;
1184  background: rgba(245, 239, 228, 0.64);
1185}
1186
1187.mm-gift-benefits strong {
1188  color: var(--mm-forest);
1189  font-size: 0.95rem;
1190}
1191
1192.mm-gift-benefits span {
1193  color: rgba(24, 35, 29, 0.68);
1194  font-size: 0.92rem;
1195}
1196
1197.mm-gift-widget-section {
1198  padding-top: 30px;
1199}
1200
1201.mm-widget-notice {
1202  display: flex;
1203  gap: 10px;
1204  align-items: center;
1205  padding: 14px 18px;
1206  background: #fff7e7;
1207  color: rgba(24, 35, 29, 0.78);
1208}
1209
1210.mm-widget-notice strong {
1211  color: var(--mm-forest);
1212  white-space: nowrap;
1213}
1214
1215.mm-widget-notice b {
1216  color: var(--mm-forest);
1217}
1218
1219.mm-action-card {
1220  display: flex;
1221  min-height: 240px;
1222  flex-direction: column;
1223  background:
1224    linear-gradient(135deg, rgba(245, 239, 228, 0.86), rgba(251, 248, 241, 0.94)),
1225    rgba(255, 252, 244, 0.9);
1226}
1227
1228.mm-action-card .mm-text-link {
1229  margin-top: auto;
1230}
1231
1232.mm-emotion-board {
1233  display: grid;
1234  grid-template-columns: minmax(320px, 0.78fr) minmax(0, 1.22fr);
1235  gap: 34px;
1236  align-items: center;
1237}
1238
1239.mm-emotion-board.mm-emotion-matcha {
1240  padding-top: 46px;
1241}
1242
1243.mm-emotion-copy {
1244  position: relative;
1245  z-index: 2;
1246  padding: 34px;
1247  border: 1px solid rgba(36, 61, 45, 0.16);
1248  border-radius: 8px;
1249  background: rgba(251, 248, 241, 0.92);
1250  box-shadow: 0 16px 44px rgba(32, 39, 29, 0.08);
1251}
1252
1253.mm-emotion-copy h2 {
1254  margin: 0 0 18px;
1255  color: var(--mm-forest);
1256  font-family: var(--mm-serif);
1257  font-size: clamp(2.25rem, 4.6vw, 4.6rem);
1258  line-height: 0.98;
1259}
1260
1261.mm-emotion-copy p:not(.mm-kicker) {
1262  margin: 0;
1263  color: rgba(24, 35, 29, 0.72);
1264  font-size: 1.04rem;
1265}
1266
1267.mm-emotion-visuals {
1268  display: grid;
1269  grid-template-columns: 1.08fr 0.92fr;
1270  grid-auto-rows: 210px;
1271  gap: 12px;
1272}
1273
1274.mm-emotion-visuals figure {
1275  position: relative;
1276  overflow: hidden;
1277  min-height: 0;
1278  margin: 0;
1279  border-radius: 8px;
1280  background: var(--mm-cream);
1281  box-shadow: 0 12px 34px rgba(32, 39, 29, 0.08);
1282}
1283
1284.mm-emotion-visuals figure:first-child {
1285  grid-row: span 2;
1286}
1287
1288.mm-emotion-visuals figure:nth-child(4) {
1289  grid-column: span 2;
1290}
1291
1292.mm-emotion-visuals img {
1293  width: 100%;
1294  height: 100%;
1295  object-fit: cover;
1296  transition: transform 800ms ease, filter 800ms ease;
1297}
1298
1299.mm-emotion-visuals figure:hover img {
1300  transform: scale(1.025);
1301  filter: saturate(1.04);
1302}
1303
1304.mm-emotion-visuals figcaption {
1305  position: absolute;
1306  right: 12px;
1307  bottom: 12px;
1308  padding: 7px 10px;
1309  border: 1px solid rgba(251, 248, 241, 0.24);
1310  border-radius: 999px;
1311  background: rgba(24, 35, 29, 0.58);
1312  color: var(--mm-offwhite);
1313  font-size: 0.7rem;
1314  font-weight: 900;
1315  text-transform: uppercase;
1316  backdrop-filter: blur(10px);
1317}
1318
1319.mm-text-link {
1320  display: inline-flex;
1321  margin-top: 22px;
1322  color: var(--mm-brown);
1323  font-weight: 900;
1324}
1325
1326.mm-location-map-card {
1327  display: grid;
1328  gap: 12px;
1329}
1330
1331.mm-location-map-card .mm-button {
1332  width: fit-content;
1333  margin-top: 10px;
1334}
1335
1336.mm-card-label,
1337.mm-price-card span,
1338.mm-location-card .mm-kicker,
1339.mm-action-card .mm-card-label {
1340  color: var(--mm-brown);
1341  font-size: 0.76rem;
1342  font-weight: 900;
1343  text-transform: uppercase;
1344}
1345
1346.mm-card-meta {
1347  display: flex;
1348  flex-wrap: wrap;
1349  gap: 8px;
1350  margin-top: 18px;
1351}
1352
1353.mm-card-meta span {
1354  padding: 8px 10px;
1355  border: 1px solid rgba(36, 61, 45, 0.14);
1356  border-radius: 999px;
1357  background: rgba(201, 209, 184, 0.22);
1358  color: var(--mm-forest);
1359  font-size: 0.76rem;
1360  font-weight: 900;
1361  text-transform: uppercase;
1362}
1363
1364.mm-cta-row.compact {
1365  margin-top: 22px;
1366}
1367
1368.mm-cta-row.compact .mm-button {
1369  min-height: 40px;
1370  padding: 10px 16px;
1371  font-size: 0.82rem;
1372}
1373
1374.mm-band {
1375  width: 100%;
1376  max-width: none;
1377  padding-right: max(20px, calc((100% - 1180px) / 2));
1378  padding-left: max(20px, calc((100% - 1180px) / 2));
1379  background: var(--mm-cream);
1380}
1381
1382.mm-bsport-section {
1383  display: grid;
1384  gap: 18px;
1385}
1386
1387.mm-bsport-copy {
1388  display: grid;
1389  grid-template-columns: 0.72fr 1fr;
1390  gap: 34px;
1391  align-items: end;
1392}
1393
1394.mm-bsport-copy h2 {
1395  margin: 0;
1396  color: var(--mm-forest);
1397  font-family: var(--mm-serif);
1398  font-size: clamp(2rem, 4.2vw, 3.6rem);
1399  line-height: 0.98;
1400}
1401
1402.mm-bsport-copy p:not(.mm-kicker) {
1403  max-width: 720px;
1404  margin: 0;
1405  color: rgba(24, 35, 29, 0.72);
1406  font-size: 1rem;
1407}
1408
1409.mm-bsport-shell {
1410  min-height: 680px;
1411  overflow: visible;
1412  padding: 12px;
1413  border: 1px solid rgba(36, 61, 45, 0.18);
1414  border-radius: 8px;
1415  background: #fffdf8;
1416  box-shadow: var(--mm-shadow);
1417}
1418
1419.mm-bsport-widget {
1420  min-height: 640px;
1421  width: 100%;
1422}
1423
1424.mm-bsport-widget:empty {
1425  position: relative;
1426}
1427
1428.mm-bsport-widget:empty::before {
1429  position: absolute;
1430  inset: 0;
1431  display: grid;
1432  min-height: 420px;
1433  place-items: center;
1434  color: rgba(24, 35, 29, 0.58);
1435  font-weight: 800;
1436  text-align: center;
1437  content: "Kursplan und Angebote werden geladen...";
1438}
1439
1440.mm-funnel-main {
1441  background:
1442    linear-gradient(180deg, rgba(245, 239, 228, 0.58), rgba(251, 248, 241, 0.98) 42%),
1443    var(--mm-offwhite);
1444}
1445
1446.mm-funnel-hero {
1447  display: grid;
1448  grid-template-columns: minmax(0, 0.98fr) minmax(300px, 0.68fr);
1449  gap: 26px;
1450  align-items: center;
1451  width: min(1180px, calc(100% - 40px));
1452  min-height: 640px;
1453  margin: 0 auto;
1454  padding: 34px 0 38px;
1455}
1456
1457.mm-funnel-copy h1 {
1458  max-width: 760px;
1459  margin: 0;
1460  color: var(--mm-forest);
1461  font-family: var(--mm-serif);
1462  font-size: clamp(2.85rem, 6vw, 5.25rem);
1463  line-height: 0.95;
1464}
1465
1466.mm-funnel-copy p:not(.mm-kicker) {
1467  max-width: 560px;
1468  margin: 16px 0 0;
1469  color: rgba(24, 35, 29, 0.72);
1470  font-size: 1.04rem;
1471  font-weight: 700;
1472}
1473
1474.mm-funnel-trust {
1475  display: flex;
1476  flex-wrap: wrap;
1477  gap: 8px;
1478  margin-top: 16px;
1479}
1480
1481.mm-funnel-trust span,
1482.mm-funnel-location-card em,
1483.mm-funnel-mini-grid span {
1484  display: inline-flex;
1485  width: fit-content;
1486  padding: 8px 10px;
1487  border: 1px solid rgba(36, 61, 45, 0.16);
1488  border-radius: 999px;
1489  background: rgba(201, 209, 184, 0.24);
1490  color: var(--mm-forest);
1491  font-size: 0.72rem;
1492  font-style: normal;
1493  font-weight: 900;
1494  text-transform: uppercase;
1495}
1496
1497.mm-funnel-visual {
1498  overflow: hidden;
1499  min-height: 540px;
1500  margin: 0;
1501  border-radius: 8px;
1502  background: var(--mm-cream);
1503  box-shadow: var(--mm-shadow);
1504}
1505
1506.mm-funnel-visual img {
1507  width: 100%;
1508  height: 540px;
1509  object-fit: cover;
1510  object-position: center center;
1511}
1512
1513.mm-funnel-choice,
1514.mm-funnel-cards {
1515  padding-top: 42px;
1516  padding-bottom: 42px;
1517}
1518
1519.mm-funnel-location-card,
1520.mm-funnel-mini-grid article {
1521  display: grid;
1522  gap: 14px;
1523  padding: 24px;
1524  border: 1px solid var(--mm-line);
1525  border-radius: 8px;
1526  background: rgba(255, 252, 244, 0.82);
1527  box-shadow: 0 12px 34px rgba(32, 39, 29, 0.06);
1528}
1529
1530.mm-funnel-location-card > span {
1531  color: var(--mm-brown);
1532  font-size: 0.76rem;
1533  font-weight: 900;
1534  text-transform: uppercase;
1535}
1536
1537.mm-funnel-location-card h3,
1538.mm-funnel-mini-grid h3 {
1539  margin: 0;
1540  color: var(--mm-forest);
1541  font-family: var(--mm-serif);
1542  font-size: 1.92rem;
1543  line-height: 1.04;
1544}
1545
1546.mm-funnel-location-card p,
1547.mm-funnel-mini-grid p {
1548  margin: 0;
1549  color: rgba(24, 35, 29, 0.72);
1550}
1551
1552.mm-funnel-location-card > div:not(.mm-cta-row) {
1553  display: flex;
1554  flex-wrap: wrap;
1555  gap: 8px;
1556}
1557
1558.mm-funnel-mini-grid {
1559  display: grid;
1560  grid-template-columns: repeat(3, minmax(0, 1fr));
1561  gap: 12px;
1562}
1563
1564.mm-funnel-mini-grid article.featured {
1565  border-color: rgba(36, 61, 45, 0.38);
1566  background: linear-gradient(180deg, rgba(201, 209, 184, 0.34), rgba(255, 252, 244, 0.92));
1567}
1568
1569.mm-funnel-mini-grid a {
1570  margin-top: auto;
1571  color: var(--mm-brown);
1572  font-weight: 900;
1573  text-decoration: none;
1574}
1575
1576.mm-funnel-footer {
1577  display: flex;
1578  flex-wrap: wrap;
1579  gap: 16px;
1580  align-items: center;
1581  justify-content: space-between;
1582  padding: 26px max(20px, calc((100% - 1180px) / 2));
1583  background: var(--mm-forest);
1584  color: rgba(251, 248, 241, 0.86);
1585}
1586
1587.mm-funnel-footer span {
1588  font-weight: 900;
1589  text-transform: uppercase;
1590}
1591
1592.mm-funnel-footer nav {
1593  display: flex;
1594  gap: 18px;
1595}
1596
1597.mm-funnel-footer a {
1598  color: inherit;
1599  font-size: 0.82rem;
1600  font-weight: 800;
1601  text-decoration: none;
1602}
1603
1604.mm-menu-list {
1605  display: grid;
1606  grid-template-columns: repeat(2, minmax(0, 1fr));
1607  gap: 14px;
1608}
1609
1610.mm-menu-list.compact,
1611.mm-menu-list.single {
1612  grid-template-columns: 1fr;
1613}
1614
1615.mm-menu-list article.has-image {
1616  display: grid;
1617  grid-template-columns: 112px minmax(0, 1fr);
1618  gap: 16px;
1619  align-items: center;
1620  padding: 14px;
1621}
1622
1623.mm-drink-image {
1624  position: relative;
1625  overflow: hidden;
1626  width: 112px;
1627  height: 132px;
1628  margin: 0;
1629  border-radius: 8px;
1630  background: rgba(245, 239, 228, 0.72);
1631}
1632
1633.mm-drink-image img {
1634  width: 100%;
1635  height: 100%;
1636  object-fit: cover;
1637  transition: transform 700ms ease, filter 700ms ease;
1638}
1639
1640.mm-drink-image.is-soft-placeholder img {
1641  filter: blur(9px) saturate(0.86) brightness(1.05);
1642  transform: scale(1.14);
1643}
1644
1645.mm-drink-image.is-soft-placeholder::after {
1646  position: absolute;
1647  inset: 0;
1648  background: rgba(245, 239, 228, 0.34);
1649  content: "";
1650}
1651
1652.mm-menu-list article.has-image:hover .mm-drink-image img {
1653  transform: scale(1.04);
1654  filter: saturate(1.06);
1655}
1656
1657.mm-menu-list article.has-soft-placeholder:hover .mm-drink-image img {
1658  filter: blur(9px) saturate(0.9) brightness(1.08);
1659  transform: scale(1.17);
1660}
1661
1662.mm-drink-copy {
1663  min-width: 0;
1664}
1665
1666.mm-bar-snapshot {
1667  display: grid;
1668  grid-template-columns: 1.15fr 0.85fr;
1669  gap: 16px;
1670  padding-top: 34px;
1671  padding-bottom: 34px;
1672}
1673
1674.mm-bar-snapshot article,
1675.mm-pdf-card {
1676  border: 1px solid var(--mm-line);
1677  border-radius: 8px;
1678  background: rgba(255, 252, 244, 0.86);
1679  box-shadow: 0 8px 28px rgba(32, 39, 29, 0.05);
1680}
1681
1682.mm-bar-snapshot article,
1683.mm-pdf-card {
1684  padding: 28px;
1685}
1686
1687.mm-bar-snapshot h2,
1688.mm-pdf-card h3,
1689.mm-menu-category h3 {
1690  margin: 0 0 16px;
1691  color: var(--mm-forest);
1692  font-family: var(--mm-serif);
1693  font-size: 2.2rem;
1694  line-height: 1.05;
1695  letter-spacing: 0;
1696}
1697
1698.mm-bar-snapshot p:not(.mm-kicker),
1699.mm-pdf-card p,
1700.mm-section-head p:not(.mm-kicker),
1701.mm-menu-category p {
1702  margin: 0;
1703  color: rgba(24, 35, 29, 0.72);
1704}
1705
1706.mm-hours-list {
1707  display: grid;
1708  gap: 10px;
1709}
1710
1711.mm-hours-list div {
1712  display: grid;
1713  grid-template-columns: minmax(120px, 0.45fr) 1fr;
1714  gap: 18px;
1715  align-items: center;
1716  padding: 12px 0;
1717  border-top: 1px solid rgba(36, 61, 45, 0.12);
1718}
1719
1720.mm-hours-list span {
1721  color: var(--mm-brown);
1722  font-size: 0.76rem;
1723  font-weight: 900;
1724  text-transform: uppercase;
1725}
1726
1727.mm-hours-list strong {
1728  color: var(--mm-forest);
1729  font-size: 1rem;
1730}
1731
1732.mm-map-embed {
1733  overflow: hidden;
1734  margin-top: 20px;
1735  border: 1px solid rgba(36, 61, 45, 0.16);
1736  border-radius: 8px;
1737  background: var(--mm-cream);
1738  box-shadow: 0 12px 30px rgba(32, 39, 29, 0.08);
1739}
1740
1741.mm-map-embed iframe {
1742  display: block;
1743  width: 100%;
1744  height: 250px;
1745  border: 0;
1746  filter: saturate(0.9) contrast(0.96);
1747}
1748
1749.mm-special-grid {
1750  display: grid;
1751  grid-template-columns: 0.82fr 1.18fr;
1752  gap: 16px;
1753  align-items: start;
1754}
1755
1756.mm-summer-menu {
1757  background: #14251a;
1758  color: var(--mm-offwhite);
1759}
1760
1761.mm-summer-menu .mm-kicker,
1762.mm-summer-menu .mm-card-label {
1763  color: var(--mm-sage);
1764}
1765
1766.mm-summer-menu .mm-section-head h2,
1767.mm-summer-menu .mm-pdf-card h3,
1768.mm-summer-menu .mm-menu-list h3 {
1769  color: var(--mm-offwhite);
1770}
1771
1772.mm-summer-menu .mm-section-head p:not(.mm-kicker),
1773.mm-summer-menu .mm-pdf-card p,
1774.mm-summer-menu .mm-menu-list p {
1775  color: rgba(251, 248, 241, 0.78);
1776}
1777
1778.mm-summer-menu .mm-pdf-card,
1779.mm-summer-menu .mm-menu-list article {
1780  border-color: rgba(245, 239, 228, 0.16);
1781  background: rgba(251, 248, 241, 0.08);
1782  box-shadow: none;
1783}
1784
1785.mm-summer-menu .mm-drink-title strong {
1786  color: #e5c86f;
1787}
1788
1789.mm-summer-menu .mm-button {
1790  border-color: var(--mm-offwhite);
1791  background: var(--mm-offwhite);
1792  color: var(--mm-forest);
1793}
1794
1795.mm-summer-menu .mm-button.secondary {
1796  background: transparent;
1797  color: var(--mm-offwhite);
1798}
1799
1800.mm-pdf-card {
1801  min-height: 100%;
1802  background:
1803    linear-gradient(135deg, rgba(201, 209, 184, 0.28), rgba(245, 239, 228, 0.88)),
1804    rgba(255, 252, 244, 0.88);
1805}
1806
1807.mm-pdf-card-live {
1808  display: grid;
1809  grid-template-columns: 0.76fr 1fr;
1810  gap: 24px;
1811  align-items: center;
1812  grid-column: 1 / -1;
1813}
1814
1815.mm-menu-preview {
1816  display: block;
1817  overflow: hidden;
1818  border: 1px solid rgba(36, 61, 45, 0.12);
1819  border-radius: 8px;
1820  background: #fff;
1821  box-shadow: 0 16px 36px rgba(32, 39, 29, 0.08);
1822  text-decoration: none;
1823}
1824
1825.mm-menu-preview-img {
1826  width: 100%;
1827  height: auto;
1828}
1829
1830.mm-menu-preview-fallback {
1831  display: grid;
1832  min-height: 420px;
1833  place-items: center;
1834  color: var(--mm-forest);
1835  font-family: var(--mm-serif);
1836  font-size: 2.4rem;
1837  text-align: center;
1838}
1839
1840.mm-pdf-status {
1841  display: inline-flex;
1842  margin-top: 24px;
1843  padding: 10px 13px;
1844  border: 1px solid rgba(36, 61, 45, 0.22);
1845  border-radius: 999px;
1846  color: var(--mm-forest);
1847  font-size: 0.78rem;
1848  font-weight: 900;
1849  text-transform: uppercase;
1850}
1851
1852.mm-drink-menu-grid {
1853  display: grid;
1854  gap: 50px;
1855}
1856
1857.mm-year-round-menu-card {
1858  display: grid;
1859  grid-template-columns: minmax(0, 1.08fr) minmax(280px, 0.72fr);
1860  gap: 28px;
1861  align-items: center;
1862  padding: 22px;
1863  border: 1px solid var(--mm-line);
1864  border-radius: 8px;
1865  background: rgba(255, 252, 244, 0.86);
1866  box-shadow: 0 14px 42px rgba(32, 39, 29, 0.08);
1867}
1868
1869.mm-year-round-menu-frame {
1870  overflow: hidden;
1871  margin: 0;
1872  border: 1px solid rgba(36, 61, 45, 0.12);
1873  border-radius: 8px;
1874  background: #fff;
1875}
1876
1877.mm-year-round-menu-img {
1878  width: 100%;
1879  height: auto;
1880}
1881
1882.mm-year-round-menu-copy {
1883  padding: 18px 18px 18px 0;
1884}
1885
1886.mm-year-round-menu-copy h3 {
1887  margin: 0 0 16px;
1888  color: var(--mm-forest);
1889  font-family: var(--mm-serif);
1890  font-size: 2.45rem;
1891  line-height: 1.05;
1892  letter-spacing: 0;
1893}
1894
1895.mm-year-round-menu-copy p:not(.mm-kicker) {
1896  margin: 0;
1897  color: rgba(24, 35, 29, 0.72);
1898}
1899
1900.mm-menu-category {
1901  display: grid;
1902  grid-template-columns: 0.36fr 1fr;
1903  gap: 34px;
1904  align-items: start;
1905  padding-top: 36px;
1906  border-top: 1px solid var(--mm-line);
1907}
1908
1909.mm-menu-category:first-child {
1910  padding-top: 0;
1911  border-top: 0;
1912}
1913
1914.mm-drink-title {
1915  display: flex;
1916  gap: 14px;
1917  align-items: flex-start;
1918  justify-content: space-between;
1919}
1920
1921.mm-drink-title h3 {
1922  margin-bottom: 0;
1923}
1924
1925.mm-drink-title div {
1926  display: inline-flex;
1927  flex: 0 0 auto;
1928  gap: 8px;
1929  align-items: center;
1930}
1931
1932.mm-drink-title strong {
1933  color: #d2aa35;
1934  font-family: var(--mm-serif);
1935  font-size: 1.8rem;
1936  line-height: 1;
1937}
1938
1939.mm-drink-title span {
1940  flex: 0 0 auto;
1941  margin-top: 4px;
1942  padding: 6px 9px;
1943  border: 1px solid rgba(36, 61, 45, 0.16);
1944  border-radius: 999px;
1945  color: var(--mm-brown);
1946  font-size: 0.7rem;
1947  font-weight: 900;
1948  text-transform: uppercase;
1949}
1950
1951.mm-summer-popup[hidden] {
1952  display: none;
1953}
1954
1955.mm-summer-popup {
1956  position: fixed;
1957  inset: 0;
1958  z-index: 120;
1959  display: grid;
1960  place-items: center;
1961  padding: 22px;
1962  opacity: 0;
1963  pointer-events: none;
1964  transition: opacity 220ms ease;
1965}
1966
1967.mm-summer-popup.is-visible {
1968  opacity: 1;
1969  pointer-events: auto;
1970}
1971
1972.mm-summer-popup-backdrop {
1973  position: absolute;
1974  inset: 0;
1975  border: 0;
1976  background: rgba(16, 38, 25, 0.64);
1977  backdrop-filter: blur(12px);
1978  cursor: pointer;
1979}
1980
1981.mm-summer-popup-dialog {
1982  position: relative;
1983  display: grid;
1984  grid-template-columns: minmax(260px, 0.72fr) 1fr;
1985  gap: 30px;
1986  width: min(940px, 100%);
1987  max-height: calc(100svh - 44px);
1988  overflow: auto;
1989  padding: 22px;
1990  border: 1px solid rgba(245, 241, 232, 0.28);
1991  border-radius: 8px;
1992  background: var(--mm-offwhite);
1993  box-shadow: 0 28px 80px rgba(16, 38, 25, 0.34);
1994}
1995
1996.mm-summer-popup-close {
1997  position: absolute;
1998  top: 12px;
1999  right: 12px;
2000  z-index: 1;
2001  min-height: 38px;
2002  padding: 8px 12px;
2003  border: 1px solid rgba(36, 61, 45, 0.18);
2004  border-radius: 999px;
2005  background: rgba(251, 248, 241, 0.88);
2006  color: var(--mm-forest);
2007  cursor: pointer;
2008  font-size: 0.72rem;
2009  font-weight: 900;
2010  text-transform: uppercase;
2011}
2012
2013.mm-summer-popup-media {
2014  overflow: hidden;
2015  margin: 0;
2016  border: 1px solid rgba(36, 61, 45, 0.12);
2017  border-radius: 8px;
2018  background: #fff;
2019}
2020
2021.mm-summer-popup-media img {
2022  width: 100%;
2023  height: 100%;
2024  max-height: 76svh;
2025  object-fit: contain;
2026}
2027
2028.mm-summer-popup-copy {
2029  align-self: center;
2030  padding: 34px 14px 34px 0;
2031}
2032
2033.mm-summer-popup-copy h2 {
2034  margin: 0 0 18px;
2035  color: var(--mm-forest);
2036  font-family: var(--mm-serif);
2037  font-size: 3rem;
2038  line-height: 1.02;
2039  letter-spacing: 0;
2040}
2041
2042.mm-summer-popup-copy p:not(.mm-kicker) {
2043  margin: 0;
2044  color: rgba(24, 35, 29, 0.74);
2045  font-size: 1.02rem;
2046}
2047
2048.mm-todo {
2049  margin: 22px 0 0;
2050  color: var(--mm-brown);
2051  font-size: 0.9rem;
2052  font-weight: 800;
2053}
2054
2055.mm-image-text {
2056  display: grid;
2057  grid-template-columns: 0.9fr 1fr;
2058  gap: 56px;
2059  align-items: center;
2060}
2061
2062.mm-image-text figure {
2063  margin: 0;
2064  min-height: 620px;
2065  box-shadow: var(--mm-shadow);
2066}
2067
2068.mm-image-text img {
2069  width: 100%;
2070  height: 620px;
2071  object-fit: cover;
2072}
2073
2074.mm-checks,
2075.mm-location-card ul,
2076.mm-price-card ul {
2077  display: grid;
2078  gap: 10px;
2079  margin: 22px 0 0;
2080  padding: 0;
2081  list-style: none;
2082}
2083
2084.mm-checks li,
2085.mm-location-card li,
2086.mm-price-card li {
2087  position: relative;
2088  padding-left: 22px;
2089  color: rgba(24, 35, 29, 0.76);
2090}
2091
2092.mm-checks li::before,
2093.mm-location-card li::before,
2094.mm-price-card li::before {
2095  position: absolute;
2096  top: 0.68em;
2097  left: 0;
2098  width: 7px;
2099  height: 7px;
2100  border-radius: 999px;
2101  background: var(--mm-matcha);
2102  content: "";
2103}
2104
2105.mm-gallery {
2106  display: grid;
2107  grid-template-columns: repeat(3, minmax(0, 1fr));
2108  gap: 14px;
2109}
2110
2111.mm-gallery img {
2112  width: 100%;
2113  height: 520px;
2114  object-fit: cover;
2115}
2116
2117.mm-cross-sell {
2118  padding: 58px;
2119  border-radius: 8px;
2120  background: var(--mm-forest);
2121  color: var(--mm-offwhite);
2122  text-align: center;
2123}
2124
2125.mm-cross-sell h2,
2126.mm-cross-sell p {
2127  max-width: 760px;
2128  margin-right: auto;
2129  margin-left: auto;
2130  color: var(--mm-offwhite);
2131}
2132
2133.mm-cross-sell p:not(.mm-kicker) {
2134  color: rgba(251, 248, 241, 0.82);
2135}
2136
2137.mm-cross-sell .mm-button {
2138  margin-top: 22px;
2139  border-color: var(--mm-offwhite);
2140  background: var(--mm-offwhite);
2141  color: var(--mm-forest);
2142}
2143
2144.mm-location-facts {
2145  display: grid;
2146  grid-template-columns: repeat(3, 1fr);
2147  gap: 1px;
2148  overflow: hidden;
2149  border: 1px solid var(--mm-line);
2150  border-radius: 8px;
2151  background: var(--mm-line);
2152}
2153
2154.mm-location-facts article {
2155  padding: 26px;
2156  background: var(--mm-cream);
2157}
2158
2159.mm-location-facts span {
2160  display: block;
2161  color: var(--mm-brown);
2162  font-size: 0.75rem;
2163  font-weight: 900;
2164  text-transform: uppercase;
2165}
2166
2167.mm-location-facts strong {
2168  display: block;
2169  margin-top: 8px;
2170  color: var(--mm-forest);
2171  font-family: var(--mm-serif);
2172  font-size: 1.9rem;
2173  line-height: 1.1;
2174}
2175
2176.mm-pill-grid {
2177  display: flex;
2178  flex-wrap: wrap;
2179  gap: 12px;
2180}
2181
2182.mm-pill-grid span {
2183  padding: 12px 16px;
2184  border: 1px solid var(--mm-line);
2185  border-radius: 999px;
2186  background: rgba(251, 248, 241, 0.8);
2187  color: var(--mm-forest);
2188  font-weight: 850;
2189}
2190
2191.mm-price-grid {
2192  display: grid;
2193  grid-template-columns: repeat(4, minmax(0, 1fr));
2194  gap: 16px;
2195}
2196
2197.mm-price-card {
2198  display: flex;
2199  min-height: 460px;
2200  flex-direction: column;
2201}
2202
2203.mm-price-card.featured {
2204  border-color: rgba(36, 61, 45, 0.42);
2205  background: #f1eadc;
2206  transform: translateY(-8px);
2207}
2208
2209.mm-price-card strong {
2210  display: block;
2211  margin: 2px 0 16px;
2212  color: var(--mm-forest);
2213  font-family: var(--mm-serif);
2214  font-size: 2.1rem;
2215}
2216
2217.mm-price-card .mm-button {
2218  margin-top: auto;
2219}
2220
2221.mm-quote p {
2222  color: var(--mm-forest);
2223  font-family: var(--mm-serif);
2224  font-size: 1.36rem;
2225  line-height: 1.28;
2226}
2227
2228.mm-quote cite {
2229  display: block;
2230  margin-top: 18px;
2231  color: var(--mm-brown);
2232  font-style: normal;
2233  font-weight: 850;
2234}
2235
2236.mm-faq-list {
2237  display: grid;
2238  gap: 10px;
2239}
2240
2241.mm-faq details {
2242  border: 1px solid var(--mm-line);
2243  border-radius: 8px;
2244  background: rgba(255, 252, 244, 0.78);
2245}
2246
2247.mm-faq summary {
2248  cursor: pointer;
2249  padding: 22px 24px;
2250  color: var(--mm-forest);
2251  font-weight: 900;
2252}
2253
2254.mm-faq details p {
2255  margin: 0;
2256  padding: 0 24px 24px;
2257  color: rgba(24, 35, 29, 0.72);
2258}
2259
2260.mm-card.step > span {
2261  display: inline-flex;
2262  width: 38px;
2263  height: 38px;
2264  align-items: center;
2265  justify-content: center;
2266  margin-bottom: 18px;
2267  border-radius: 999px;
2268  background: var(--mm-sage);
2269  color: var(--mm-forest);
2270  font-weight: 900;
2271}
2272
2273.mm-preferred-source {
2274  display: grid;
2275  grid-template-columns: minmax(0, 1fr) auto;
2276  gap: clamp(22px, 4vw, 44px);
2277  align-items: center;
2278  width: min(1180px, calc(100% - 40px));
2279  margin: clamp(54px, 8vw, 96px) auto 0;
2280  padding: clamp(26px, 4vw, 42px);
2281  border: 1px solid rgba(245, 241, 232, 0.18);
2282  border-radius: 8px;
2283  background: #102619;
2284  color: #f5f1e8;
2285  box-shadow: 0 22px 70px rgba(16, 38, 25, 0.18);
2286}
2287
2288.mm-preferred-source-copy {
2289  display: grid;
2290  gap: 8px;
2291}
2292
2293.mm-preferred-source-copy span {
2294  color: var(--mm-sage);
2295  font-size: 0.76rem;
2296  font-weight: 900;
2297  letter-spacing: 0;
2298  text-transform: uppercase;
2299}
2300
2301.mm-preferred-source-copy strong {
2302  color: #fffaf0;
2303  font-family: var(--mm-serif);
2304  font-size: clamp(1.7rem, 3vw, 2.7rem);
2305  font-weight: 700;
2306  line-height: 0.98;
2307}
2308
2309.mm-preferred-source-copy p {
2310  max-width: 680px;
2311  margin: 0;
2312  color: rgba(245, 241, 232, 0.78);
2313  font-size: 1rem;
2314  line-height: 1.7;
2315}
2316
2317.mm-preferred-source-action {
2318  display: grid;
2319  justify-items: end;
2320  gap: 10px;
2321  min-width: min(260px, 100%);
2322}
2323
2324.mm-preferred-source-action a {
2325  color: rgba(245, 241, 232, 0.74);
2326  font-size: 0.84rem;
2327  font-weight: 800;
2328  text-decoration: underline;
2329  text-underline-offset: 4px;
2330  transition: color 180ms ease;
2331}
2332
2333.mm-preferred-source-action a:hover {
2334  color: #fffaf0;
2335}
2336
2337#footer_section,
2338.elementor-29 .elementor-element.elementor-element-af1e61e:not(.elementor-motion-effects-element-type-background),
2339.elementor-29 .elementor-element.elementor-element-af1e61e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
2340  background: #102619 !important;
2341}
2342
2343#footer_section {
2344  color: #e6f0ef;
2345}
2346
2347#footer_section.elementor-section,
2348.elementor-29 .elementor-element.elementor-element-af1e61e {
2349  padding: 118px 0 0 !important;
2350}
2351
2352#footer_section > .elementor-container {
2353  width: min(1180px, calc(100% - 40px)) !important;
2354  max-width: 1180px !important;
2355  margin: 0 auto !important;
2356}
2357
2358#footer_section .elementor-widget-wrap {
2359  display: grid;
2360  gap: 18px;
2361  align-content: start;
2362}
2363
2364#footer_section .elementor-element.elementor-element-0b8bd9a > .elementor-container {
2365  display: grid !important;
2366  grid-template-columns: 1.2fr 0.9fr 0.9fr 0.8fr;
2367  gap: clamp(28px, 4vw, 58px);
2368  align-items: start;
2369  width: 100% !important;
2370}
2371
2372#footer_section .elementor-element.elementor-element-4034cec > .elementor-container {
2373  width: 100% !important;
2374  padding: 24px 0 28px;
2375}
2376
2377#footer_section .elementor-column {
2378  min-width: 0;
2379}
2380
2381#footer_section p {
2382  margin: 0 !important;
2383}
2384
2385#footer_section ul {
2386  display: grid;
2387  gap: 7px;
2388  margin: 0 !important;
2389  padding: 0 !important;
2390  list-style: none !important;
2391}
2392
2393#footer_section a {
2394  text-decoration: none !important;
2395}
2396
2397#footer_section .elementor-element.elementor-element-0b8bd9a,
2398.elementor-29 .elementor-element.elementor-element-0b8bd9a {
2399  border-color: rgba(230, 240, 239, 0.18) !important;
2400  border-bottom: 1px solid rgba(230, 240, 239, 0.18) !important;
2401  padding-bottom: 64px !important;
2402}
2403
2404#footer_section h2,
2405#footer_section h3,
2406#footer_section .elementor-heading-title {
2407  color: #f5f1e8 !important;
2408  letter-spacing: 0 !important;
2409}
2410
2411#footer_section .elementor-element.elementor-element-b83cbb4 .elementor-heading-title {
2412  font-family: "Poppins", var(--mm-sans) !important;
2413  font-size: 25px !important;
2414  font-weight: 600 !important;
2415  line-height: 1.25 !important;
2416}
2417
2418#footer_section .elementor-element.elementor-element-b83cbb4 {
2419  display: none !important;
2420}
2421
2422#footer_section .elementor-element.elementor-element-79fa137 .elementor-heading-title,
2423#footer_section .elementor-element.elementor-element-f327b83 .elementor-heading-title,
2424#footer_section .elementor-element.elementor-element-3edf284 .elementor-heading-title {
2425  color: #f5f1e8 !important;
2426  font-family: "Poppins", var(--mm-sans) !important;
2427  font-size: 15px !important;
2428  font-weight: 700 !important;
2429  line-height: 1.4 !important;
2430  letter-spacing: 0 !important;
2431  text-transform: uppercase !important;
2432}
2433
2434#footer_section .elementor-element.elementor-element-3963772,
2435#footer_section .elementor-element.elementor-element-84de32c,
2436#footer_section .elementor-element.elementor-element-3963772 p,
2437#footer_section .elementor-element.elementor-element-84de32c p {
2438  color: rgba(245, 241, 232, 0.82) !important;
2439  font-family: "Poppins", var(--mm-sans) !important;
2440  font-size: 15px !important;
2441  line-height: 1.8 !important;
2442}
2443
2444#footer_section .elementor-button {
2445  display: inline-flex !important;
2446  min-height: 42px !important;
2447  align-items: center !important;
2448  justify-content: center !important;
2449  padding: 13px 22px !important;
2450  border: 1px solid rgba(245, 241, 232, 0.18) !important;
2451  border-radius: 999px !important;
2452  background: #f5f1e8 !important;
2453  color: #102619 !important;
2454  box-shadow: none !important;
2455  font-family: "Poppins", var(--mm-sans) !important;
2456  font-size: 13px !important;
2457  font-weight: 800 !important;
2458  letter-spacing: 0 !important;
2459  text-transform: uppercase !important;
2460  transition: transform 180ms ease, background 180ms ease, color 180ms ease !important;
2461}
2462
2463#footer_section .elementor-button-wrapper {
2464  display: inline-flex;
2465  margin-right: 8px;
2466  margin-top: 4px;
2467}
2468
2469#footer_section .elementor-button:hover,
2470#footer_section .elementor-button:focus {
2471  transform: translateY(-1px);
2472  background: #809671 !important;
2473  color: #f5f1e8 !important;
2474}
2475
2476#footer_section .elementor-button svg {
2477  fill: currentColor !important;
2478}
2479
2480#footer_section .elementor-icon-list-item > a,
2481#footer_section .elementor-icon-list-text {
2482  color: rgba(230, 240, 239, 0.82) !important;
2483  font-family: "Poppins", var(--mm-sans) !important;
2484  font-size: 13px !important;
2485  font-weight: 600 !important;
2486  line-height: 1.9 !important;
2487  letter-spacing: 0 !important;
2488  text-transform: uppercase !important;
2489  transition: color 180ms ease !important;
2490}
2491
2492#footer_section .elementor-icon-list-item:hover .elementor-icon-list-text,
2493#footer_section .elementor-icon-list-item > a:hover {
2494  color: #c9d1b8 !important;
2495}
2496
2497#footer_section .elementor-social-icon {
2498  display: inline-flex !important;
2499  min-height: 42px;
2500  align-items: center;
2501  justify-content: center;
2502  border-radius: 999px;
2503  background: transparent !important;
2504  color: #e6f0ef !important;
2505  font-size: 13px;
2506  font-weight: 800;
2507  text-transform: uppercase;
2508}
2509
2510#footer_section .elementor-social-icon svg {
2511  width: 22px !important;
2512  height: 22px !important;
2513  fill: #e6f0ef !important;
2514  transition: fill 180ms ease, transform 180ms ease !important;
2515}
2516
2517#footer_section .elementor-social-icon:hover svg {
2518  fill: #c9d1b8 !important;
2519  transform: translateY(-1px);
2520}
2521
2522#footer_section .elementor-social-icons-wrapper {
2523  display: flex;
2524  gap: 12px;
2525  align-items: center;
2526}
2527
2528#footer_section .elementor-screen-only {
2529  position: absolute;
2530  width: 1px;
2531  height: 1px;
2532  overflow: hidden;
2533  clip: rect(0 0 0 0);
2534  white-space: nowrap;
2535}
2536
2537#footer_section .elementor-element.elementor-element-4034cec {
2538  border-color: rgba(230, 240, 239, 0.18) !important;
2539}
2540
2541@media (max-width: 1024px) {
2542  #footer_section.elementor-section,
2543  .elementor-29 .elementor-element.elementor-element-af1e61e {
2544    padding: 76px 20px 0 !important;
2545  }
2546
2547  #footer_section > .elementor-container {
2548    width: 100% !important;
2549  }
2550
2551  #footer_section .elementor-element.elementor-element-0b8bd9a > .elementor-container {
2552    grid-template-columns: 1fr 1fr;
2553  }
2554}
2555
2556@media (max-width: 720px) {
2557  #footer_section .elementor-element.elementor-element-0b8bd9a > .elementor-container {
2558    grid-template-columns: 1fr;
2559    gap: 32px;
2560  }
2561
2562  #footer_section .elementor-button-wrapper {
2563    display: flex;
2564    margin-right: 0;
2565  }
2566
2567  #footer_section .elementor-button {
2568    width: 100% !important;
2569  }
2570}
2571
2572.mm-mobile-cta {
2573  position: fixed;
2574  right: 12px;
2575  bottom: 12px;
2576  left: 12px;
2577  z-index: 60;
2578  display: none;
2579  grid-template-columns: 1fr 1fr;
2580  gap: 8px;
2581  padding: 8px;
2582  border: 1px solid rgba(36, 61, 45, 0.14);
2583  border-radius: 999px;
2584  background: rgba(251, 248, 241, 0.96);
2585  box-shadow: 0 12px 32px rgba(24, 35, 29, 0.16);
2586  backdrop-filter: blur(14px);
2587}
2588
2589.mm-mobile-cta a {
2590  min-height: 42px;
2591  border-radius: 999px;
2592  background: var(--mm-forest);
2593  color: var(--mm-offwhite);
2594  font-size: 0.84rem;
2595  font-weight: 900;
2596  text-align: center;
2597  text-decoration: none;
2598  align-content: center;
2599}
2600
2601.mm-mobile-cta a + a {
2602  background: var(--mm-cream);
2603  color: var(--mm-forest);
2604}
2605
2606@media (prefers-reduced-motion: no-preference) {
2607  .mm-section:not(.mm-bsport-section),
2608  .mm-hero,
2609  .mm-page-hero {
2610    animation: mm-rise 520ms ease both;
2611  }
2612}
2613
2614.mm-bsport-section {
2615  animation: none !important;
2616  transform: none !important;
2617}
2618
2619@keyframes mm-rise {
2620  from {
2621    opacity: 0;
2622    transform: translateY(12px);
2623  }
2624
2625  to {
2626    opacity: 1;
2627    transform: translateY(0);
2628  }
2629}
2630
2631@media (max-width: 1080px) {
2632  :root {
2633    --mm-gateway-header-height: 96px;
2634  }
2635
2636  .mm-site-header {
2637    grid-template-columns: auto auto;
2638    justify-content: space-between;
2639  }
2640
2641  .mm-nav,
2642  .mm-header-cta {
2643    display: none;
2644  }
2645
2646  .mm-entry-copy,
2647  .mm-hero,
2648  .mm-funnel-hero,
2649  .mm-emotion-board,
2650  .mm-two-col,
2651  .mm-image-text,
2652  .mm-bar-snapshot,
2653  .mm-special-grid,
2654  .mm-menu-category,
2655  .mm-pdf-card-live,
2656  .mm-year-round-menu-card,
2657  .mm-summer-popup-dialog,
2658  .mm-gift-fast-hero {
2659    grid-template-columns: 1fr;
2660  }
2661
2662  .mm-entry-copy h1,
2663  .mm-hero h1,
2664  .mm-page-hero h1 {
2665    font-size: 3.5rem;
2666  }
2667
2668  .mm-entry-panels {
2669    grid-template-columns: 1fr;
2670    min-height: 0;
2671  }
2672
2673  .mm-gateway .mm-entry-panels {
2674    grid-template-rows: minmax(0, 1fr) minmax(0, 1fr);
2675  }
2676
2677  .mm-entry-panel a,
2678  .mm-entry-panel img {
2679    min-height: 520px;
2680  }
2681
2682  .mm-gateway .mm-entry-panel a,
2683  .mm-gateway .mm-entry-panel img {
2684    min-height: calc((100svh - var(--mm-gateway-header-height)) / 2);
2685    height: calc((100svh - var(--mm-gateway-header-height)) / 2);
2686  }
2687
2688  .mm-gateway .mm-panel-content strong {
2689    font-size: 3.25rem;
2690  }
2691
2692  .mm-hero {
2693    min-height: 0;
2694  }
2695
2696  .mm-hero-media,
2697  .mm-hero-media img,
2698  .mm-funnel-visual,
2699  .mm-funnel-visual img,
2700  .mm-image-text figure,
2701  .mm-image-text img {
2702    min-height: 0;
2703    height: 560px;
2704  }
2705
2706  .mm-emotion-copy {
2707    order: 2;
2708  }
2709
2710  .mm-emotion-visuals {
2711    order: 1;
2712  }
2713
2714  .mm-stat-band,
2715  .mm-funnel-mini-grid,
2716  .mm-price-grid,
2717  .mm-action-grid,
2718  .mm-gift-benefits,
2719  .mm-card-grid.three,
2720  .mm-gallery {
2721    grid-template-columns: repeat(2, minmax(0, 1fr));
2722  }
2723
2724  .mm-price-card.featured {
2725    transform: none;
2726  }
2727}
2728
2729@media (max-width: 720px) {
2730  :root {
2731    --mm-gateway-header-height: 76px;
2732  }
2733
2734  body,
2735  .mm-redesign {
2736    font-size: 15px;
2737    overflow-x: hidden;
2738  }
2739
2740  .mm-site-header {
2741    padding: 10px 16px;
2742  }
2743
2744  .mm-funnel-header {
2745    min-height: 76px;
2746    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
2747    padding: 10px 16px;
2748  }
2749
2750  .mm-funnel-brand {
2751    max-width: 112px;
2752    font-size: 0.76rem;
2753    line-height: 1.12;
2754  }
2755
2756  .mm-funnel-logo {
2757    width: 46px;
2758    height: 46px;
2759  }
2760
2761  .mm-funnel-header nav {
2762    justify-content: end;
2763  }
2764
2765  .mm-funnel-header nav a {
2766    display: none;
2767  }
2768
2769  .mm-funnel-header nav a:first-child {
2770    display: inline-flex;
2771    min-height: 38px;
2772    align-items: center;
2773    padding: 8px 11px;
2774    font-size: 0.68rem;
2775  }
2776
2777  .mm-logo span {
2778    font-size: 1.08rem;
2779  }
2780
2781  .mm-gateway-header {
2782    min-height: var(--mm-gateway-header-height);
2783    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
2784    gap: 0;
2785    padding: 10px 16px;
2786  }
2787
2788  .mm-gateway-brand {
2789    max-width: 112px;
2790    font-size: 0.76rem;
2791    line-height: 1.12;
2792  }
2793
2794  .mm-gateway-logo-mark {
2795    width: 50px;
2796    height: 50px;
2797  }
2798
2799  .mm-gateway-links {
2800    display: none;
2801  }
2802
2803  .mm-gateway-menu {
2804    display: block;
2805    position: absolute;
2806    top: 50%;
2807    right: 18px;
2808    transform: translateY(-50%);
2809  }
2810
2811  .mm-gateway-menu summary {
2812    width: 52px;
2813    height: 44px;
2814    gap: 9px;
2815  }
2816
2817  .mm-gateway-menu summary span {
2818    width: 44px;
2819    height: 3px;
2820  }
2821
2822  .mm-gateway-menu nav {
2823    position: fixed;
2824    top: calc(var(--mm-gateway-header-height) + 10px);
2825    right: 12px;
2826    left: 12px;
2827    min-width: 0;
2828    max-height: calc(100dvh - var(--mm-gateway-header-height) - 22px);
2829    gap: 0;
2830    overflow-y: auto;
2831    padding: 8px;
2832    border-radius: 8px;
2833    box-shadow: 0 18px 46px rgba(24, 35, 29, 0.18);
2834  }
2835
2836  .mm-gateway-menu nav a {
2837    min-height: 46px;
2838    padding: 13px 14px;
2839    border-radius: 6px;
2840    font-size: 0.82rem;
2841  }
2842
2843  .mm-entry-hero {
2844    min-height: 0;
2845    padding: 18px;
2846  }
2847
2848  .mm-entry-hero.mm-gateway {
2849    height: calc(100svh - var(--mm-gateway-header-height));
2850    min-height: calc(100svh - var(--mm-gateway-header-height));
2851    padding: 0;
2852  }
2853
2854  .mm-entry-copy {
2855    gap: 12px;
2856    margin-bottom: 18px;
2857  }
2858
2859  .mm-entry-copy h1,
2860  .mm-hero h1,
2861  .mm-page-hero h1 {
2862    font-size: 2.55rem;
2863  }
2864
2865  .mm-page-hero.mm-pricing-hero {
2866    padding: 32px 0 12px;
2867  }
2868
2869  .mm-page-hero.mm-pricing-hero h1 {
2870    font-size: 2.5rem;
2871  }
2872
2873  .mm-panel-content strong,
2874  .mm-two-col h2,
2875  .mm-section-head h2,
2876  .mm-cross-sell h2 {
2877    font-size: 2.15rem;
2878  }
2879
2880  .mm-entry-panel a,
2881  .mm-entry-panel img {
2882    min-height: 470px;
2883  }
2884
2885  .mm-gateway .mm-entry-panel a,
2886  .mm-gateway .mm-entry-panel img {
2887    min-height: calc((100svh - var(--mm-gateway-header-height)) / 2);
2888    height: calc((100svh - var(--mm-gateway-header-height)) / 2);
2889  }
2890
2891  .mm-panel-content {
2892    right: 18px;
2893    bottom: 18px;
2894    left: 18px;
2895  }
2896
2897  .mm-gateway .mm-panel-content {
2898    right: 20px;
2899    bottom: 20px;
2900    left: 20px;
2901    gap: 8px;
2902  }
2903
2904  .mm-gateway .mm-panel-content strong {
2905    font-size: 2.55rem;
2906  }
2907
2908  .mm-gateway .mm-panel-content em {
2909    margin-top: 0;
2910    padding: 8px 12px;
2911    font-size: 0.76rem;
2912  }
2913
2914  .mm-gateway .mm-panel-content span:not(.mm-kicker) {
2915    display: none;
2916  }
2917
2918  .mm-section,
2919  .mm-hero,
2920  .mm-page-hero {
2921    width: min(100% - 32px, 1180px);
2922  }
2923
2924  .mm-section {
2925    padding: 58px 0;
2926  }
2927
2928  .mm-hero {
2929    padding: 32px 0 54px;
2930  }
2931
2932  .mm-hero-media,
2933  .mm-hero-media img,
2934  .mm-funnel-visual,
2935  .mm-funnel-visual img,
2936  .mm-image-text figure,
2937  .mm-image-text img {
2938    height: 430px;
2939  }
2940
2941  .mm-funnel-hero {
2942    width: min(100% - 32px, 1180px);
2943    min-height: 0;
2944    gap: 26px;
2945    padding: 34px 0 46px;
2946  }
2947
2948  .mm-funnel-copy h1 {
2949    font-size: 2.9rem;
2950  }
2951
2952  .mm-funnel-copy p:not(.mm-kicker) {
2953    font-size: 1rem;
2954  }
2955
2956  .mm-funnel-choice,
2957  .mm-funnel-cards {
2958    padding-top: 42px;
2959    padding-bottom: 42px;
2960  }
2961
2962  .mm-funnel-mini-grid {
2963    grid-template-columns: 1fr;
2964  }
2965
2966  .mm-preferred-source {
2967    grid-template-columns: 1fr;
2968    width: min(100% - 32px, 1180px);
2969    margin-top: 48px;
2970    padding: 24px;
2971  }
2972
2973  .mm-preferred-source-copy strong {
2974    font-size: 2rem;
2975  }
2976
2977  .mm-preferred-source-action {
2978    justify-items: start;
2979  }
2980
2981  .mm-funnel-location-card,
2982  .mm-funnel-mini-grid article {
2983    padding: 22px;
2984  }
2985
2986  .mm-emotion-copy {
2987    padding: 24px;
2988  }
2989
2990  .mm-emotion-visuals {
2991    grid-template-columns: 1fr 1fr;
2992    grid-auto-rows: 172px;
2993    gap: 10px;
2994  }
2995
2996  .mm-emotion-visuals figure:first-child {
2997    grid-row: span 1;
2998  }
2999
3000  .mm-emotion-visuals figure:nth-child(4) {
3001    grid-column: span 2;
3002  }
3003
3004  .mm-card-grid.two,
3005  .mm-card-grid.three,
3006  .mm-action-grid,
3007  .mm-menu-list,
3008  .mm-menu-list.compact,
3009  .mm-menu-list.single,
3010  .mm-bsport-copy,
3011  .mm-gift-benefits,
3012  .mm-stat-band,
3013  .mm-location-facts,
3014  .mm-price-grid,
3015  .mm-gallery {
3016    grid-template-columns: 1fr;
3017  }
3018
3019  .mm-bsport-shell {
3020    width: 100%;
3021    max-width: 100vw;
3022    min-height: 660px;
3023    overflow: visible;
3024    padding: 0;
3025    border-right: 0;
3026    border-left: 0;
3027    border-radius: 0;
3028    box-shadow: none;
3029  }
3030
3031  .mm-bsport-widget {
3032    width: 100%;
3033    max-width: 100vw;
3034    min-height: 640px;
3035    overflow-x: hidden;
3036  }
3037
3038  .mm-bsport-section {
3039    width: 100vw;
3040    max-width: 100vw;
3041    margin-right: calc(50% - 50vw);
3042    margin-left: calc(50% - 50vw);
3043    padding: 36px 0 48px;
3044  }
3045
3046  .mm-bsport-copy {
3047    width: min(100% - 28px, 1180px);
3048    margin: 0 auto;
3049    gap: 12px;
3050  }
3051
3052  .mm-bsport-copy h2 {
3053    font-size: clamp(2rem, 10vw, 2.65rem);
3054  }
3055
3056  .mm-bsport-copy p:not(.mm-kicker) {
3057    font-size: 0.96rem;
3058  }
3059
3060  .mm-gift-fast-hero {
3061    width: min(100% - 28px, 1180px);
3062    gap: 14px;
3063    padding-top: 28px;
3064    padding-bottom: 18px;
3065  }
3066
3067  .mm-gift-fast-copy {
3068    min-height: 0;
3069    padding: 28px 20px;
3070  }
3071
3072  .mm-gift-fast-copy h1 {
3073    font-size: clamp(2.55rem, 13vw, 3.35rem);
3074  }
3075
3076  .mm-gift-fast-copy p:not(.mm-kicker) {
3077    margin-top: 16px;
3078    font-size: 0.98rem;
3079  }
3080
3081  .mm-gift-buy-card {
3082    padding: 22px 18px;
3083  }
3084
3085  .mm-gift-buy-card ol {
3086    gap: 14px;
3087    margin: 22px 0;
3088  }
3089
3090  .mm-gift-benefits {
3091    width: min(100% - 28px, 1180px);
3092    padding-top: 0;
3093    padding-bottom: 10px;
3094  }
3095
3096  .mm-gift-widget-section {
3097    padding-top: 26px;
3098  }
3099
3100  .mm-widget-notice {
3101    width: min(100% - 28px, 1180px);
3102    flex-direction: column;
3103    align-items: flex-start;
3104    margin: 0 auto;
3105    border-radius: 8px;
3106    font-size: 0.94rem;
3107  }
3108
3109  .mm-bsport-widget iframe,
3110  .mm-bsport-widget > div {
3111    width: 100% !important;
3112    max-width: 100% !important;
3113  }
3114
3115  .mm-bsport-widget [class*="MuiContainer-root"] {
3116    width: 100% !important;
3117    max-width: 100% !important;
3118    padding-right: 10px !important;
3119    padding-left: 10px !important;
3120  }
3121
3122  .mm-bsport-widget [class*="MuiGrid-container"] {
3123    width: 100% !important;
3124    max-width: 100% !important;
3125    margin-right: 0 !important;
3126    margin-left: 0 !important;
3127  }
3128
3129  .mm-bsport-widget [class*="MuiGrid-item"],
3130  .mm-bsport-widget [class*="MuiCard-root"],
3131  .mm-bsport-widget [class*="MuiPaper-root"] {
3132    max-width: 100% !important;
3133    min-width: 0 !important;
3134  }
3135
3136  .mm-bsport-widget .bs-calendar,
3137  .mm-bsport-widget .bs-calendar > div,
3138  .mm-bsport-widget .bs-calendar-search__container,
3139  .mm-bsport-widget .bs-calendar-search__input__container,
3140  .mm-bsport-widget .bs-marketplace-filters__list {
3141    width: 100% !important;
3142    max-width: 100% !important;
3143    min-width: 0 !important;
3144  }
3145
3146  .mm-bsport-widget .bs-calendar-search__container,
3147  .mm-bsport-widget .bs-marketplace-filters__list {
3148    display: flex !important;
3149    flex-direction: column !important;
3150    align-items: stretch !important;
3151    gap: 10px !important;
3152  }
3153
3154  .mm-bsport-widget .bs-calendar-search__input,
3155  .mm-bsport-widget .bs-marketplace-filter {
3156    width: 100% !important;
3157    max-width: 100% !important;
3158  }
3159
3160  .mm-redesign .mm-bsport-widget .bs-setup-variable .bs-calendar .bs-marketplace-filters__list {
3161    display: flex !important;
3162    width: 100% !important;
3163    max-width: 100% !important;
3164    flex-direction: column !important;
3165    align-items: stretch !important;
3166    gap: 10px !important;
3167  }
3168
3169  .mm-redesign .mm-bsport-widget .bs-setup-variable .bs-calendar .bs-marketplace-filters__list > * {
3170    display: block !important;
3171    width: 100% !important;
3172    max-width: 100% !important;
3173    flex: 0 0 auto !important;
3174  }
3175
3176  .mm-redesign .mm-bsport-widget .bs-setup-variable .bs-calendar .bs-calendar-search__input__c
3176ontainer {
3177    width: 100% !important;
3178  }
3179
3180  .mm-bsport-widget button,
3181  .mm-bsport-widget [role="button"] {
3182    max-width: 100%;
3183    white-space: normal;
3184  }
3185
3186  body [class*="MuiDialog-root"] {
3187    position: fixed !important;
3188    inset: 0 !important;
3189    width: 100vw !important;
3190    height: 100dvh !important;
3191    max-height: 100dvh !important;
3192    overflow: hidden !important;
3193    transform: none !important;
3194    z-index: 9999 !important;
3195  }
3196
3197  body [class*="MuiDialog-container"] {
3198    position: fixed !important;
3199    inset: 0 !important;
3200    width: 100vw !important;
3201    height: 100dvh !important;
3202    max-width: 100vw !important;
3203    max-height: 100dvh !important;
3204    align-items: center !important;
3205    justify-content: center !important;
3206    overflow-y: auto !important;
3207    padding: 0 !important;
3208    -webkit-overflow-scrolling: touch;
3209  }
3210
3211  body [class*="MuiDialog-paper"] {
3212    width: calc(100vw - 18px) !important;
3213    max-width: calc(100vw - 18px) !important;
3214    min-width: 0 !important;
3215    max-height: calc(100svh - 18px) !important;
3216    min-height: 0 !important;
3217    margin: 9px !important;
3218    border-radius: 8px !important;
3219    overflow-y: auto !important;
3220    -webkit-overflow-scrolling: touch;
3221  }
3222
3223  body [class*="MuiDialogContent-root"] {
3224    max-height: calc(100svh - 38px) !important;
3225    overflow-y: auto !important;
3226    padding-right: 12px !important;
3227    padding-left: 12px !important;
3228    -webkit-overflow-scrolling: touch;
3229  }
3230
3231  body [class*="MuiDialog-root"] .leaflet-container,
3232  body [class*="MuiDialog-root"] [class*="leaflet"] {
3233    max-height: 150px !important;
3234    pointer-events: none !important;
3235  }
3236
3237  .mm-hours-list div {
3238    grid-template-columns: 1fr;
3239    gap: 4px;
3240  }
3241
3242  .mm-drink-title {
3243    display: grid;
3244    gap: 8px;
3245  }
3246
3247  .mm-menu-list article.has-image {
3248    grid-template-columns: 88px minmax(0, 1fr);
3249    gap: 12px;
3250    padding: 12px;
3251  }
3252
3253  .mm-drink-image {
3254    width: 88px;
3255    height: 104px;
3256  }
3257
3258  .mm-drink-title span {
3259    width: fit-content;
3260    margin-top: 0;
3261  }
3262
3263  .mm-summer-popup {
3264    padding: 12px;
3265  }
3266
3267  .mm-summer-popup-dialog {
3268    max-height: calc(100svh - 24px);
3269    gap: 18px;
3270    padding: 14px;
3271  }
3272
3273  .mm-summer-popup-media img {
3274    max-height: 52svh;
3275  }
3276
3277  .mm-summer-popup-copy {
3278    padding: 0 4px 8px;
3279  }
3280
3281  .mm-summer-popup-copy h2 {
3282    font-size: 2.15rem;
3283  }
3284
3285  .mm-year-round-menu-card {
3286    padding: 14px;
3287  }
3288
3289  .mm-year-round-menu-copy {
3290    padding: 4px 4px 8px;
3291  }
3292
3293  .mm-year-round-menu-copy h3 {
3294    font-size: 2.15rem;
3295  }
3296
3297  .mm-gallery img {
3298    height: 430px;
3299  }
3300
3301  .mm-fomo-strip {
3302    grid-template-columns: 1fr;
3303    gap: 10px;
3304    width: min(100% - 32px, 1180px);
3305  }
3306
3307  .mm-info-strip {
3308    display: grid;
3309    gap: 16px;
3310    padding: 22px;
3311  }
3312
3313  .mm-info-strip h2 {
3314    font-size: 1.9rem;
3315  }
3316
3317  .mm-cross-sell {
3318    width: min(100% - 32px, 1180px);
3319    padding: 34px 22px;
3320  }
3321
3322  .mm-mobile-cta {
3323    display: grid;
3324  }
3325}
3326
3327body.mm-device-mobile [class*="MuiDialog-root"] {
3328  position: fixed !important;
3329  inset: 0 !important;
3330  width: 100vw !important;
3331  height: 100dvh !important;
3332  max-height: 100dvh !important;
3333  overflow: hidden !important;
3334  transform: none !important;
3335  z-index: 9999 !important;
3336}
3337
3338body.mm-device-mobile [class*="MuiDialog-container"] {
3339  position: fixed !important;
3340  inset: 0 !important;
3341  width: 100vw !important;
3342  height: 100dvh !important;
3343  max-width: 100vw !important;
3344  max-height: 100dvh !important;
3345  align-items: center !important;
3346  justify-content: center !important;
3347  overflow-y: auto !important;
3348  padding: 0 !important;
3349  -webkit-overflow-scrolling: touch;
3350}
3351
3352body.mm-device-mobile [class*="MuiDialog-paper"] {
3353  width: calc(100vw - 18px) !important;
3354  max-width: calc(100vw - 18px) !important;
3355  min-width: 0 !important;
3356  max-height: calc(100svh - 18px) !important;
3357  min-height: 0 !important;
3358  margin: 9px !important;
3359  border-radius: 8px !important;
3360  overflow-y: auto !important;
3361  -webkit-overflow-scrolling: touch;
3362}
3363
3364body.mm-device-mobile [class*="MuiDialogContent-root"] {
3365  max-height: calc(100svh - 38px) !important;
3366  overflow-y: auto !important;
3367  padding-right: 12px !important;
3368  padding-left: 12px !important;
3369  -webkit-overflow-scrolling: touch;
3370}
3371
3372body.mm-device-mobile [class*="MuiDialog-root"] .leaflet-container,
3373body.mm-device-mobile [class*="MuiDialog-root"] [class*="leaflet"] {
3374  max-height: 150px !important;
3375  pointer-events: none !important;
3376}
3377</style>
3378<div class="mm-redesign">
3379  
3380  <header class="mm-gateway-header" aria-label="Matcha Moves Auswahl">
3381    <a class="mm-gateway-brand" href="/" aria-label="Matcha Moves Startseite">
3382      <span>MATCHA MOVES</span>
3383    </a>
3384    <a class="mm-gateway-logo-mark" href="/" aria-label="Matcha Moves Startseite">
3385      <svg class="mm-gateway-logo-svg" aria-hidden="true" focusable="false" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3386	 viewBox="0 0 976 976" enable-background="new 0 0 976 976" xml:space="preserve">
3387<path fill="#000000" opacity="1.000000" stroke="none" 
3388	d="
3389M737.154785,612.843567 
3390	C738.426697,613.695496 739.519470,614.235168 740.288940,615.072083 
3391	C742.380859,617.347229 742.891663,620.241882 742.017639,623.019165 
3392	C741.141418,625.803101 738.331543,626.253967 735.818481,626.272705 
3393	C727.489624,626.334778 719.151672,625.960876 710.831421,626.217407 
3394	C690.211487,626.853271 670.452087,632.080811 650.841492,637.972717 
3395	C639.331970,641.430786 628.345947,646.245422 617.307190,650.924500 
3396	C615.623291,651.638306 613.934692,652.415771 612.171082,652.851196 
3397	C608.436279,653.773315 604.768616,653.887329 602.473328,649.992676 
3398	C600.397522,646.470520 601.211670,639.963074 604.187439,637.530151 
3399	C608.450439,634.044922 613.110107,631.116333 618.083984,628.713135 
3400	C630.216187,622.851379 638.431458,613.419250 643.447388,601.016724 
3401	C645.645935,595.580505 645.445068,589.768250 645.229858,584.249695 
3402	C644.633911,568.968140 643.039368,553.728638 642.132507,538.455078 
3403	C641.510986,527.988098 640.849060,517.476868 641.148376,507.012390 
3404	C641.652466,489.390442 641.491272,471.701111 643.756592,454.181519 
3405	C645.565125,440.195068 648.006287,426.290436 650.157593,412.348114 
3406	C650.382385,410.891205 650.546143,409.424866 650.870361,406.957367 
3407	C642.202393,419.326233 634.098206,430.830902 626.055969,442.378693 
3408	C608.438721,467.675049 589.973328,492.354889 571.456787,516.989197 
3409	C567.952026,521.651855 567.283813,525.737427 568.911987,531.153809 
3410	C576.284790,555.680481 577.956726,580.766113 575.582336,606.193359 
3411	C573.113220,632.633911 557.288757,648.027832 533.633057,656.871216 
3412	C525.308044,659.983459 516.547424,661.372986 507.729797,661.745422 
3413	C487.777863,662.588196 467.748291,663.670471 448.176392,658.270630 
3414	C427.912476,652.679932 413.118835,640.461487 404.229736,621.242249 
3415	C400.637817,613.476135 400.227814,605.132629 399.753815,596.881409 
3416	C398.397400,573.268250 400.757385,550.029114 408.102783,527.449158 
3417	C409.186554,524.117493 408.194916,521.763611 406.286346,519.199341 
3418	C385.499329,491.270355 364.841888,463.245361 344.855896,434.734314 
3419	C339.789124,427.506348 334.946930,420.120758 330.020935,412.794556 
3420	C329.303650,411.727844 329.010132,410.280609 326.743652,410.012512 
3421	C326.307404,415.672119 327.958435,421.049377 328.716187,426.437256 
3422	C331.283539,444.692719 333.689819,462.938080 334.378784,481.399109 
3423	C335.068756,499.887146 335.342834,518.348938 334.332458,536.834351 
3424	C333.470734,552.599915 331.417969,568.251587 330.974854,584.081848 
3425	C330.378601,605.381470 340.330566,619.398926 358.306671,628.940918 
3426	C362.727661,631.287598 367.095795,633.720276 370.921051,636.980591 
3427	C372.557068,638.375000 374.033875,639.841370 374.334045,642.270996 
3428	C375.500427,651.710449 370.893524,655.701355 361.943512,652.314636 
3429	C350.118744,647.839966 338.675903,642.378784 326.530609,638.714905 
3430	C301.299744,631.103516 275.883453,624.725342 249.177246,626.302124 
3431	C246.520004,626.458984 243.838135,626.455139 241.181534,626.295593 
3432	C238.409485,626.129089 235.008148,626.373474 234.211380,622.844849 
3433	C233.413239,619.310242 234.010880,615.715149 237.518906,613.619080 
3434	C242.232224,610.802734 246.861542,607.667969 251.913773,605.627869 
3435	C272.746063,597.215454 282.149872,580.045715 287.688965,559.843323 
3436	C291.965393,544.245972 293.779022,528.297852 294.833527,512.163086 
3437	C296.379089,488.515228 296.191772,464.873352 295.555267,441.235352 
3438	C295.049805,422.461914 293.158813,403.765686 291.103455,385.083710 
3439	C289.597748,371.397644 287.648224,357.717926 287.658234,343.896210 
3440	C287.683258,309.326813 309.972290,285.454407 344.406616,282.557800 
3441	C375.817596,279.915558 402.316589,291.462250 426.523193,310.057617 
3442	C448.234894,326.736450 466.052216,347.181458 482.968262,368.498749 
3443	C484.592102,370.545105 485.917267,372.928711 488.752441,374.401581 
3444	C494.876923,366.956055 500.862183,359.428833 507.112183,352.128265 
3445	C526.393555,329.605865 547.420715,309.093933 573.927063,295.010834 
3446	C589.627502,286.669037 606.480713,281.814575 624.139465,282.075500 
3447	C645.371094,282.389252 664.563538,289.001831 677.978394,306.768494 
3448	C684.646423,315.599640 687.171997,326.252289 688.308655,337.108276 
3449	C690.179626,354.977295 686.339722,372.537994 685.018372,390.232788 
3450	C683.965820,404.328217 682.103333,418.378082 681.483337,432.487000 
3451	C680.745239,449.283051 679.622375,466.101562 680.366882,482.930542 
3452	C681.504761,508.648651 681.578796,534.490417 688.428894,559.612549 
3453	C690.942322,568.830383 694.871338,577.377258 699.807617,585.581299 
3454	C706.865845,597.312378 718.730103,602.485474 729.903687,608.696655 
3455	C732.228943,609.989258 734.520935,611.341858 737.154785,612.843567 
3456M402.864990,456.675934 
3457	C409.830658,465.914703 416.796356,475.153473 423.727875,484.346924 
3458	C426.081848,482.897888 426.833374,481.205750 427.551941,479.534607 
3459	C438.422089,454.254456 451.558746,430.165131 465.908264,406.722382 
3460	C467.129272,404.727631 467.306091,403.392517 465.883942,401.413025 
3461	C446.971802,375.088623 426.293274,350.339020 400.864807,330.007324 
3462	C388.200317,319.881256 374.595459,311.543732 357.936127,309.007721 
3463	C334.252563,305.402374 324.296082,323.802307 328.043823,341.405823 
3464	C330.300659,352.006287 335.974396,361.103241 341.522552,370.179962 
3465	C359.872803,400.200653 381.603058,427.835114 402.864990,456.675934 
3466M551.832764,482.973389 
3467	C554.841370,483.086914 555.452209,480.336670 556.740051,478.615509 
3468	C574.700806,454.611511 592.684265,430.622864 610.431152,406.460846 
3469	C622.758728,389.677063 634.702026,372.622528 644.223755,354.005432 
3470	C648.058289,346.507996 649.572571,338.686615 648.785583,330.342010 
3471	C647.226746,313.813202 635.103943,307.816650 621.835938,308.609894 
3472	C611.914673,309.203033 602.755798,312.952209 594.105530,317.821747 
3473	C578.263062,326.740082 564.886047,338.707550 552.217590,351.572144 
3474	C537.335938,366.684143 523.793701,382.903564 511.664978,400.301147 
3475	C510.358032,402.175903 508.962189,403.757385 510.722717,406.501709 
3476	C523.241028,426.015289 533.721130,446.641693 543.811584,467.489258 
3477	C546.262878,472.553711 547.738403,478.122375 551.832764,482.973389 
3478M489.371124,440.904297 
3479	C487.066376,439.184967 486.845062,441.673096 486.331451,442.650696 
3480	C473.862457,466.383270 461.661774,490.243134 451.817780,515.231567 
3481	C450.704071,518.058716 451.490601,519.852661 453.136719,521.980530 
3482	C462.816467,534.492859 472.361481,547.109497 482.052399,559.613098 
3483	C483.829346,561.905823 484.927551,564.935547 488.862701,566.360107 
3484	C489.718292,565.309143 490.802032,564.073730 491.781219,562.760315 
3485	C502.231659,548.743652 512.618225,534.679016 523.149170,520.723206 
3486	C524.956726,518.327820 525.338806,516.299744 524.220581,513.427551 
3487	C514.533264,488.545502 502.368011,464.861542 489.371124,440.904297 
3488M483.734100,637.666931 
3489	C494.337433,638.228210 504.695007,637.219177 514.371399,632.458984 
3490	C528.210388,625.651184 538.393799,615.706665 541.015198,599.814514 
3491	C542.758728,589.244568 542.138977,578.582397 541.054443,567.987488 
3492	C540.719177,564.712402 541.084412,561.104126 538.627991,557.939697 
3493	C521.804871,580.505676 505.175323,602.812012 487.953979,625.912109 
3494	C470.547394,603.128296 453.965851,581.424377 437.326111,559.644348 
3495	C435.735626,561.179504 435.594818,562.495300 435.395264,563.811096 
3496	C433.764923,574.559937 434.018646,585.376526 434.419403,596.176208 
3497	C434.566406,600.136719 435.481903,604.068604 437.205933,607.724915 
3498	C446.295990,627.003296 462.362396,635.658752 483.734100,637.666931 
3499z"/>
3500</svg>
3501    </a>
3502    <details class="mm-gateway-menu">
3503      <summary aria-label="Menü öffnen"><span></span><span></span></summary>
3504      <nav aria-label="Hauptnavigation"><a href="/">Start</a><a href="/matcha-bar-mannheim/">Matcha</a><a href="/pilates-chair/">Pilates &#038; Chair</a><a href="/preise/">Preise</a><a href="/abos/">Abos</a><a href="/gift-card/">Gift Card</a><a href="https://matcha-moves-academy.qqqr2jmkgp.chatgpt.site/" target="_blank" rel="noopener">Academy</a><a href="/kursplan-buchen/">Kursplan</a></nav>
3505    </details>
3506  </header>
3507  <main id="content" class="mm-wp-main">
3508    <section class="mm-hero">
3509    <div class="mm-hero-copy">
3510      <p class="mm-kicker">Matcha Bar Mannheim</p>
3511      <h1>Matcha Mannheim: Your daily Matcha Ritual.</h1>
3512      <p>Summer Specials, Signature Matcha und Coffee in Mannheim. Schön, cremig, unkompliziert und genau der Moment, für den man kurz bleibt.</p>
3513      <div class="mm-cta-row"><a class="mm-button" href="#summer-specials">Summer Specials ansehen</a><a class="mm-button secondary" href="#menu">Getränkekarte</a></div>
3514    </div>
3515    <figure class="mm-hero-media"><img src="https://matchamoves.de/wp-content/uploads/2026/07/matcha-moves-matcha-hero-lifestyle.png" alt="Matcha Drink bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3516  </section>
3517  <section class="mm-fomo-strip" aria-label="Limited Summer Specials">
3518    <span>Limited Summer Specials</span>
3519    <p>Saisonale Drinks. Nur solange sie auf der Karte sind.</p>
3520  </section>
3521  <section id="summer-specials" class="mm-section mm-band mm-summer-menu">
3522    <div class="mm-section-head">
3523      <p class="mm-kicker">Summer Specials</p>
3524      <h2>Matcha Mannheim: Limited Drinks, die nach Sommer aussehen.</h2>
3525      <p>Keine Café-Karte von der Stange. Das sind saisonale Signature-Momente für Mannheim: schön, cremig, fotogen und nur für kurze Zeit da.</p>
3526    </div>
3527    <div class="mm-special-grid">
3528      <article class="mm-pdf-card mm-pdf-card-live">
3529        <a class="mm-menu-preview" href="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-summer-specials.pdf" target="_blank" rel="noreferrer" download="matcha-moves-summer-specials.pdf" aria-label="Summer Specials PDF öffnen">
3530          <img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-summer-specials.jpg" alt="Summer Specials Karte der Matcha Bar Mannheim" loading="lazy" decoding="async" class="mm-menu-preview-img">
3531        </a>
3532        <div>
3533          <span class="mm-card-label">Limited Karte</span>
3534          <h3>Summer Special Menu</h3>
3535          <p>Rouge Matcha, Coco Cloud, Mango Cream, Matcha Colada und Salted Vanilla Cream Coffee. Die Drinks sind nicht dauerhaft da &#8211; genau das macht sie besonders.</p>
3536          <div class="mm-cta-row">
3537            <a class="mm-button" href="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-summer-specials.pdf" target="_blank" rel="noreferrer" download="matcha-moves-summer-specials.pdf">PDF öffnen</a>
3538            <a class="mm-button secondary" href="#opening-hours">Öffnungszeiten ansehen</a>
3539          </div>
3540        </div>
3541      </article>
3542      <div class="mm-menu-list compact">
3543        <article class="has-image has-soft-placeholder">
3544    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3545    <div class="mm-drink-copy">
3546      <div class="mm-drink-title"><h3>Rouge Matcha</h3><div><strong>9</strong><span>limited</span></div></div>
3547      <p>Matcha oder Hojicha mit homemade Himbeerpüree. Frisch, beerig und nur für den Sommer.</p>
3548    </div>
3549  </article><article class="has-image has-soft-placeholder">
3550    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3551    <div class="mm-drink-copy">
3552      <div class="mm-drink-title"><h3>Coco Cloud</h3><div><strong>8</strong><span>summer</span></div></div>
3553      <p>Thailändisches Kokoswasser mit homemade Matcha Coconut Cloud. Leicht, kühl und sehr Matcha Moves.</p>
3554    </div>
3555  </article><article class="has-image has-soft-placeholder">
3556    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3557    <div class="mm-drink-copy">
3558      <div class="mm-drink-title"><h3>Mango Cream</h3><div><strong>7,5</strong><span>new</span></div></div>
3559      <p>Matcha mit homemade Mango Cream. Weich, sonnig und genau der Drink, den man zweimal fotografiert.</p>
3560    </div>
3561  </article><article class="has-image has-soft-placeholder">
3562    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha L
3562atte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3563    <div class="mm-drink-copy">
3564      <div class="mm-drink-title"><h3>Matcha Colada</h3><div><strong>8</strong><span>seasonal</span></div></div>
3565      <p>Matcha mit homemade Ananaspüree. Tropisch, cremig und nur solange die Sommerkarte bleibt.</p>
3566    </div>
3567  </article><article class="has-image has-soft-placeholder">
3568    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3569    <div class="mm-drink-copy">
3570      <div class="mm-drink-title"><h3>Salted Vanilla Cream Coffee</h3><div><strong>6</strong><span>coffee</span></div></div>
3571      <p>Espresso mit homemade Salted Vanilla Cloud. Für alle, die Kaffee lieben, aber trotzdem Summer Special wollen.</p>
3572    </div>
3573  </article>
3574      </div>
3575    </div>
3576  </section>
3577  <section id="menu" class="mm-section mm-drink-menu-section">
3578    <div class="mm-section-head">
3579      <p class="mm-kicker">Getränkekarte</p>
3580      <h2>Matcha Mannheim: Coffee, Matcha und Signature Drinks.</h2>
3581      <p>Direkt von der Bar-Tafel übernommen: übersichtlich, hochwertig und leicht zu entscheiden. Für den schnellen Coffee, dein Matcha Ritual oder den Signature Drink, den nicht jede Bar hat.</p>
3582    </div>
3583    <div class="mm-drink-menu-grid">
3584      <div class="mm-menu-category">
3585    <div>
3586      <p class="mm-kicker">Coffee</p>
3587      <h3>Coffee</h3>
3588      <p>Für deinen kurzen Energie-Moment vor der Stadt, nach der Class oder einfach zwischendurch.</p>
3589    </div>
3590    <div class="mm-menu-list single">
3591      <article class="has-image has-soft-placeholder">
3592    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3593    <div class="mm-drink-copy">
3594      <div class="mm-drink-title"><h3>Espresso</h3><div><strong>2</strong></div></div>
3595      
3596    </div>
3597  </article><article class="has-image has-soft-placeholder">
3598    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3599    <div class="mm-drink-copy">
3600      <div class="mm-drink-title"><h3>Americano</h3><div><strong>4</strong></div></div>
3601      
3602    </div>
3603  </article><article class="has-image">
3604    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-cappuccino.jpeg" alt="Cappuccino bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3605    <div class="mm-drink-copy">
3606      <div class="mm-drink-title"><h3>Cappuccino</h3><div><strong>4,5</strong></div></div>
3607      
3608    </div>
3609  </article><article class="has-image">
3610    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-latte-macchiato.jpeg" alt="Latte Macchiato bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3611    <div class="mm-drink-copy">
3612      <div class="mm-drink-title"><h3>Latte Macchiato</h3><div><strong>5</strong></div></div>
3613      
3614    </div>
3615  </article><article class="has-image">
3616    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-freddo-cappuccino.jpeg" alt="Freddo Cappuccino bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3617    <div class="mm-drink-copy">
3618      <div class="mm-drink-title"><h3>Freddo Cappuccino</h3><div><strong>4,5</strong></div></div>
3619      
3620    </div>
3621  </article><article class="has-image">
3622    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-freddo-espresso.jpeg" alt="Freddo Espresso bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3623    <div class="mm-drink-copy">
3624      <div class="mm-drink-title"><h3>Freddo Espresso</h3><div><strong>4</strong></div></div>
3625      
3626    </div>
3627  </article><article class="has-image">
3628    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-chai-latte.jpeg" alt="Chai Latte bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3629    <div class="mm-drink-copy">
3630      <div class="mm-drink-title"><h3>Chai Latte</h3><div><strong>5</strong></div></div>
3631      
3632    </div>
3633  </article><article class="has-image has-soft-placeholder">
3634    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha L
3634atte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3635    <div class="mm-drink-copy">
3636      <div class="mm-drink-title"><h3>+ Espresso</h3><div><strong>+1</strong><span>Add-on</span></div></div>
3637      
3638    </div>
3639  </article><article class="has-image has-soft-placeholder">
3640    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3641    <div class="mm-drink-copy">
3642      <div class="mm-drink-title"><h3>+ Matcha</h3><div><strong>+2</strong><span>Add-on</span></div></div>
3643      
3644    </div>
3645  </article>
3646    </div>
3647  </div>
3648      <div class="mm-menu-category">
3649    <div>
3650      <p class="mm-kicker">Matcha</p>
3651      <h3>Matcha</h3>
3652      <p>Das Matcha-Moves-Ritual: ruhig, cremig, grün und genau der Drink, für den man kurz länger bleibt.</p>
3653    </div>
3654    <div class="mm-menu-list single">
3655      <article class="has-image">
3656    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3657    <div class="mm-drink-copy">
3658      <div class="mm-drink-title"><h3>Matcha Latte</h3><div><strong>6</strong></div></div>
3659      
3660    </div>
3661  </article><article class="has-image">
3662    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-hojicha-latte.jpeg" alt="Hojicha Latte bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3663    <div class="mm-drink-copy">
3664      <div class="mm-drink-title"><h3>Hojicha Latte</h3><div><strong>6</strong></div></div>
3665      
3666    </div>
3667  </article><article class="has-image">
3668    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-strawberry-matcha.jpeg" alt="Strawberry Matcha bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3669    <div class="mm-drink-copy">
3670      <div class="mm-drink-title"><h3>Strawberry Matcha</h3><div><strong>7</strong></div></div>
3671      
3672    </div>
3673  </article><article class="has-image">
3674    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-vanilla-matcha.jpeg" alt="Vanilla Matcha bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3675    <div class="mm-drink-copy">
3676      <div class="mm-drink-title"><h3>Vanilla Matcha</h3><div><strong>6,5</strong></div></div>
3677      
3678    </div>
3679  </article><article class="has-image">
3680    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-lavendel-matcha.jpeg" alt="Lavendel Matcha bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3681    <div class="mm-drink-copy">
3682      <div class="mm-drink-title"><h3>Lavendel Matcha</h3><div><strong>7</strong></div></div>
3683      
3684    </div>
3685  </article>
3686    </div>
3687  </div>
3688      <div class="mm-menu-category">
3689    <div>
3690      <p class="mm-kicker">Signature Matcha</p>
3691      <h3>Signature Matcha</h3>
3692      <p>Die besonderen Drinks der Bar. Fotogen, frisch und nicht überall zu bekommen.</p>
3693    </div>
3694    <div class="mm-menu-list single">
3695      <article class="has-image">
3696    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-ocean-matcha.jpeg" alt="Ocean Matcha bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3697    <div class="mm-drink-copy">
3698      <div class="mm-drink-title"><h3>Ocean Matcha</h3><div><strong>8</strong></div></div>
3699      
3700    </div>
3701  </article><article class="has-image has-soft-placeholder">
3702    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3703    <div class="mm-drink-copy">
3704      <div class="mm-drink-title"><h3>Bananabread Matcha</h3><div><strong>8</strong></div></div>
3705      
3706    </div>
3707  </article><article class="has-image has-soft-placeholder">
3708    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha L
3708atte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3709    <div class="mm-drink-copy">
3710      <div class="mm-drink-title"><h3>Cinnamon Roll Matcha</h3><div><strong>8</strong></div></div>
3711      
3712    </div>
3713  </article><article class="has-image">
3714    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-sol-de-matcha.jpeg" alt="Sol de Matcha bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3715    <div class="mm-drink-copy">
3716      <div class="mm-drink-title"><h3>Sol de Matcha</h3><div><strong>7,5</strong></div></div>
3717      
3718    </div>
3719  </article><article class="has-image has-soft-placeholder">
3720    <figure class="mm-drink-image is-soft-placeholder"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-matcha-latte.jpeg" alt="Matcha Latte Moodbild bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3721    <div class="mm-drink-copy">
3722      <div class="mm-drink-title"><h3>Yuzu Tonic Matcha</h3><div><strong>7</strong></div></div>
3723      
3724    </div>
3725  </article><article class="has-image">
3726    <figure class="mm-drink-image"><img src="https://matchamoves.de/wp-content/uploads/2026/06/matcha-moves-drink-maracuja-tonic-matcha.jpeg" alt="Maracuja Tonic Matcha bei Matcha Moves Mannheim" loading="lazy" decoding="async" class=""></figure>
3727    <div class="mm-drink-copy">
3728      <div class="mm-drink-title"><h3>Maracuja Tonic Matcha</h3><div><strong>7</strong></div></div>
3729      
3730    </div>
3731  </article>
3732    </div>
3733  </div>
3734    </div>
3735  </section>
3736  <section id="opening-hours" class="mm-section mm-bar-snapshot" aria-label="Öffnungszeiten und Standort">
3737    <article>
3738      <p class="mm-kicker">Öffnungszeiten</p>
3739      <h2>Öffnungszeiten der Matcha Bar Mannheim.</h2>
3740      <div class="mm-hours-list">
3741        <div><span>Montag bis Freitag</span><strong>9:30-20:00 Uhr</strong></div><div><span>Samstag</span><strong>9:30-17:00 Uhr</strong></div><div><span>Sonntag und Feiertage</span><strong>10:00-18:00 Uhr</strong></div>
3742      </div>
3743    </article>
3744    <article>
3745      <p class="mm-kicker">Standort</p>
3746      <h2>Matcha Bar Mannheim</h2>
3747      <p>Untere Clignetstraße 2, 68167 Mannheim</p>
3748      <div class="mm-map-embed" aria-label="Google Maps Karte für Matcha Moves Mannheim">
3749        <iframe title="Google Maps: Matcha Moves Mannheim" src="https://www.google.com/maps?q=Matcha%20Moves%20Untere%20Clignetstra%C3%9Fe%202%2068167%20Mannheim&#038;output=embed" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>
3750      </div>
3751      <a class="mm-text-link" href="https://www.google.com/maps/search/?api=1&#038;query=Matcha%20Moves%20Untere%20Clignetstra%C3%9Fe%202%2068167%20Mannheim" target="_blank" rel="noreferrer noopener">Route öffnen</a>
3752    </article>
3753  </section>
3754  <section class="mm-section mm-cross-sell">
3755    <p class="mm-kicker">Mannheim only</p>
3756    <h2>Matcha Mannheim vor Pilates. Nach Pilates. Oder einfach so.</h2>
3757    <p>Komm für deinen Drink vorbei oder verbinde ihn mit deiner Class.</p>
3758    <a class="mm-button" href="/pilates-mannheim/">Pilates &#038; Matcha erleben</a>
3759  </section>
3760  <section class="mm-section mm-info-strip">
3761    <div>
3762      <p class="mm-kicker">Noch unsicher?</p>
3763      <h2>Mehr Fragen zur Matcha Bar?</h2>
3764      <p>Öffnungszeiten, Drinks und Details findest du gesammelt im FAQ.</p>
3765    </div>
3766    <a class="mm-button secondary" href="/faq/">FAQ öffnen</a>
3767  </section>
3768  </main>
3769  <section class="mm-preferred-source" aria-label="Matcha Moves als bevorzugte Quelle bei Google speichern">
3770    <div class="mm-preferred-source-copy">
3771      <span>Google Preferred Source</span>
3772      <strong>Matcha Moves bei Google merken</strong>
3773      <p>Speichere uns als bevorzugte Quelle für Pilates Mannheim, Pilates Heidelberg und Matcha Mannheim. So findest du neue Inhalte, Updates und Angebote schneller wieder.</p>
3774    </div>
3775    <div class="mm-preferred-source-action">
3776      <div google-add-preferred-source-btn data-lang="de" data-theme="dark"></div>
3777      <a href="https://www.google.com/preferences/source?q=matchamoves.de" target="_blank" rel="noreferrer">Direkt bei Google öffnen</a>
3778    </div>
3779  </section>
3780  <div data-elementor-type="templately-footer" data-elementor-id="29" class="elementor elementor-29" data-elementor-post-type="templately_library" data-elementor-title="Footer">
3781    <section class="elementor-section elementor-top-section elementor-element elementor-element-af1e61e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="af1e61e" data-element_type="section" id="footer_section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
3782      <div class="elementor-container elementor-column-gap-no">
3783        <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7468c22" data-id="7468c22" data-element_type="column">
3784          <div class="elementor-widget-wrap elementor-element-populated">
3785            <section class="elementor-section elementor-inner-section elementor-element elementor-element-0b8bd9a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0b8bd9a" data-element_type="section">
3786              <div class="elementor-container elementor-column-gap-no">
3787                <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-13841ed" data-id="13841ed" data-element_type="column">
3788                  <div class="elementor-widget-wrap elementor-element-populated">
3789                    <div class="elementor-element elementor-element-b83cbb4 elementor-widget elementor-widget-heading" data-id="b83cbb4" data-element_type="widget" data-widget_type="heading.default">
3790                      <div class="elementor-widget-container"><h2 class="elementor-heading-title elementor-size-default">Matcha Moves App</h2></div>
3791                    </div>
3792                    <div class="elementor-element elementor-element-3963772 elementor-widget elementor-widget-text-editor" data-id="3963772" data-element_type="widget" data-widget_type="text-editor.default">
3793                      <div class="elementor-widget-container"><p>
3793Lade dir unsere App im Appstore runter und profitiere von exklusiven Angeboten!</p></div>
3794                    </div>
3795                    <div class="elementor-element elementor-element-44e65ea elementor-align-center elementor-widget elementor-widget-button" data-id="44e65ea" data-element_type="widget" data-widget_type="button.default">
3796                      <div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button elementor-button-link elementor-size-sm" href="https://apps.apple.com/de/app/matcha-moves/id6742742028" target="_blank" rel="noopener"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">App Store</span></span></a></div></div>
3797                    </div>
3798                    <div class="elementor-element elementor-element-643b712 elementor-align-center elementor-widget elementor-widget-button" data-id="643b712" data-element_type="widget" data-widget_type="button.default">
3799                      <div class="elementor-widget-container"><div class="elementor-button-wrapper"><a class="elementor-button elementor-button-link elementor-size-sm" href="https://play.google.com/store/apps/details?id=com.bsport_140__3738&amp;pcampaignid=web_share" target="_blank" rel="noopener"><span class="elementor-button-content-wrapper"><span class="elementor-button-text">Google play store</span></span></a></div></div>
3800                    </div>
3801                  </div>
3802                </div>
3803                <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-66c6c1f" data-id="66c6c1f" data-element_type="column">
3804                  <div class="elementor-widget-wrap elementor-element-populated">
3805                    <div class="elementor-element elementor-element-79fa137 elementor-widget elementor-widget-heading" data-id="79fa137" data-element_type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h3 class="elementor-heading-title elementor-size-default">Site map</h3></div></div>
3806                    <div class="elementor-element elementor-element-5217d49 elementor-list-item-link-inline elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="5217d49" data-element_type="widget" data-widget_type="icon-list.default">
3807                      <div class="elementor-widget-container"><ul class="elementor-icon-list-items">
3808                        <li class="elementor-icon-list-item"><a href="/"><span class="elementor-icon-list-text">Home</span></a></li>
3809                        <li class="elementor-icon-list-item"><a href="/pilates-chair/"><span class="elementor-icon-list-text">Classes</span></a></li>
3810                        <li class="elementor-icon-list-item"><a href="/preise/"><span class="elementor-icon-list-text">Preise</span></a></li>
3811                        <li class="elementor-icon-list-item"><a href="/abos/"><span class="elementor-icon-list-text">Abos</span></a></li>
3812                        <li class="elementor-icon-list-item"><a href="/gift-card/"><span class="elementor-icon-list-text">Gift Card</span></a></li>
3813                        <li class="elementor-icon-list-item"><a href="/kursplan-buchen/"><span class="elementor-icon-list-text">Kursplan</span></a></li>
3814                      </ul></div>
3815                    </div>
3816                  </div>
3817                </div>
3818                <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-b815352" data-id="b815352" data-element_type="column">
3819                  <div class="elementor-widget-wrap elementor-element-populated">
3820                    <div class="elementor-element elementor-element-f327b83 elementor-widget elementor-widget-heading" data-id="f327b83" data-element_type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h3 class="elementor-heading-title elementor-size-default">Rechtliches</h3></div></div>
3821                    <div class="elementor-element elementor-element-561f783 elementor-list-item-link-inline elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="561f783" data-element_type="widget" data-widget_type="icon-list.default">
3822                      <div class="elementor-widget-container"><ul class="elementor-icon-list-items">
3823                        <li class="elementor-icon-list-item"><a href="/"><span class="elementor-icon-list-text">Home</span></a></li>
3824                        <li class="elementor-icon-list-item"><a href="/impressum/"><span class="elementor-icon-list-text">Impressum</span></a></li>
3825                        <li class="elementor-icon-list-item"><a href="/agb/"><span class="elementor-icon-list-text">AGB</span></a></li>
3826                        <li class="elementor-icon-list-item"><a href="https://matchamoves.de/datenschutzerklaerung"><span class="elementor-icon-list-text">Datenschutzerklaerung</span></a></li>
3827                      </ul></div>
3828                    </div>
3829                  </div>
3830                </div>
3831                <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-48f1e1d" data-id="48f1e1d" data-element_type="column">
3832                  <div class="elementor-widget-wrap elementor-element-populated">
3833                    <div class="elementor-element elementor-element-3edf284 elementor-widget elementor-widget-heading" data-id="3edf284" data-element_type="widget" data-widget_type="heading.default"><div class="elementor-widget-container"><h3 class="elementor-heading-title elementor-size-default">Follow Us</h3></div></div>
3834                    <div class="elementor-element elementor-element-1b1d3ad elementor-shape-square elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="1b1d3ad" data-element_type="widget" data-widget_type="social-icons.default">
3835                      <div class="elementor-widget-container"><div class="elementor-social-icons-wrapper elementor-grid"><span class="elementor-grid-item"><a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-8f38175" href="https://www.instagram.com/matcha.moves/" target="_blank" rel="noreferrer noopener"><span class="elementor-screen-only">Instagram</span><span>Instagram</span></a></span></div></div>
3836                    </div>
3837                  </div>
3838                </div>
3839              </div>
3840            </section>
3841            <section class="elementor-section elementor-inner-section elementor-element elementor-element-4034cec elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4034cec" data-element_type="section">
3842              <div class="elementor-container elementor-column-gap-no">
3843                <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a7e723f" data-id="a7e723f" data-element_type="column">
3844                  <div class="elementor-widget-wrap elementor-element-populated">
3845                    <div class="elementor-element elementor-element-84de32c elementor-widget elementor-widget-text-editor" data-id="84de32c" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><p>&copy; Copyright 2025 by Matcha Moves</p></div></div>
3846                  </div>
3847                </div>
3848              </div>
3849            </section>
3850          </div>
3851        </div>
3852      </div>
3853    </section>
3854  </div>
3855  <div class="mm-mobile-cta">
3856    <a href="#summer-specials">Summer Specials</a>
3857    <a href="#opening-hours">Öffnungszeiten</a>
3858  </div>
3859  
3859<script>
3860  (function () {
3861    function isMobileViewport() {
3862      var widths = [window.innerWidth || 9999];
3863      if (window.screen && window.screen.width) widths.push(window.screen.width);
3864      if (window.visualViewport && window.visualViewport.width) widths.push(window.visualViewport.width);
3865      return Math.min.apply(Math, widths) <= 760;
3866    }
3867
3868    function setMobileClass() {
3869      document.body.classList.toggle('mm-device-mobile', isMobileViewport());
3870    }
3871
3872    function removeOldPopups() {
3873      document.querySelectorAll('[data-summer-popup], .mm-summer-popup').forEach(function (popup) {
3874        popup.remove();
3875      });
3876    }
3877
3878    function makeBookingDialogsUsable() {
3879      if (!isMobileViewport()) return;
3880      setMobileClass();
3881      document.querySelectorAll('[class*="MuiDialog-root"]').forEach(function (el) {
3882        el.style.position = 'fixed';
3883        el.style.inset = '0';
3884        el.style.width = '100vw';
3885        el.style.height = '100dvh';
3886        el.style.maxHeight = '100dvh';
3887        el.style.overflow = 'hidden';
3888        el.style.transform = 'none';
3889        el.style.zIndex = '9999';
3890      });
3891      document.querySelectorAll('[class*="MuiDialog-container"]').forEach(function (el) {
3892        el.style.position = 'fixed';
3893        el.style.inset = '0';
3894        el.style.width = '100vw';
3895        el.style.height = '100dvh';
3896        el.style.maxWidth = '100vw';
3897        el.style.maxHeight = '100dvh';
3898        el.style.alignItems = 'center';
3899        el.style.justifyContent = 'center';
3900        el.style.overflowY = 'auto';
3901        el.style.webkitOverflowScrolling = 'touch';
3902      });
3903      document.querySelectorAll('[class*="MuiDialog-paper"]').forEach(function (el) {
3904        el.style.width = 'calc(100vw - 18px)';
3905        el.style.maxWidth = 'calc(100vw - 18px)';
3906        el.style.minWidth = '0';
3907        el.style.maxHeight = 'calc(100dvh - 18px)';
3908        el.style.minHeight = '0';
3909        el.style.margin = '9px';
3910        el.style.borderRadius = '8px';
3911        el.style.overflowY = 'auto';
3912        el.style.webkitOverflowScrolling = 'touch';
3913      });
3914      document.querySelectorAll('[class*="MuiDialogContent-root"]').forEach(function (el) {
3915        el.style.maxHeight = 'calc(100dvh - 38px)';
3916        el.style.overflowY = 'auto';
3917        el.style.webkitOverflowScrolling = 'touch';
3918      });
3919      document.querySelectorAll('[class*="MuiDialog-root"] .leaflet-container, [class*="MuiDialog-root"] [class*="leaflet"]').forEach(function (el) {
3920        el.style.pointerEvents = 'none';
3921        el.style.maxHeight = '150px';
3922      });
3923    }
3924
3925    setMobileClass();
3926    removeOldPopups();
3927    makeBookingDialogsUsable();
3928    window.addEventListener('resize', function () {
3929      setMobileClass();
3930      makeBookingDialogsUsable();
3931    }, { passive: true });
3932    window.addEventListener('orientationchange', function () {
3933      setMobileClass();
3934      window.setTimeout(makeBookingDialogsUsable, 250);
3935    });
3936    document.addEventListener('click', function () {
3937      window.setTimeout(makeBookingDialogsUsable, 80);
3938      window.setTimeout(makeBookingDialogsUsable, 500);
3939    }, true);
3940    new MutationObserver(function () {
3941      removeOldPopups();
3942      makeBookingDialogsUsable();
3943    }).observe(document.body, { childList: true, subtree: true });
3944  }());
3945  </script>
3945
3946</div>
3947			
3947<script>
3948				const lazyloadRunObserver = () => {
3949					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
3950					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
3951						entries.forEach( ( entry ) => {
3952							if ( entry.isIntersecting ) {
3953								let lazyloadBackground = entry.target;
3954								if( lazyloadBackground ) {
3955									lazyloadBackground.classList.add( 'e-lazyloaded' );
3956								}
3957								lazyloadBackgroundObserver.unobserve( entry.target );
3958							}
3959						});
3960					}, { rootMargin: '200px 0px 200px 0px' } );
3961					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
3962						lazyloadBackgroundObserver.observe( lazyloadBackground );
3963					} );
3964				};
3965				const events = [
3966					'DOMContentLoaded',
3967					'elementor/lazyload/observe',
3968				];
3969				events.forEach( ( event ) => {
3970					document.addEventListener( event, lazyloadRunObserver );
3971				} );
3972			</script>
3972
3973				
3973<script>
3974		(function () {
3975			var c = document.body.className;
3976			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
3977			document.body.className = c;
3978		})();
3979	</script>
3979
3980	<link rel='stylesheet' id='wc-blocks-style-css' href='//matchamoves.de/wp-content/cache/wpfc-minified/ff9yst6q/bxeyc.css' media='all' />
3981<script id="essential-blocks-blocks-localize-js-extra">
3982var eb_conditional_localize = [];
3983var EssentialBlocksLocalize = {"eb_plugins_url":"https:\/\/matchamoves.de\/wp-content\/plugins\/essential-blocks\/","image_url":"https:\/\/matchamoves.de\/wp-content\/plugins\/essential-blocks\/assets\/images","eb_wp_version":"6.7","eb_version":"5.5.0","eb_admin_url":"https:\/\/matchamoves.de\/wp-admin\/","rest_rootURL":"https:\/\/matchamoves.de\/wp-json\/","ajax_url":"https:\/\/matchamoves.de\/wp-admin\/admin-ajax.php","nft_nonce":"448427b4c3","post_grid_pagination_nonce":"6abf78f013","placeholder_image":"https:\/\/matchamoves.de\/wp-content\/plugins\/essential-blocks\/assets\/images\/placeholder.png","is_pro_active":"false","upgrade_pro_url":"https:\/\/essential-blocks.com\/upgrade","responsiveBreakpoints":{"tablet":1024,"mobile":767},"wc_currency_symbol":"$"};
3984</script>
vendor: 1 bytes, line 3984
3984
3985<script src="https://matchamoves.de/wp-content/plugins/essential-blocks/assets/js/eb-blocks-localize.js?ver=31d6cfe0d16ae931b73c" id="essential-blocks-blocks-localize-js"></script>
vendor: 1 bytes, line 3985
3985
3986<script src="https://matchamoves.de/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.4" id="hello-theme-frontend-js"></script>
vendor: 1 bytes, line 3986
3986
3987<script src="https://matchamoves.de/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=9.9.7" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 3987
3987
3988<script id="wc-order-attribution-js-extra">
3989var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/matchamoves.de\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
3990</script>
vendor: 1 bytes, line 3990
3990
3991<script src="https://matchamoves.de/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=9.9.7" id="wc-order-attribution-js"></script>
vendor: 1 bytes, line 3991
3991
3992<script id="eael-general-js-extra">
3993var localize = {"ajaxurl":"https:\/\/matchamoves.de\/wp-admin\/admin-ajax.php","nonce":"44b7380772","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/matchamoves.de\/matcha-bar-mannheim\/","cart_redirectition":"no","cart_page_url":"https:\/\/matchamoves.de\/cart\/","el_breakpoints":{"mobile":{"label":"Mobil Hochformat","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobil Querformat","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Hochformat","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Querformat","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Breitbild","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}};
3994</script>
vendor: 1 bytes, line 3994
3994
3995<script src="https://matchamoves.de/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.1.18" id="eael-general-js"></script>
3995
3996	</body>
3997</html><!-- WP Fastest Cache file was created in 0.338 seconds, on September 23, 2026 @ 5:10 pm -->

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