:root{--gtc-color-ink:#0f0c0a;--gtc-color-ink-soft:#3d3833;--gtc-color-ink-mute:#4a443e;--gtc-color-muted:#6f665d;--gtc-color-line:#ddd6ce;--gtc-color-field:#8d8782;--gtc-color-bg:#faf9f7;--gtc-color-bg-soft:#f2eee7;--gtc-color-bg-deep:#16120f;--gtc-color-brand:#1c1714;--gtc-color-brand-dark:#0f0c0a;--gtc-color-brand-soft:#efe9e2;--gtc-color-accent:#867364;--gtc-color-accent-dark:#6f5d50;--gtc-color-accent-soft:#ece5dd;--gtc-color-on-accent:#ffffff;--gtc-color-photo:#ffffff;--gtc-color-error:#9b2c1f;--gtc-font-display:"Playfair Display","Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--gtc-font-sans:"Nunito Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gtc-font-serif:"Playfair Display","Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--gtc-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--gtc-step--2:clamp(0.68rem,0.66rem + 0.10vw,0.74rem);--gtc-step--1:clamp(0.82rem,0.79rem + 0.15vw,0.90rem);--gtc-step-0:clamp(1.00rem,0.96rem + 0.20vw,1.09rem);--gtc-step-1:clamp(1.15rem,1.06rem + 0.45vw,1.42rem);--gtc-step-2:clamp(1.55rem,1.25rem + 1.50vw,2.60rem);--gtc-step-3:clamp(2.10rem,1.45rem + 3.20vw,4.20rem);--gtc-step-4:clamp(2.80rem,1.50rem + 6.40vw,6.40rem);--gtc-step-5:clamp(3.40rem,0.90rem + 11.00vw,9.50rem);--gtc-space-3xs:0.25rem;--gtc-space-2xs:0.5rem;--gtc-space-xs:0.75rem;--gtc-space-s:1rem;--gtc-space-m:1.5rem;--gtc-space-l:2rem;--gtc-space-xl:3rem;--gtc-space-2xl:5rem;--gtc-space-3xl:7.5rem;--gtc-content:76rem;--gtc-narrow:44rem;--gtc-gutter:clamp(1.25rem,4vw,4rem);--gtc-radius:0.75rem;--gtc-radius-lg:1.25rem;--gtc-radius-pill:999px;--gtc-ease:cubic-bezier(0.22,1,0.36,1);--gtc-ease-tint:cubic-bezier(0.45,0,0.55,1);--gtc-ease-back:cubic-bezier(0.34,1.56,0.64,1);--gtc-spring:linear(0,0.36 12%,0.84 26%,1.08 40%,1.02 56%,0.996 74%,1);--gtc-spring-pop:linear(0,0.183 3.2%,0.593 6.4%,1.017 9.7%,1.306 13%,1.4 16.3%,1.327 19.5%,1.164 22.8%,0.994 26.1%,0.878 29.4%,0.84 32.7%,0.869 35.9%,0.934 39.2%,1.002 42.5%,1.064 49.1%,1.027 55.7%,0.974 65.5%,1 75.4%,1.01 81.9%,1)}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url("/wp-content/themes/gastrotopcard/assets/fonts/nunitosans-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url("/wp-content/themes/gastrotopcard/assets/fonts/nunitosans-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 900;font-display:swap;src:url("/wp-content/themes/gastrotopcard/assets/fonts/playfairdisplay-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 900;font-display:swap;src:url("/wp-content/themes/gastrotopcard/assets/fonts/playfairdisplay-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gtc-laufweite-plakat:-0.03em;--gtc-laufweite-titel:-0.03em;--gtc-laufweite-mittel:-0.02em;--gtc-laufweite-klein:-0.01em;--gtc-laufweite-mini:-0.01em;--gtc-laufweite-text:0em;--gtc-schmal:1}@property --gtc-focus{syntax:"<number>";inherits:false;initial-value:1}@property --gtc-hs{syntax:"<number>";inherits:false;initial-value:1}@property --gtc-hrx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gtc-hry{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gtc-hx{syntax:"<length>";inherits:false;initial-value:0px}@property --gtc-hy{syntax:"<length>";inherits:false;initial-value:0px}@property --gtc-ms{syntax:"<number>";inherits:true;initial-value:0}@property --gtc-glow-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --gtc-glow-y{syntax:"<percentage>";inherits:true;initial-value:40%}@property --gtc-glow-alpha{syntax:"<number>";inherits:true;initial-value:0}@property --gtc-tone{syntax:"<color>";inherits:true;initial-value:#8c7868}@property --gtc-pick-x{syntax:"<number>";inherits:true;initial-value:0}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--gtc-color-bg);color:var(--gtc-color-ink);font-family:var(--gtc-font-sans);font-size:var(--gtc-step-0);font-weight:600;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3{margin:0 0 var(--gtc-space-s);font-family:var(--gtc-font-display);font-weight:800;line-height:1.06;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance;overflow-wrap:break-word;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-mempty h3,.gtc-pdp-modal__placeholder h3{transform-origin:50% 0}h4,h5,h6{margin:0 0 var(--gtc-space-2xs);font-weight:800;letter-spacing:-0.01em}h1{font-size:var(--gtc-step-3)}h2{font-size:var(--gtc-step-2)}h3{font-size:var(--gtc-step-1);font-weight:700;line-height:1.14;letter-spacing:var(--gtc-laufweite-klein)}h4{font-size:var(--gtc-step-0)}p,ul,ol{margin:0 0 var(--gtc-space-s)}p{text-wrap:pretty}strong,b{font-weight:800}a{color:var(--gtc-color-brand);text-decoration-thickness:1px;text-underline-offset:0.22em;transition:color 0.3s var(--gtc-ease)}a:hover{color:var(--gtc-color-accent-dark)}:root{--gtc-fokus-breite:1.5px;--gtc-fokus-farbe:var(--gtc-color-field)}:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:3px}hr{border:0;border-top:1px solid var(--gtc-color-line);margin:var(--gtc-space-xl) 0}blockquote{margin:var(--gtc-space-m) 0;padding-left:var(--gtc-space-m);border-left:2px solid var(--gtc-color-accent);font-weight:400;color:var(--gtc-color-ink-soft)}code,pre{font-family:var(--gtc-font-mono);font-size:0.92em}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:var(--gtc-space-2xs) var(--gtc-space-xs);border-bottom:1px solid var(--gtc-color-line)}input,select,textarea{font:inherit;font-weight:600;color:inherit;width:100%;padding:0.75em 1em;border:1.5px solid var(--gtc-color-field);border-radius:var(--gtc-radius);background:var(--gtc-color-bg)}input:focus,select:focus,textarea:focus{border-color:var(--gtc-color-ink)}button{font-family:inherit}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gtc-skip-link{position:absolute;left:-9999px;top:0;z-index:200;padding:var(--gtc-space-2xs) var(--gtc-space-s);background:var(--gtc-color-ink);color:var(--gtc-color-bg);border-radius:var(--gtc-radius-pill)}.gtc-skip-link:focus{left:var(--gtc-space-2xs);top:var(--gtc-space-2xs)}.gtc-glow{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:calc(var(--gtc-glow-alpha) * var(--gtc-schein,1));background:radial-gradient(60vmax 60vmax at var(--gtc-glow-x) var(--gtc-glow-y),var(--gtc-tone) 0,var(--gtc-tone) 30%,transparent 72%),color-mix(in srgb,var(--gtc-tone) 9%,transparent);transition:--gtc-glow-x 0.5s var(--gtc-ease),--gtc-glow-y 0.5s var(--gtc-ease),opacity 0.5s var(--gtc-ease),--gtc-tone 0.5s var(--gtc-ease-tint)}.gtc-main{position:relative}.gtc-main::before{--n1:color-mix(in srgb,var(--gtc-color-accent) 8%,transparent);--n2:color-mix(in srgb,var(--gtc-color-accent) 4.5%,transparent);--n3:color-mix(in srgb,var(--gtc-color-accent) 1.5%,transparent);content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--gtc-nebel,1);background-image:radial-gradient(max(40vw,17rem) 32vh at 10% 40vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%),radial-gradient(max(34vw,15rem) 28vh at 84% 96vh,var(--n2) 0,var(--n3) 50%,transparent 100%),radial-gradient(max(38vw,16rem) 27vh at 36% 130vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%),radial-gradient(max(36vw,16rem) 31vh at 62% 38vh,var(--n2) 0,var(--n3) 50%,transparent 100%),radial-gradient(max(42vw,18rem) 33vh at 16% 120vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%),radial-gradient(max(34vw,15rem) 29vh at 78% 196vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%);background-size:100% 160vh,100% 160vh,100% 160vh,100% 230vh,100% 230vh,100% 230vh;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,repeat-y,repeat-y;background-position:0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh)}@media (min-width:712px){.gtc-main::before{background-image:url("/wp-content/themes/gastrotopcard/assets/img/nebel-a.webp"),url("/wp-content/themes/gastrotopcard/assets/img/nebel-b.webp");background-size:100% 160vh,100% 230vh;background-repeat:repeat-y,repeat-y;background-position:0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;transition-duration:0.01ms !important}.gtc-glow{display:none}}body.gtc-nav-open{overflow:hidden}.gtc-container{width:100%;max-width:var(--gtc-content);margin-inline:auto;padding-inline:var(--gtc-gutter)}.gtc-container--narrow{max-width:var(--gtc-narrow)}.gtc-container--wide{max-width:90rem}.gtc-container--bleed{max-width:none;padding-inline:0;overflow-x:hidden;overflow-x:clip}.gtc-header{position:fixed;top:0;left:0;right:0;z-index:90;padding:var(--gtc-space-xs) var(--gtc-space-xs) 0;pointer-events:none}.gtc-header__inner{pointer-events:auto;width:fit-content;max-width:var(--gtc-content);margin-inline:auto;display:flex;align-items:center;gap:var(--gtc-space-s);min-height:3.5rem;padding:0.4rem 0.4rem 0.4rem 1rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 82%,transparent)}html:not(.no-js) .gtc-header-static .gtc-header{position:fixed;translate:0 calc(var(--gtc-kopf-weg,0) * -1px)}html:not(.no-js) .gtc-blog-seite .gtc-header{transition:translate 0.45s var(--gtc-ease)}@media (min-width:601px){.admin-bar{--gtc-admin-h:var(--wp-admin--admin-bar--height,32px)}html:not(.no-js) .admin-bar .gtc-header{top:var(--gtc-admin-h)}.admin-bar .gtc-mbar,.admin-bar.gtc-header-static .gtc-mf-nav,.admin-bar.gtc-header-static .gtc-bpille{top:calc(var(--gtc-space-xs) + var(--gtc-admin-h))}html:not(.no-js) .admin-bar.gtc-kopf-zeigen .gtc-mbar,html:not(.no-js) .admin-bar.gtc-kopf-zeigen .gtc-mf-nav,html:not(.no-js) .admin-bar.gtc-kopf-zeigen .gtc-bpille{top:calc(var(--gtc-space-xs) + 4.1rem + var(--gtc-admin-h))}}html:not(.no-js) .gtc-header-static .gtc-header.is-gleiten{transition:translate 0.45s var(--gtc-ease)}html:not(.no-js) .gtc-kopf-zeigen .gtc-mbar,html:not(.no-js) .gtc-kopf-zeigen .gtc-mf-nav,html:not(.no-js) .gtc-kopf-zeigen .gtc-bpille{top:calc(var(--gtc-space-xs) + 4.1rem);animation:gtc-pille-runter 0.45s var(--gtc-ease)}html:not(.no-js) .gtc-kopf-war:not(.gtc-kopf-zeigen) .gtc-mbar,html:not(.no-js) .gtc-kopf-war:not(.gtc-kopf-zeigen) .gtc-mf-nav,html:not(.no-js) .gtc-kopf-war:not(.gtc-kopf-zeigen) .gtc-bpille{animation:gtc-pille-hoch 0.45s var(--gtc-ease)}@keyframes gtc-pille-runter{from{translate:0 -4.1rem}}@keyframes gtc-pille-hoch{from{translate:0 4.1rem}}.gtc-header--scrolled .gtc-header__inner{box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.14),0 2px 14px rgba(25,21,18,0.07),0 14px 44px -16px var(--gtc-color-accent)}.gtc-brand{display:flex;align-items:center;flex:none;padding-block:0.2rem;padding-left:0.4rem;text-decoration:none;color:var(--gtc-color-ink)}.gtc-brand__logo{display:block;height:2.25rem;width:auto;overflow:visible}@media (min-width:40.01em) and (max-resolution:1.1dppx){.gtc-brand__satz{transform:translateX(-4.11px)}}@media (min-width:40.01em) and (min-resolution:1.2dppx) and (max-resolution:1.3dppx){.gtc-brand__satz{transform:translate(4.93px,-9.87px) scale(1.0106)}.gtc-brand__zeile{transform:translate(-8.21px,2.77px)}}@media (min-width:40.01em) and (min-resolution:1.45dppx) and (max-resolution:1.55dppx){.gtc-brand__satz{transform:translate(-2.74px,2.89px) scale(0.98253)}.gtc-brand__zeile{transform:translate(1.37px,-5.3px)}}@media (min-width:40.01em) and (min-resolution:1.7dppx) and (max-resolution:1.8dppx){.gtc-brand__satz{transform:translate(-3.52px,-4.6px) scale(0.99255)}.gtc-brand__zeile{transform:translate(-2.35px,-2.36px)}}@media (min-width:40.01em) and (min-resolution:1.9dppx) and (max-resolution:2.1dppx){.gtc-brand__satz{transform:translateX(4.11px)}.gtc-brand__zeile{transform:translateX(1.03px)}}@media (max-resolution:1.6dppx){.gtc-brand__zeile{stroke:currentColor;stroke-width:3px}}.gtc-header__rule{width:1px;height:1.5rem;background:var(--gtc-color-line);flex:none}.gtc-nav ul{display:flex;align-items:center;gap:0.15rem;list-style:none;margin:0;padding:0}.gtc-nav--inline a{display:inline-block;padding:0.45rem 0.8rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink-soft);text-decoration:none;font-size:0.85rem;font-weight:700;transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-nav--inline a:hover{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-nav--inline .gtc-nav__muster>a{margin-left:0.3rem;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),box-shadow 0.5s var(--gtc-ease)}.gtc-nav--inline .gtc-nav__muster:not(.current-menu-item)>a:hover{background:var(--gtc-color-accent-dark);color:var(--gtc-color-on-accent);transform:scale(1.045);box-shadow:0 12px 26px -14px var(--gtc-color-accent-dark)}.gtc-nav--inline .gtc-nav__muster>a:active{transform:scale(0.97)}.gtc-nav--inline .current-menu-item>a{background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:none}.gtc-header__inner{position:relative}.gtc-header .gtc-header__inner{isolation:isolate;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.gtc-header .gtc-header__inner::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:color-mix(in srgb,var(--gtc-color-bg) 82%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.gtc-nav__service-knopf{display:inline-flex;align-items:center;padding:0.45rem 0.8rem;border:0;border-radius:var(--gtc-radius-pill);background:none;color:var(--gtc-color-ink-soft);font:inherit;font-size:0.85rem;font-weight:700;cursor:pointer;transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-nav__service:hover .gtc-nav__service-knopf,.gtc-nav__service.is-offen .gtc-nav__service-knopf{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-nav__service.current-menu-ancestor .gtc-nav__service-knopf{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-service{position:absolute;top:calc(100% + 0.6rem);left:50%;z-index:5;display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1.75rem;width:min(48rem,calc(100vw - 2rem));padding:1.6rem 1.6rem 1.4rem;border-radius:1.6rem;background:color-mix(in srgb,var(--gtc-color-bg) 80%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 30px 70px -30px rgba(25,21,18,0.3);opacity:0;visibility:hidden;pointer-events:none;translate:-50% -6px;scale:0.98;transform-origin:50% 0;transition:opacity 0.18s var(--gtc-ease) 0.4s,translate 0.18s var(--gtc-ease) 0.4s,scale 0.18s var(--gtc-ease) 0.4s,visibility 0s linear 0.58s}.gtc-service::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.6rem}.gtc-nav__service:hover .gtc-service,.gtc-nav__service:has(:focus-visible) .gtc-service,.gtc-nav__service.is-offen .gtc-service{opacity:1;visibility:visible;pointer-events:auto;translate:-50% 0;scale:1;transition:opacity 0.22s var(--gtc-ease),translate 0.5s var(--gtc-spring),scale 0.5s var(--gtc-spring),visibility 0s}.gtc-nav__service.is-zu .gtc-service{opacity:0;visibility:hidden;pointer-events:none}.gtc-nav ul:has(>.gtc-nav__service:hover)>.gtc-nav__service:not(:hover) .gtc-service{opacity:0;visibility:hidden;pointer-events:none;transition:none}.gtc-service__intro{display:flex;flex-direction:column;gap:0.6rem}.gtc-service__intro .gtc-eyebrow{margin:0}.gtc-service__satz{margin:0;font-family:var(--gtc-font-display);font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--gtc-color-ink);text-wrap:balance}.gtc-service .gtc-service__status{margin:auto 0 0}.gtc-nav .gtc-service__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem;align-items:stretch}.gtc-nav--inline .gtc-service__eintrag{display:grid;gap:0.3rem;height:100%;margin:0.35rem -0.75rem;padding:0.75rem;border-radius:1rem;font-size:inherit;font-weight:inherit;color:var(--gtc-color-ink)}.gtc-nav--inline .gtc-service__eintrag:hover,.gtc-nav--inline .gtc-service__eintrag[aria-current="page"]{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-service__titel{display:flex;align-items:center;gap:0.4rem;font-family:var(--gtc-font-display);font-size:1.15rem;font-weight:800;line-height:1.15}.gtc-service__titel .gtc-icon{width:0.95rem;height:0.95rem;flex:none;transition:translate 0.45s var(--gtc-spring)}.gtc-service__eintrag:hover .gtc-service__titel .gtc-icon,.gtc-service__eintrag:focus-visible .gtc-service__titel .gtc-icon{translate:0.25rem 0}.gtc-service__text{font-size:0.8rem;font-weight:500;line-height:1.45;color:var(--gtc-color-ink-soft)}.gtc-service--shop{width:min(54rem,calc(100vw - 2rem))}.gtc-nav--inline .gtc-service__eintrag--bild{grid-template-columns:3.75rem minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:0.9rem;align-items:start}.gtc-service__bild{grid-row:1 / span 2;position:relative;display:grid;place-items:center;width:3.75rem;height:3.75rem;overflow:hidden;border-radius:0.8rem;background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink);box-shadow:inset 0 0 0 1px rgba(25,21,18,0.06)}.gtc-service__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:scale 0.6s var(--gtc-ease)}.gtc-service__eintrag:hover .gtc-service__bild img,.gtc-service__eintrag:focus-visible .gtc-service__bild img{scale:1.08}.gtc-service__bild .gtc-icon{width:1.25rem;height:1.25rem}.gtc-service__eintrag--bild .gtc-service__titel{align-self:end;padding-top:0.2rem}.gtc-header__actions{display:flex;align-items:center;gap:0;margin-left:auto}.gtc-header__cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.3s var(--gtc-ease)}.gtc-header__cart-icon:hover{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-header__cart-icon .gtc-icon{width:1.3rem;height:1.3rem}.gtc-header__cart-icon[aria-current="page"]{background:var(--gtc-color-brand-soft)}.gtc-header [data-tip]{position:relative}.gtc-header [data-tip]::after{content:attr(data-tip);content:attr(data-tip) / "";position:absolute;top:calc(100% + 0.55rem);left:50%;padding:0.42rem 0.7rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:0 10px 24px -12px rgba(22,18,15,0.55);font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1;letter-spacing:0.01em;white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(var(--gtc-tip-x,-50%)) translateY(-0.25rem) scale(0.96);transform-origin:var(--gtc-tip-origin,50%) 0;transition:opacity 0.12s var(--gtc-ease),transform 0.2s var(--gtc-ease)}@media (hover:hover){.gtc-header [data-tip]:hover::after{opacity:1;transform:translateX(var(--gtc-tip-x,-50%)) translateY(0) scale(1);transition:opacity 0.2s var(--gtc-ease) 0.18s,transform 0.5s var(--gtc-spring) 0.18s}}.gtc-header [data-tip]:focus-visible::after{opacity:1;transform:translateX(var(--gtc-tip-x,-50%)) translateY(0) scale(1);transition:opacity 0.2s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-nav-toggle[data-tip]{--gtc-tip-x:0%;--gtc-tip-origin:100%}.gtc-nav-toggle[data-tip]::after{left:auto;right:0}@media (min-width:62.0625em){.gtc-header__cart[data-tip]{--gtc-tip-x:0%;--gtc-tip-origin:100%}.gtc-header__cart[data-tip]::after{left:auto;right:0}}.gtc-badge.gtc-badge--dot{position:absolute;top:0.1rem;right:0.1rem;width:0.9rem;height:0.9rem;padding:0;display:grid;place-items:center;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.55rem;font-weight:800;line-height:1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.gtc-badge.gtc-badge--dot[data-viel]{font-size:0.42rem;letter-spacing:-0.05em}.gtc-nav-toggle{display:none;width:2.6rem;height:2.6rem;padding:0;align-items:center;justify-content:center;border:0;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);cursor:pointer}.gtc-nav-toggle__bars{position:relative;width:1.05rem;height:0.7rem;display:block}.gtc-nav-toggle__bars span{position:absolute;left:0;right:0;height:2px;background:currentColor;border-radius:2px;transition:transform 0.35s var(--gtc-ease),opacity 0.2s var(--gtc-ease),top 0.35s var(--gtc-ease)}.gtc-nav-toggle__bars span:nth-child(1){top:0}.gtc-nav-toggle__bars span:nth-child(2){top:50%;margin-top:-1px}.gtc-nav-toggle__bars span:nth-child(3){top:100%;margin-top:-2px}.gtc-nav-toggle[aria-expanded="true"] .gtc-nav-toggle__bars span:nth-child(1){top:50%;margin-top:-1px;transform:rotate(45deg)}.gtc-nav-toggle[aria-expanded="true"] .gtc-nav-toggle__bars span:nth-child(2){opacity:0}.gtc-nav-toggle[aria-expanded="true"] .gtc-nav-toggle__bars span:nth-child(3){top:50%;margin-top:-1px;transform:rotate(-45deg)}@media (max-width:62em){.gtc-nav--inline,.gtc-header__rule{display:none}.gtc-nav-toggle{display:inline-flex}}.gtc-glass{background:color-mix(in srgb,var(--gtc-color-bg) 58%,transparent);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 12px 48px -12px color-mix(in srgb,var(--gtc-color-accent) 28%,transparent);transition:box-shadow 0.5s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}@supports not (backdrop-filter:blur(1px)){.gtc-glass{background:color-mix(in srgb,var(--gtc-color-bg) 94%,transparent)}}.gtc-tile .gtc-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--gtc-color-bg) 92%,transparent)}.gtc-eyebrow{display:block;margin:0 0 var(--gtc-space-s);color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5em;padding:0.85em 1.4em;border:1.5px solid var(--gtc-color-ink);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-weight:800;font-size:0.88rem;line-height:1;text-decoration:none;cursor:pointer;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),box-shadow 0.5s var(--gtc-ease)}.gtc-btn:hover{background:var(--gtc-color-brand);color:var(--gtc-color-bg);transform:scale(1.045);box-shadow:0 16px 34px -16px var(--gtc-color-accent)}.gtc-btn:active{transform:scale(0.97)}.gtc-btn .gtc-icon{width:1.05em;height:1.05em}.gtc-btn--accent{background:var(--gtc-color-accent);border-color:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-btn--accent:hover{background:var(--gtc-color-accent-dark);border-color:var(--gtc-color-accent-dark);color:var(--gtc-color-bg)}.gtc-btn--ghost{background:transparent;color:var(--gtc-color-ink);border-color:var(--gtc-color-ink)}.gtc-btn--ghost:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-btn--lg{padding:1.05em 1.8em;font-size:0.95rem}.gtc-notice{padding:var(--gtc-space-s) var(--gtc-space-m);border-radius:1rem;background:var(--gtc-color-bg-soft);font-weight:400}.gtc-badge{display:inline-block;padding:0.3em 0.8em;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink);font-size:0.75rem;font-weight:800}.gtc-icon{width:1.2em;height:1.2em;flex:none}.gtc-checklist{display:flex;flex-wrap:wrap;gap:var(--gtc-space-xs) var(--gtc-space-m);margin:var(--gtc-space-l) 0 0;padding:var(--gtc-space-s) 0 0;border-top:1.5px solid var(--gtc-color-ink);list-style:none}.gtc-checklist li{display:flex;align-items:center;gap:0.45rem;font-size:0.82rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-checklist .gtc-icon{width:0.95rem;height:0.95rem;color:var(--gtc-color-accent-dark)}.gtc-tile{--gtc-focus:1;--gtc-hs:1;--gtc-hx:0px;--gtc-hy:0px;--gtc-hrx:0deg;--gtc-hry:0deg;position:relative;display:block;border-radius:var(--gtc-radius-lg);overflow:hidden;text-decoration:none;color:inherit;background:var(--gtc-color-bg-soft);transform:perspective(900px) translate3d(calc(var(--gtc-hx) * var(--gtc-kippen,1)),calc(var(--gtc-hy) * var(--gtc-kippen,1)),0) rotateX(calc(var(--gtc-hrx) * var(--gtc-kippen,1))) rotateY(calc(var(--gtc-hry) * var(--gtc-kippen,1))) scale(calc(1 + (var(--gtc-focus) * var(--gtc-hs) - 1) * var(--gtc-zoom,1)));transition:box-shadow 0.55s var(--gtc-ease),--gtc-focus 0.45s var(--gtc-ease),--gtc-hs 0.45s var(--gtc-ease),--gtc-hrx 0.25s var(--gtc-ease),--gtc-hry 0.25s var(--gtc-ease),--gtc-hx 0.25s var(--gtc-ease),--gtc-hy 0.25s var(--gtc-ease)}.gtc-tile:hover,.gtc-tile:focus-visible{--gtc-focus:1;--gtc-hs:1.035;z-index:2}.gtc-tile:hover,.gtc-tile:focus-visible{box-shadow:0 28px 60px -20px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-tile__inner{position:absolute;inset:0;display:grid;place-items:center;padding:var(--gtc-space-m)}.gtc-shop{--gtc-ms:0;background:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);color:var(--gtc-color-ink);--gtc-pop:clamp(0,var(--gtc-ms),1);position:absolute;top:0.7rem;right:0.7rem;z-index:3;display:flex;align-items:center;overflow:hidden;height:2.5rem;border-radius:var(--gtc-radius-pill);opacity:0;transform-origin:100% 0;transform:scale(calc(1 + var(--gtc-ms) * 0.1));transition:--gtc-ms 0.4s linear(0,0.1 5.1%,0.29 9.8%,0.52 15%,0.71 19.8%,0.86 24.8%,0.96 29.8%,1.019 34.9%,1.053 42.4%,1.053 47.4%,1.032 57.4%,1.016 64.9%,1.004 72.4%,1),opacity 0.3s var(--gtc-ease)}.gtc-tile:hover .gtc-shop,.gtc-tile:focus-within .gtc-shop{opacity:1}.gtc-shop:hover{--gtc-ms:1;transition:--gtc-ms 0.62s linear(0,0.183 3.2%,0.593 6.4%,1.017 9.7%,1.306 13%,1.4 16.3%,1.327 19.5%,1.164 22.8%,0.994 26.1%,0.878 29.4%,0.84 32.7%,0.869 35.9%,0.934 39.2%,1.002 42.5%,1.064 49.1%,1.027 55.7%,0.974 65.5%,1 75.4%,1.01 81.9%,1),opacity 0.3s var(--gtc-ease)}.gtc-shop__mark{width:2.5rem;height:2.5rem;color:var(--gtc-color-ink);flex:none;display:grid;place-items:center}.gtc-shop__mark .gtc-icon{width:1.05rem;height:1.05rem}.gtc-shop__label{display:flex;justify-content:flex-end;overflow:hidden;max-width:calc(var(--gtc-pop) * 4.2rem)}.gtc-shop__label span{white-space:nowrap;opacity:var(--gtc-pop);transform:translateX(calc((1 - var(--gtc-pop)) * 0.5rem));padding-right:0.9rem;font-size:0.76rem;font-weight:800;letter-spacing:0.02em}.gtc-rail{height:6px;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-line);overflow:hidden;transform:scaleY(0.6667);transition:transform 0.42s var(--gtc-ease),background-color 0.5s var(--gtc-ease-tint)}.gtc-rail span{display:block;height:100%;border-radius:inherit;background:var(--gtc-color-accent);transform-origin:0;transform:scaleX(var(--gtc-rail-progress,0.2))}.gtc-rail__grip{position:absolute;top:50%;left:0;display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:3px;width:2.5rem;height:1.15rem;border-radius:var(--gtc-radius-pill);pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(0.5);transition:transform 0.42s var(--gtc-ease),opacity 0.24s var(--gtc-ease)}.gtc-rail__grip i{display:block;width:2px;height:0.5rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent)}.gtc-contact{position:fixed;right:1rem;bottom:1rem;z-index:110;display:flex;flex-direction:column;align-items:flex-end;gap:0.6rem;pointer-events:none}.gtc-contact__button{pointer-events:auto;display:flex;align-items:center;gap:0.5rem;height:3.1rem;padding:0 1.15rem;border:0;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font:inherit;font-size:0.85rem;font-weight:800;white-space:nowrap;cursor:pointer;transform-origin:100% 100%;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),box-shadow 0.5s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}.gtc-contact__button:hover{transform:scale(1.09)}.gtc-contact__button:active{transform:scale(0.94)}.gtc-contact[data-open] .gtc-contact__button{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-contact__card{pointer-events:none;opacity:0;width:min(23rem,calc(100vw - 2rem));padding:1.15rem;border-radius:var(--gtc-radius-pill);transform-origin:100% 100%;transform:scale(0.42);visibility:hidden;transition:transform 0.24s var(--gtc-ease),border-radius 0.24s var(--gtc-ease),opacity 0.16s var(--gtc-ease),visibility 0s linear 0.24s}.gtc-contact[data-open] .gtc-contact__card{pointer-events:auto;opacity:1;border-radius:1.6rem;transform:none;visibility:visible;transition:transform 0.54s linear(0,0.36 12%,0.84 26%,1.08 40%,1.02 56%,0.996 74%,1),border-radius 0.4s var(--gtc-ease),opacity 0.18s linear,visibility 0s}.gtc-contact__card h2{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);margin:0 0 0.15rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-contact__card p{font-size:0.8rem;font-weight:400;color:var(--gtc-color-ink-soft);margin:0 0 0.9rem}.gtc-contact__line{display:flex;flex-direction:column;gap:0.1rem;padding:0.6rem 0.85rem;margin-bottom:0.4rem;border-radius:0.9rem;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.26s var(--gtc-ease),transform 0.26s var(--gtc-ease)}.gtc-contact__line:hover{background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink)}.gtc-contact__line:active{transform:scale(0.985)}.gtc-contact__label{font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-contact__value{font-size:0.88rem;font-weight:800}.gtc-contact__hours{margin:0.7rem 0 0;font-size:0.72rem;font-weight:400;color:var(--gtc-color-muted)}.gtc-lift{position:fixed;left:1rem;bottom:1rem;z-index:105;display:grid;place-items:center;width:3.1rem;height:3.1rem;padding:0;border:0;border-radius:50%;color:var(--gtc-color-ink);cursor:pointer;opacity:0;visibility:hidden;transform-origin:50% 100%;transform:translateY(0.9rem) scale(0.6);transition:transform 0.26s var(--gtc-ease),opacity 0.18s var(--gtc-ease),visibility 0s linear 0.26s,scale 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),translate 0.6s var(--gtc-spring),box-shadow 0.5s var(--gtc-ease)}.gtc-lift.is-on{opacity:1;visibility:visible;transform:none;transition:transform 0.6s var(--gtc-spring),opacity 0.2s linear,visibility 0s,scale 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),translate 0.6s var(--gtc-spring),box-shadow 0.5s var(--gtc-ease)}.gtc-nav-open .gtc-lift.is-on{opacity:0;visibility:hidden;transform:translateY(0.9rem) scale(0.6)}@media (hover:hover){.gtc-lift:hover{scale:1.09}.gtc-lift:hover .gtc-icon{translate:0 -0.14rem}}.gtc-lift:active{scale:0.94}.gtc-lift .gtc-icon{position:relative;width:1.15rem;height:1.15rem;transition:translate 0.4s var(--gtc-ease)}.gtc-lift__ring{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg;fill:none;stroke-width:1.6;pointer-events:none}.gtc-lift__ring circle{stroke:color-mix(in srgb,var(--gtc-color-ink) 9%,transparent)}.gtc-lift__ring .gtc-lift__read{stroke:var(--gtc-color-accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--gtc-read,0) * 100);transition:stroke-dashoffset 0.12s linear}@media (max-width:62em){.gtc-dock-on .gtc-has-dock .gtc-lift{translate:0 -4.1rem}}@media (max-width:63.99em){.gtc-pdp-page:has(.gtc-pdp-bar.is-visible) .gtc-lift{translate:0 -4rem}}@media (max-width:40em){.gtc-lift{left:0.75rem;bottom:0.75rem}.gtc-dock-on .gtc-has-dock .gtc-lift{translate:0 -4.35rem}}@media print{.gtc-lift{display:none}}@media (max-width:62em){:root .gtc-contact[data-contact]{transition:transform 0.45s var(--gtc-spring),opacity 0.2s linear,visibility 0s,translate 0.6s var(--gtc-spring)}.gtc-runter .gtc-contact[data-contact]:not([data-open]){transform:translateY(5rem);opacity:0;visibility:hidden;transition:transform 0.3s var(--gtc-ease),opacity 0.2s var(--gtc-ease),visibility 0s linear 0.3s,translate 0.6s var(--gtc-spring)}.gtc-runter .gtc-lift.is-on{opacity:0;visibility:hidden;transform:translateY(0.9rem) scale(0.6);transition:transform 0.26s var(--gtc-ease),opacity 0.18s var(--gtc-ease),visibility 0s linear 0.26s,translate 0.6s var(--gtc-spring)}}.gtc-hero{position:relative;padding-block:calc(var(--gtc-space-3xl) + 2.5rem) var(--gtc-space-2xl)}.gtc-hero__grid{display:grid;gap:var(--gtc-space-xl);align-items:center}@media (min-width:62em){.gtc-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,0.75fr);gap:var(--gtc-space-2xl)}}.gtc-hero__headline{margin:0 0 var(--gtc-space-m);font-family:var(--gtc-font-display);font-size:var(--gtc-step-4);font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-h1-augen{font-family:var(--gtc-font-sans);font-style:normal;font-variant-numeric:normal;line-height:1.6;text-wrap:wrap;-webkit-hyphens:manual;hyphens:manual}.gtc-hero__line{display:block;overflow:hidden;padding:0.1em 0 0.24em;margin:-0.1em 0 -0.2em}.gtc-hero__line>span{display:block;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-hero__lead{max-width:40ch}.gtc-band{display:flex;gap:var(--gtc-space-s);padding-inline:var(--gtc-gutter);scroll-padding-inline:var(--gtc-gutter);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-block:0.5rem 1.5rem}.gtc-band::-webkit-scrollbar{display:none}.gtc-band>*{flex:0 0 auto;scroll-snap-align:start;width:clamp(15rem,26vw,20rem)}.gtc-band__foot{max-width:var(--gtc-content);margin-inline:auto;padding-inline:var(--gtc-gutter)}.gtc-tile--line{background:color-mix(in srgb,var(--gtc-tile-tone,var(--gtc-color-accent)) 9%,var(--gtc-color-bg-soft));padding:var(--gtc-space-m);display:flex;flex-direction:column;gap:var(--gtc-space-m)}.gtc-tile__name{margin-top:auto;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;letter-spacing:var(--gtc-laufweite-klein);position:relative;z-index:2;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-tile__note{display:block;margin-top:0.2rem;font-size:0.78rem;font-weight:400;color:var(--gtc-color-ink-soft);position:relative;z-index:2}.gtc-tile__meta{display:block;margin-top:0.5rem;font-size:0.66rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);position:relative;z-index:2;opacity:0;transform:translateY(0.35rem);transition:opacity 0.3s var(--gtc-ease),transform 0.45s var(--gtc-ease)}.gtc-tile:hover .gtc-tile__meta,.gtc-tile:focus-within .gtc-tile__meta{opacity:1;transform:none}.gtc-reveal{opacity:0;transform:translateY(24px);transition:opacity 0.8s var(--gtc-ease),transform 0.8s var(--gtc-ease);transition-delay:var(--gtc-delay,0ms)}.gtc-reveal.is-visible{opacity:1;transform:none}.no-js .gtc-reveal{opacity:1;transform:none}.gtc-page-head{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--gtc-space-m)}.gtc-page-head h1{font-size:min(var(--gtc-step-3),8.2vw);font-weight:900;-webkit-hyphens:auto;hyphens:auto}@keyframes gtc-zeile-auf{from{transform:translateY(135%)}}.gtc-page-head .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-main{padding-top:0}.gtc-pagination{display:flex;gap:0.4rem;margin-top:var(--gtc-space-l);flex-wrap:wrap}.gtc-pagination .page-numbers{padding:0.38rem 0.85rem;border:1.5px solid var(--gtc-color-ink);border-radius:var(--gtc-radius-pill);text-decoration:none;font-weight:700;font-size:0.82rem;color:var(--gtc-color-ink)}.gtc-pagination .current{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.woocommerce-page .gtc-main{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--gtc-space-2xl)}.woocommerce ul.products li.product{border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-lg);padding:var(--gtc-space-s);background:var(--gtc-color-bg)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--gtc-font-display);font-size:var(--gtc-step-0);font-weight:800;letter-spacing:var(--gtc-laufweite-mini)}.woocommerce ul.products li.product .price{color:var(--gtc-color-ink-mute);font-weight:700}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{position:relative;left:auto;display:inline-block;overflow:visible;margin:0;border:0;font-size:100%;line-height:1;text-decoration:none;background-image:none;box-shadow:none;text-shadow:none;cursor:pointer;background:var(--gtc-color-ink);color:var(--gtc-color-bg);border-radius:var(--gtc-radius-pill);font-weight:800;padding:0.85em 1.4em;transition:background-color 0.3s var(--gtc-ease),transform 0.3s var(--gtc-ease)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--gtc-color-brand);color:var(--gtc-color-bg)}.woocommerce a.button.alt,.woocommerce button.button.alt{background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:var(--gtc-color-accent-dark);color:var(--gtc-color-bg)}@font-face{font-family:WooCommerce;font-weight:400;font-style:normal;src:url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff")}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;width:auto;margin:0 0 2em;padding:1em 2em 1em 3.5em;border:0;color:#515151;list-style:none outside;overflow-wrap:break-word}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:"\e028" / "";display:inline-block;position:absolute;top:1em;left:1.5em;font-family:WooCommerce}.woocommerce-message::before{content:"\e015" / ""}.woocommerce-error::before{content:"\e016" / "";color:#b81c23}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--gtc-color-bg-soft);font-weight:600}.woocommerce-message::before,.woocommerce-info::before{color:var(--gtc-color-accent-dark)}@media (max-width:40em){.gtc-header{padding-inline:0.5rem}.gtc-header__inner{min-height:3.1rem;padding-left:0.75rem;gap:0.5rem}.gtc-brand__logo{height:1.32rem}.gtc-brand{padding-left:0.3rem}.gtc-header__actions{gap:0}.gtc-header__cart-icon,.gtc-nav-toggle{width:2.4rem;height:2.4rem}.gtc-hero{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--gtc-space-xl)}.gtc-band>*{width:min(74vw,17rem)}.gtc-contact{right:0.75rem;bottom:0.75rem}.gtc-checklist{gap:0.5rem var(--gtc-space-s)}}@media (max-width:23em){.gtc-brand__logo{height:1.17rem}.gtc-header__inner{max-width:100%;padding-left:0.6rem;gap:0.35rem}.gtc-brand{flex:0 1 auto;min-width:0;padding-left:0.15rem}.gtc-brand__logo{max-width:100%}}@media (hover:none){.gtc-tile__meta{opacity:1;transform:none}.gtc-shop{opacity:1}}[hidden]{display:none !important}button.gtc-header__cart-icon{border:0;padding:0;background:transparent;font:inherit;cursor:pointer}html:has(dialog[open]:modal){overflow:hidden}.gtc-kinetic{font-size:calc(clamp(2.6rem,1.3rem + 5.6vw,5.8rem) * var(--gtc-titel,1));font-variant-numeric:lining-nums}.gtc-kinetic__w{display:inline-block;white-space:nowrap}.gtc-mhero__text{position:relative;z-index:2}.gtc-wave{--gtc-wave-w:clamp(7.5rem,6rem + 6vw,12.5rem);position:relative;height:clamp(18rem,70vw,26rem);margin-inline:calc(50% - 50vw);pointer-events:none;opacity:0;transition:opacity 0.7s var(--gtc-ease)}.gtc-wave.is-ready{opacity:1}@media (min-width:62em){.gtc-wave{position:absolute;inset:0;z-index:1;height:auto;margin:0}}.gtc-wave__card{--gtc-wx:0;--gtc-wy:0;--gtc-wr:0;--gtc-ws:1;--gtc-wo:0;--gtc-wz:1;position:absolute;top:0;left:0;width:var(--gtc-wave-w);margin:calc(var(--gtc-wave-w) / -2 - 1.4rem) 0 0 calc(var(--gtc-wave-w) / -2);z-index:var(--gtc-wz);opacity:var(--gtc-wo);transform:translate3d(calc(var(--gtc-wx) * 1px),calc(var(--gtc-wy) * 1px),0) rotate(calc(var(--gtc-wr) * 1deg)) scale(var(--gtc-ws));color:var(--gtc-color-ink);text-decoration:none;pointer-events:auto;will-change:transform,opacity}.gtc-wave__card:hover,.gtc-wave__card:focus-visible{z-index:60}.gtc-wave__sheet{display:flex;flex-direction:column;gap:0.55rem;padding:0.55rem 0.55rem 0.8rem;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-photo);box-shadow:0 1px 0 rgba(22,18,15,0.04),0 30px 60px -32px rgba(22,18,15,0.5);transition:transform 0.7s var(--gtc-spring),box-shadow 0.55s var(--gtc-ease)}.gtc-wave__card:hover .gtc-wave__sheet,.gtc-wave__card:focus-visible .gtc-wave__sheet{transform:translateY(-0.5rem) scale(1.06);box-shadow:0 1px 0 rgba(22,18,15,0.04),0 36px 70px -28px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-wave__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--gtc-radius-lg) - 0.35rem);background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate}.gtc-wave__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-wave__label{padding-inline:0.4rem;font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtc-header-static .gtc-header{position:absolute}.gtc-mbar{position:sticky;top:var(--gtc-space-xs);z-index:40;display:flex;justify-content:center;margin:0 calc(var(--gtc-gutter) * -1) var(--gtc-space-xl);pointer-events:none}.gtc-mbar>*{pointer-events:auto}.gtc-mbar__pill{position:relative;isolation:isolate;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.1rem;max-width:100%;padding:0.35rem;border-radius:1.6rem}.gtc-mbar__pill::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 12px 48px -12px color-mix(in srgb,var(--gtc-tone) 34%,transparent);transition:box-shadow 0.5s var(--gtc-ease)}.gtc-fgroup{display:flex;align-items:center}.gtc-ftrigger{display:inline-flex;align-items:center;gap:0.3rem;height:2.4rem;padding:0 0.7rem 0 0.95rem;border:0;border-radius:var(--gtc-radius-pill);background:transparent;color:var(--gtc-color-ink);font:inherit;font-size:0.82rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-ftrigger:hover,.gtc-fgroup.is-open .gtc-ftrigger{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-ftrigger .gtc-icon{width:0.85rem;height:0.85rem;transition:transform 0.35s var(--gtc-ease)}.gtc-fgroup.is-open .gtc-ftrigger .gtc-icon{transform:rotate(180deg)}.gtc-fgroup.is-set .gtc-ftrigger{background:var(--gtc-color-ink);color:var(--gtc-color-bg);padding-right:2.25rem}.gtc-fgroup.is-set .gtc-ftrigger .gtc-icon{display:none}.gtc-fpanel{position:absolute;top:calc(100% + 0.6rem);left:0;width:max-content;min-width:17rem;max-width:min(36rem,calc(100vw - 2rem));max-height:min(70vh,34rem);overflow:auto;overscroll-behavior:contain;padding:0.8rem;border-radius:1.4rem;background:color-mix(in srgb,var(--gtc-color-bg) 80%,transparent);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(0.96);transform-origin:top left;transition:opacity 0.18s var(--gtc-ease),transform 0.18s var(--gtc-ease),visibility 0s linear 0.18s}.gtc-fgroup.is-open .gtc-fpanel{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity 0.22s var(--gtc-ease),transform 0.5s var(--gtc-spring),visibility 0s}.gtc-fopt{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:2.3rem;padding:0.45rem 0.6rem;border:0;border-radius:0.7rem;background:transparent;color:var(--gtc-color-ink);font:inherit;font-size:0.84rem;font-weight:700;text-align:left;cursor:pointer;transition:background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-fopt:hover{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-fopt[aria-pressed="true"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-fopt:disabled{opacity:0.35;cursor:default;background:none}.gtc-fopt__n{font-size:0.72rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-fopt[aria-pressed="true"] .gtc-fopt__n{color:inherit;opacity:0.7}.gtc-fopt--all{position:relative;margin-bottom:0.45rem;font-size:0.9rem;font-weight:800}.gtc-fopt--all::after{content:"";position:absolute;left:0.6rem;right:0.6rem;bottom:-0.25rem;height:1px;background:var(--gtc-color-line)}.gtc-swatch-btn{position:relative;display:grid;place-items:center;width:1.5rem;height:2.4rem;padding:0;border:0;background:none;color:var(--gtc-color-ink);font:inherit;cursor:pointer}.gtc-swatch-btn__dot{width:1rem;height:1rem;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(22,18,15,0.16);transition:box-shadow 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring-pop)}.gtc-swatch-btn:hover .gtc-swatch-btn__dot{transform:scale(1.2)}.gtc-swatch-btn[aria-pressed="true"] .gtc-swatch-btn__dot{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 3.5px var(--c)}.gtc-swatch-btn[aria-pressed="true"][data-slug="weiss"] .gtc-swatch-btn__dot,.gtc-swatch-btn[aria-pressed="true"][data-slug="beige"] .gtc-swatch-btn__dot{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 3.5px var(--gtc-color-ink-mute)}.gtc-swatch-btn:disabled{opacity:0.25;cursor:default}.gtc-swatch-btn:disabled .gtc-swatch-btn__dot{transform:none}.gtc-swatch-btn[data-slug="bunt"] .gtc-swatch-btn__dot,.gtc-dot[data-slug="bunt"]{background:conic-gradient(from 90deg,#a9322b,#c49a3a,#3e6a47,#2e4b78,#a8618f,#a9322b)}@media (max-width:61.99em){.gtc-mbar__pill{display:none}}.gtc-mbar[data-fit="2"] .gtc-ftrigger{padding-left:0.7rem}.gtc-mbar[data-fit="2"] .gtc-fgroup:not(.is-set) .gtc-ftrigger{padding-right:0.5rem}.gtc-mbar[data-fit="3"] .gtc-mbar__pill{display:none}.gtc-swatch-btn--named{display:flex;align-items:center;justify-content:flex-start;gap:0.6rem;width:100%;height:auto;min-height:2.6rem;padding:0.45rem 0.6rem;border-radius:0.7rem;font-size:0.84rem;font-weight:700;text-align:left}.gtc-swatch-btn__text{display:flex;flex:1;justify-content:space-between;gap:0.5rem}.gtc-swatch-btn--named[aria-pressed="true"]{background:color-mix(in srgb,var(--gtc-color-ink) 7%,transparent)}.gtc-fsheet::backdrop,.gtc-drawer::backdrop{background:rgba(22,18,15,0.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-fsheet[open]::backdrop,.gtc-drawer[open]::backdrop{opacity:1}@starting-style{.gtc-fsheet[open]::backdrop,.gtc-drawer[open]::backdrop{opacity:0}}@keyframes gtc-rise{from{opacity:0;transform:translateY(22px)}}:root{--gtc-feather:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent)}.gtc-mcard__tile{aspect-ratio:1;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate;cursor:pointer}.gtc-mcard__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-mcard__alt{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate;opacity:0;transform:scale(1.06);pointer-events:none;transition:opacity 0.55s var(--gtc-ease),transform 0.9s var(--gtc-ease)}.gtc-mcard__tile:hover .gtc-mcard__alt{opacity:1;transform:none}.gtc-icon--check{opacity:0;transform:scale(0.4) rotate(-25deg)}.gtc-mcard__link{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.5s var(--gtc-ease)}.gtc-mcard:hover .gtc-mcard__link,.gtc-mcard__link:focus-visible{background-size:100% 1px;color:var(--gtc-color-ink)}.gtc-dot{width:0.78rem;height:0.78rem;flex:none;border-radius:50%;background:var(--c);box-shadow:0 0 0 1.5px var(--gtc-color-bg),inset 0 0 0 1px rgba(22,18,15,0.16)}.gtc-dot + .gtc-dot{margin-left:-0.2rem}@media (hover:none){.gtc-mcard__alt{display:none}}::view-transition-group(*){animation-duration:0.5s;animation-timing-function:var(--gtc-ease)}::view-transition-old(root),::view-transition-new(root){animation-duration:0.12s}.gtc-roundbtn{display:inline-grid;place-items:center;flex:none;width:2.9rem;height:2.9rem;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--gtc-color-bg) 70%,transparent);color:var(--gtc-color-ink);cursor:pointer;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),opacity 0.25s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}.gtc-roundbtn:hover{transform:scale(1.08)}.gtc-roundbtn:active{transform:scale(0.94)}.gtc-roundbtn:disabled{opacity:0;pointer-events:none}.gtc-roundbtn .gtc-icon{width:1.1rem;height:1.1rem}.gtc-mmodal{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);overflow:hidden}.gtc-mmodal[open]{display:block}.gtc-mmodal::backdrop{background:color-mix(in srgb,var(--gtc-tone,#8c7868) 16%,rgba(250,249,247,0.62));-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-mmodal[open]::backdrop{opacity:1}@starting-style{.gtc-mmodal[open]::backdrop{opacity:0}}.gtc-mmodal__body{position:absolute;inset:0;display:grid;place-items:start center;padding:4.75rem clamp(1rem,6.5vw,6.5rem) 3rem;overflow-y:auto;overscroll-behavior:contain}.gtc-mmodal .gtc-mdetail{width:min(76rem,100%);margin-block:auto}.gtc-mmodal .gtc-mdetail:not(.is-swapped){animation:gtc-lb-in 0.6s var(--gtc-spring) both}@keyframes gtc-lb-in{from{opacity:0;transform:translateY(16px) scale(0.985)}}.gtc-mmodal__close{position:absolute;top:1rem;right:1rem;z-index:3}.gtc-mmodal__step{position:absolute;top:50%;z-index:3;margin-top:-1.45rem}.gtc-mmodal__step--prev{left:1rem}.gtc-mmodal__step--next{right:1rem}.gtc-mmodal__pos{position:absolute;top:1.35rem;left:50%;z-index:3;margin:0;padding:0.35rem 0.85rem;border-radius:var(--gtc-radius-pill);font-size:0.72rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--gtc-color-ink-soft);transform:translateX(-50%)}.gtc-mmodal__pos:empty{display:none}.gtc-mdetail{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m)}@media (min-width:62em){.gtc-mdetail{--gtc-stage-reserve:22rem}.gtc-mdetail .gtc-gallery__stage{aspect-ratio:auto;height:min(100cqw / 1.5,max(16rem,100svh - var(--gtc-stage-reserve)))}}.gtc-gallery{position:relative;min-width:0;container-type:inline-size}.gtc-gallery__stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:3 / 2;border-radius:var(--gtc-radius-lg);background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));box-shadow:0 40px 90px -50px rgba(22,18,15,0.55);isolation:isolate;container-type:size}.gtc-gallery__stage::-webkit-scrollbar{display:none}.gtc-gallery__slide{flex:0 0 100%;min-height:0;margin:0;padding:4%;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;scroll-snap-align:center}.gtc-gallery__slide img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-gallery__slide--fill{padding:0}.gtc-gallery__slide--fill img{object-fit:cover}.gtc-mdetail .gtc-gallery__stage,.gtc-mdetail .gtc-gallery__thumb{background:var(--gtc-color-photo)}.gtc-mdetail .gtc-gallery__slide{padding:0}.gtc-mdetail .gtc-gallery__slide img{object-fit:cover}.gtc-mdetail .gtc-gallery__slide:first-child img,.gtc-mdetail .gtc-gallery__slide--frei img{object-fit:contain}.gtc-mdetail .gtc-gallery__stage{gap:0.7rem}.gtc-mdetail .gtc-gallery__slide{flex-basis:min(100cqw,100cqh * var(--r,1.5))}.gtc-gallery__nav{position:absolute;top:calc(50% - 3.7rem);z-index:2}.gtc-gallery__nav--prev{left:0.8rem}.gtc-gallery__nav--next{right:0.8rem}.gtc-gallery__thumbs{display:flex;gap:0.45rem;margin-top:0.7rem;padding:3px;overflow-x:auto;scrollbar-width:none}.gtc-gallery__thumb{flex:none;width:3.8rem;height:3.8rem;padding:0;overflow:hidden;border:0;border-radius:0.75rem;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));box-shadow:0 0 0 1px rgba(22,18,15,0.08);opacity:0.55;cursor:pointer;isolation:isolate;transition:opacity 0.25s var(--gtc-ease),box-shadow 0.25s var(--gtc-ease),transform 0.45s var(--gtc-spring)}.gtc-gallery__thumb:hover{opacity:0.85;transform:translateY(-2px)}.gtc-gallery__thumb[aria-current="true"]{opacity:1;box-shadow:0 0 0 2px var(--gtc-color-ink)}.gtc-gallery__thumb img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.gtc-mdetail__info{padding:clamp(1.25rem,2.5vw,2rem);border-radius:var(--gtc-radius-lg);background:color-mix(in srgb,var(--gtc-color-bg) 92%,transparent);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 40px 90px -50px rgba(22,18,15,0.45)}.gtc-mdetail__main,.gtc-mdetail__aside{display:contents}@media (min-width:62em){.gtc-mdetail__info{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,1fr);gap:var(--gtc-space-xl);align-items:start}.gtc-mdetail__main,.gtc-mdetail__aside{display:block}.gtc-mdetail__aside .gtc-mdetail__actions{margin-top:0}}.gtc-mdetail__title{margin-bottom:0.6rem;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:var(--gtc-step-2);font-weight:900}.gtc-mdetail__text{margin:0;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-specs{margin:var(--gtc-space-m) 0 0;border-top:1.5px solid var(--gtc-color-ink)}.gtc-specs__row{display:grid;grid-template-columns:8.4rem minmax(0,1fr);gap:0.8rem;padding:0.55rem 0;border-bottom:1px solid var(--gtc-color-line);font-size:0.88rem}.gtc-specs dt{padding-top:0.2rem;font-size:0.66rem;font-weight:800;letter-spacing:0.13em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-specs dd{display:flex;flex-wrap:wrap;align-items:center;gap:0.25rem 0.8rem;margin:0;font-weight:700}.gtc-specs__color{display:inline-flex;align-items:center;gap:0.4rem}.gtc-mdetail__actions{display:grid;gap:0.55rem;margin-top:var(--gtc-space-m)}.gtc-mdetail__actions .gtc-btn{width:100%}.gtc-mdetail__add-mark{display:grid}.gtc-mdetail__add-mark .gtc-icon{grid-area:1 / 1;transition:transform 0.5s var(--gtc-spring-pop),opacity 0.2s var(--gtc-ease)}.gtc-mdetail__add-on{display:none}.gtc-mdetail__add[aria-pressed="true"]{background:var(--gtc-color-ink);border-color:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mdetail__add[aria-pressed="true"] .gtc-icon--plus{opacity:0;transform:scale(0.4)}.gtc-mdetail__add[aria-pressed="true"] .gtc-icon--check{opacity:1;transform:none}.gtc-mdetail__add[aria-pressed="true"] .gtc-mdetail__add-off{display:none}.gtc-mdetail__add[aria-pressed="true"] .gtc-mdetail__add-on{display:inline}.gtc-mdetail__add:disabled{opacity:0.5;cursor:not-allowed;transform:none;box-shadow:none}.gtc-mdetail__note{margin:0.8rem 0 0;font-size:0.82rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-promises{display:flex;flex-wrap:wrap;gap:0.35rem 1rem;margin:0.9rem 0 0;padding:0;list-style:none;font-size:0.76rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-promises li{display:flex;align-items:center;gap:0.35rem}.gtc-promises .gtc-icon{width:0.9rem;height:0.9rem;color:var(--gtc-color-accent-dark)}.gtc-skeleton{height:13rem;margin-top:var(--gtc-space-m);border-radius:1rem;background:linear-gradient(90deg,var(--gtc-color-bg-soft) 25%,var(--gtc-color-bg) 50%,var(--gtc-color-bg-soft) 75%) 0 0 / 200% 100%;animation:gtc-shimmer 1.2s linear infinite}@keyframes gtc-shimmer{to{background-position:-200% 0}}@media (max-width:61.99em){.gtc-mmodal__body{place-items:start center;padding:4.4rem 0 0}.gtc-mmodal .gtc-mdetail{gap:var(--gtc-space-s)}.gtc-mmodal .gtc-gallery__stage{border-radius:0;box-shadow:none}.gtc-mmodal .gtc-gallery__thumbs{padding-inline:1rem}.gtc-mmodal .gtc-mdetail__info{border-radius:1.4rem 1.4rem 0 0;padding:1.25rem 1.1rem 0;box-shadow:none}.gtc-mmodal .gtc-mdetail__actions{position:sticky;bottom:0;z-index:2;margin-inline:-1.1rem;padding:0.8rem 1.1rem calc(0.8rem + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--gtc-color-bg) 72%,transparent)}.gtc-mmodal .gtc-promises{padding-bottom:1.5rem}.gtc-mmodal__step{top:1rem;margin-top:0}.gtc-mmodal__step--next{left:4.4rem;right:auto}.gtc-gallery__nav{display:none}}.gtc-tray{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0.45rem;padding:0.55rem;border-radius:1.2rem;background:color-mix(in srgb,var(--gtc-color-ink) 5%,transparent);box-shadow:inset 0 1px 2px rgba(22,18,15,0.08);counter-reset:gtc-slot}.gtc-tray__slot{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 20%,transparent);border-radius:0.7rem;counter-increment:gtc-slot;isolation:isolate}.gtc-tray__slot::before{content:counter(gtc-slot);font-size:0.62rem;font-weight:800;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent)}.gtc-tray__slot.is-filled{border-color:transparent;background:var(--gtc-color-photo);box-shadow:0 8px 18px -12px rgba(22,18,15,0.5)}.gtc-tray__slot.is-filled::before{content:none}.gtc-tray__slot img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-tray__slot.is-arriving img{opacity:0}.gtc-tray__slot img{transition:opacity 0.2s var(--gtc-ease)}.gtc-tray__remove{position:absolute;top:0.3rem;right:0.3rem;z-index:1;display:grid;place-items:center;width:1.55rem;height:1.55rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:0 4px 10px -4px rgba(22,18,15,0.6);opacity:0;transform:scale(0.6);transition:opacity 0.2s var(--gtc-ease),transform 0.35s var(--gtc-spring-pop),background-color 0.2s var(--gtc-ease);cursor:pointer}.gtc-tray__remove .gtc-icon{width:0.8rem;height:0.8rem;stroke-width:2.6}.gtc-tray__slot:hover .gtc-tray__remove{opacity:1;transform:none}[data-tray-removable] .gtc-tray__slot.is-filled:hover img{opacity:0.6}.gtc-tray__remove:hover{background:var(--gtc-color-error)}@media (hover:none){.gtc-tray__remove{opacity:1;transform:none}}.gtc-tray__slot.is-new{animation:gtc-slot 0.62s var(--gtc-spring-pop)}@keyframes gtc-slot{from{transform:scale(0.55)}}.gtc-tray--mini{grid-template-columns:repeat(var(--gtc-slots,10),1.55rem);gap:0.22rem;padding:0;background:none;box-shadow:none}.gtc-tray--mini .gtc-tray__slot{border-width:1px;border-radius:0.4rem}.gtc-tray--mini .gtc-tray__slot::before{content:none}.gtc-tray--lg{gap:0.6rem;padding:0.7rem}.gtc-fly{position:fixed;z-index:120;pointer-events:none;transition:transform 0.75s cubic-bezier(0.45,0,0.2,1)}.gtc-fly img{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-photo);box-shadow:0 30px 60px -30px rgba(22,18,15,0.6);transition:transform 0.75s cubic-bezier(0.3,-0.45,0.6,1),border-radius 0.75s var(--gtc-ease)}.gtc-fly.is-flying{transform:translateX(var(--gtc-fly-x))}.gtc-fly.is-flying img{transform:translateY(var(--gtc-fly-y)) scale(var(--gtc-fly-s));border-radius:2.5rem}.gtc-drawer{position:fixed;inset:0 0 0 auto;width:min(27rem,100vw);height:100%;max-width:100vw;max-height:none;margin:0;padding:0;border:0;background:var(--gtc-color-bg);color:var(--gtc-color-ink);box-shadow:-40px 0 90px -50px rgba(22,18,15,0.55);transform:translateX(100%);transition:transform 0.55s var(--gtc-ease),overlay 0.55s var(--gtc-ease) allow-discrete,display 0.55s var(--gtc-ease) allow-discrete}.gtc-drawer[open]{display:block;transform:none}@starting-style{.gtc-drawer[open]{transform:translateX(100%)}}.gtc-drawer__panel{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1.25rem 1.25rem 1rem;overflow-y:auto;overscroll-behavior:contain}.gtc-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:0.9rem;border-bottom:1.5px solid var(--gtc-color-ink)}.gtc-drawer__head .gtc-eyebrow{margin-bottom:0.35rem}.gtc-drawer__head h2{margin:0;font-size:var(--gtc-step-2);font-weight:900}.gtc-drawer__empty p{font-size:0.9rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-drawer__foot{display:grid;gap:0.6rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--gtc-color-line)}.gtc-drawer__foot .gtc-btn{width:100%}.gtc-drawer__fine{margin:0;font-size:0.74rem;font-weight:600;color:var(--gtc-color-muted);text-align:center}.gtc-drawer [hidden]{display:none}.gtc-drawer[open] .gtc-drawer__head{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.09s backwards}.gtc-drawer[open] .gtc-pack{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.14s backwards}.gtc-drawer[open] .gtc-korb-more{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.185s backwards}.gtc-drawer[open] .gtc-drawer__foot{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.225s backwards}@keyframes gtc-rise-sm{from{opacity:0;transform:translateY(0.7rem)}}.gtc-korb-item{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:0.85rem;padding:0.65rem 0;border-bottom:1px solid var(--gtc-color-line)}.gtc-korb-item__media{width:3.5rem;height:3.5rem;overflow:hidden;border-radius:0.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06);isolation:isolate}.gtc-korb-item__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-korb-item__text{display:flex;flex-direction:column;gap:0.1rem;min-width:0}.gtc-korb-item__meta{font-size:0.62rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtc-korb-item__title{color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:800;line-height:1.2;text-decoration:none;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-korb-item__title:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-korb-item__out{display:none;font-size:0.74rem;font-weight:700;color:var(--gtc-color-accent-dark)}.gtc-korb-item.is-out .gtc-korb-item__out{display:block}.gtc-pack{border-radius:1.2rem;background:color-mix(in srgb,var(--gtc-color-ink) 5%,transparent);box-shadow:inset 0 1px 2px rgba(22,18,15,0.08)}.gtc-pack.is-picking{transition:--gtc-pick-x 0.5s var(--gtc-spring)}.gtc-pack .gtc-tray{background:none;box-shadow:none}.gtc-pack .gtc-tray__slot.is-filled{transition:opacity 0.3s var(--gtc-ease),transform 0.35s var(--gtc-ease),box-shadow 0.3s var(--gtc-ease)}.gtc-pack.is-picking .gtc-tray__slot.is-filled:not(.is-picked){opacity:0.5}.gtc-pack .gtc-tray__slot.is-picked{transform:translateY(-2px);box-shadow:0 0 0 2px var(--gtc-color-ink),0 14px 24px -14px rgba(22,18,15,0.6)}.gtc-tray__pick{position:absolute;inset:0;z-index:0;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer}.gtc-tray__pick:focus-visible{outline-offset:-3px;border-radius:inherit}.gtc-pack [data-tray-removable] .gtc-tray__slot.is-filled:hover img{opacity:1}.gtc-pack .gtc-tray__slot.is-filled:has(.gtc-tray__remove:hover) img{opacity:0.6}@media (hover:none){.gtc-pack .gtc-tray__remove{display:none}}.gtc-pack__label{position:relative;display:grid;min-height:4.6rem;margin:0 0.55rem 0.55rem;border-radius:0.8rem;background:var(--gtc-color-bg);box-shadow:0 0 0 1px rgba(22,18,15,0.05),0 8px 18px -14px rgba(22,18,15,0.45)}.gtc-pack__label::before{content:"";position:absolute;top:-0.3rem;left:calc(var(--gtc-pick-x) * 1px);width:0.7rem;height:0.7rem;border-radius:0.15rem 0 0 0;background:var(--gtc-color-bg);transform:translateX(-50%) rotate(45deg) scale(0);transition:transform 0.3s var(--gtc-ease)}.gtc-pack.is-picking .gtc-pack__label::before{transform:translateX(-50%) rotate(45deg)}.gtc-pack__rest,.gtc-pack__pick{grid-area:1 / 1;align-self:center;transition:opacity 0.25s var(--gtc-ease),transform 0.4s var(--gtc-ease),visibility 0s}.gtc-pack__rest{display:flex;flex-direction:column;gap:0.15rem;margin:0;padding:0.75rem 0.95rem}.gtc-pack__status{font-size:0.82rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-pack__hint{font-size:0.74rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-pack__pick{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0.5rem;padding:0.6rem 0.3rem 0.6rem 0.95rem;opacity:0;visibility:hidden;transform:translateY(0.5rem);transition-delay:0s,0s,0.4s}.gtc-pack.is-picking .gtc-pack__pick{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gtc-pack.is-picking .gtc-pack__rest{opacity:0;visibility:hidden;transform:translateY(-0.5rem);transition-delay:0s,0s,0.4s}.gtc-pack__text{display:flex;flex-direction:column;gap:0.12rem;min-width:0}.gtc-pack__text.is-swap{animation:gtc-pick-swap 0.34s var(--gtc-ease)}@keyframes gtc-pick-swap{from{opacity:0.15;transform:translateX(calc(var(--gtc-pick-dir,1) * 0.5rem))}}.gtc-pack__meta{font-size:0.62rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtc-pack__meta.is-out{color:var(--gtc-color-accent-dark)}.gtc-pack__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:800;line-height:1.2;text-decoration:none;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-pack__title:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-korb-more{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:0.85rem;padding:0.65rem 0;color:var(--gtc-color-ink);text-decoration:none}.gtc-korb-more__slot{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 20%,transparent);border-radius:0.75rem;color:color-mix(in srgb,var(--gtc-color-ink) 40%,transparent);transition:border-color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}.gtc-korb-more__slot .gtc-icon{width:1.15rem;height:1.15rem;transition:transform 0.4s var(--gtc-spring-pop)}.gtc-korb-more__title{font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-korb-more__arrow{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--gtc-color-ink-soft)}.gtc-korb-more__arrow .gtc-icon{width:1rem;height:1rem;transition:transform 0.3s var(--gtc-ease)}.gtc-korb-more:hover{color:var(--gtc-color-ink)}.gtc-korb-more:hover .gtc-korb-more__slot{border-color:color-mix(in srgb,var(--gtc-color-ink) 45%,transparent);background:color-mix(in srgb,var(--gtc-color-ink) 4%,transparent);color:var(--gtc-color-ink)}.gtc-korb-more:hover .gtc-korb-more__slot .gtc-icon{transform:scale(1.18)}.gtc-korb-more:hover .gtc-korb-more__title{text-decoration:underline}.gtc-korb-more:hover .gtc-korb-more__arrow .gtc-icon{transform:translateX(3px)}.gtc-iconbtn{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gtc-color-ink-soft);cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}.gtc-iconbtn:hover{background:color-mix(in srgb,var(--gtc-color-ink) 7%,transparent);color:var(--gtc-color-ink)}.gtc-iconbtn .gtc-icon{width:1rem;height:1rem}@media (max-width:62em){.gtc-dock-on .gtc-has-dock .gtc-contact{bottom:5.1rem}}.gtc-dock-on .gtc-mmodal__body{padding-bottom:6.5rem}@media (max-width:61.99em){.gtc-dock-on .gtc-mmodal__body{padding-bottom:0}.gtc-dock-on .gtc-mmodal .gtc-mdetail__actions{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media (max-width:40em){.gtc-tray--mini{grid-template-columns:repeat(var(--gtc-slots,10),1.05rem);gap:0.15rem}}.gtc-toast{position:fixed;left:50%;top:50%;z-index:115;width:max-content;max-width:min(34rem,calc(100vw - 2rem));margin:0;padding:1.1rem 1.6rem;border-radius:1.25rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:1.02rem;font-weight:700;line-height:1.45;text-align:center;text-wrap:balance;box-shadow:0 30px 60px -24px rgba(22,18,15,0.6);opacity:0;transform:translate(-50%,-50%) scale(0.94);pointer-events:none;transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-toast:empty{display:none}.gtc-toast.is-visible{opacity:1;transform:translate(-50%,-50%)}@starting-style{.gtc-toast.is-visible{opacity:0;transform:translate(-50%,-50%) scale(0.94)}}.gtc-field{display:grid;gap:0.35rem;grid-column:1 / -1;min-width:0}.gtc-field--half{grid-column:span 3}.gtc-field--wide{grid-column:span 4}.gtc-field--narrow{grid-column:span 2}@media (max-width:40em){.gtc-field--half,.gtc-field--wide,.gtc-field--narrow{grid-column:1 / -1}.gtc-field[data-field="plz"]{grid-column:span 2}.gtc-field[data-field="ort"]{grid-column:span 4}}.gtc-field label{font-size:0.84rem;font-weight:800}.gtc-field label small{font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-field input,.gtc-field select,.gtc-field textarea{min-height:3rem;font-size:1rem;border-radius:0.85rem;background:var(--gtc-color-bg);transition:border-color 0.2s var(--gtc-ease),box-shadow 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease)}.gtc-field input:focus,.gtc-field select:focus,.gtc-field textarea:focus{outline:none;border-color:var(--gtc-color-ink)}.gtc-field input:is([type="checkbox"],[type="radio"]):focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-field__hint{margin:0;font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-field__error{margin:0;font-size:0.8rem;font-weight:700;color:var(--gtc-color-error)}.gtc-field__error:empty{display:none}.gtc-field.is-invalid input:not([type="checkbox"]),.gtc-field.is-invalid select,.gtc-field.is-invalid textarea{border-color:var(--gtc-color-error);background:color-mix(in srgb,var(--gtc-color-error) 4%,var(--gtc-color-bg))}@keyframes gtc-ffinfo-ein{from{opacity:0;translate:0 1.5rem;scale:0.94}}@keyframes gtc-ffinfo-aus{to{opacity:0;translate:0 0.75rem;scale:0.97}}@keyframes gtc-ffinfo-fan{from{--mf-spread:0.6deg}to{--mf-spread:7deg}}.gtc-pdp{--gtc-tile-tone:var(--gtc-color-accent);--pdp-tight:0.5rem;--pdp-stack:1rem;--pdp-group:2rem;--pdp-head:clamp(2.5rem,1.75rem + 2.5vw,4.5rem);--pdp-pad:clamp(4.5rem,2.5rem + 6vw,9rem);--pdp-grid:clamp(0.75rem,0.5rem + 0.8vw,1.25rem);--pdp-cols:clamp(2rem,0.75rem + 4vw,6rem);--pdp-radius:var(--gtc-radius-lg);--pdp-title:clamp(2.3rem,1.5rem + 3.2vw,4.6rem);--pdp-subtitle:clamp(1.35rem,1.15rem + 0.7vw,1.9rem);--pdp-ease:cubic-bezier(0.16,1,0.3,1);--pdp-on-deep:rgba(239,233,226,0.72)}.gtc-pdp-page .gtc-main{padding-block:0}.gtc-pdp-sec{padding-block:var(--pdp-pad)}.gtc-pdp-head{display:grid;gap:var(--pdp-stack);margin-bottom:var(--pdp-head)}.gtc-pdp-head--bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--pdp-group)}.gtc-pdp-head--bar>div:first-child{display:grid;gap:var(--pdp-stack)}.gtc-pdp-title{margin:0;max-width:18ch;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:var(--pdp-title);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-pdp-subtitle{margin:0;font-family:var(--gtc-font-display);font-size:var(--pdp-subtitle);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-pdp-lead{margin:0;max-width:42ch;font-size:var(--gtc-step-1);font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-pdp-label{margin:0;font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-pdp-sec p,.gtc-pdp-room p{font-weight:400}.gtc-pdp-actions{display:flex;flex-wrap:wrap;gap:0.75rem}.gtc-pdp .gtc-btn:not(.gtc-btn--lg){min-height:2.9rem}.gtc-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pdp-tight);margin:0;font-size:var(--gtc-step-1);font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-price__from{font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-pdp-price .woocommerce-price-suffix{font-size:0.8rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-pdp-price--small{font-size:var(--gtc-step-0)}.gtc-pdp .gtc-band{--gtc-band-inset:max(var(--gtc-gutter),(100% - var(--gtc-content)) / 2 + var(--gtc-gutter));padding-inline:var(--gtc-band-inset);scroll-padding-inline:var(--gtc-band-inset)}.gtc-pdp-hero{--pdp-kopf:calc(var(--gtc-space-xs) + 3.5rem + var(--pdp-grid));padding-top:var(--pdp-kopf)}.gtc-pdp-hero__grid{display:grid;grid-template-columns:minmax(0,1fr)}.gtc-pdp-gallery .gtc-gallery__stage{aspect-ratio:1;border-radius:0;background:var(--gtc-color-photo);box-shadow:none}@media (max-width:61.99em){.gtc-pdp-hero{padding-top:0}.gtc-pdp-gallery .gtc-gallery__stage{aspect-ratio:auto;height:calc(100cqi + var(--pdp-kopf))}.gtc-pdp-gallery .gtc-gallery__slide:not(.gtc-gallery__slide--fill){padding-top:calc(4% + var(--pdp-kopf))}.gtc-pdp-gallery .gtc-gallery__slide.gtc-pdp-gallery__video{padding-top:var(--pdp-kopf)}}.gtc-pdp-gallery__video{padding:0}.gtc-pdp-spin{position:relative;width:100%;height:100%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.gtc-pdp-spin.is-dragging{cursor:grabbing}.gtc-pdp-spin video,.gtc-pdp-spin__frames{width:100%;height:100%;padding:6%;object-fit:contain;pointer-events:none}.gtc-pdp-spin__frames{position:absolute;inset:0;visibility:hidden;background:var(--gtc-color-photo)}.gtc-pdp-spin.is-ready .gtc-pdp-spin__frames{visibility:visible}.gtc-pdp-spin.is-loading .gtc-pdp-spin__range{opacity:0.45}.gtc-pdp-spin__note{display:none;font-size:0.82rem;font-weight:700;white-space:nowrap}.gtc-pdp-spin.is-locked .gtc-pdp-spin__note{display:inline}.gtc-pdp-spin.is-locked .gtc-pdp-spin__range{display:none}.gtc-pdp-spin__bar{position:absolute;left:var(--pdp-grid);bottom:calc(var(--pdp-grid) + 4.45rem);z-index:1;display:flex;align-items:center;gap:0.75rem;width:min(19rem,100% - var(--pdp-grid) * 2);height:3rem;padding:0 1rem;border-radius:var(--gtc-radius-pill);cursor:default}.gtc-pdp-spin__label{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.82rem;font-weight:800;font-variant-numeric:lining-nums;white-space:nowrap}.gtc-pdp-spin__label .gtc-icon{width:1.1rem;height:1.1rem;animation:gtc-pdp-sway 0.9s var(--gtc-ease-tint) infinite alternate}.gtc-pdp-spin.is-used .gtc-pdp-spin__label .gtc-icon{animation:none}@keyframes gtc-pdp-sway{from{translate:-0.2rem 0}to{translate:0.2rem 0}}.gtc-pdp-spin__range{--gtc-spin:0;flex:1;min-width:0;height:3rem;margin:0;padding:0;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:none;box-shadow:none;cursor:ew-resize;touch-action:none}.gtc-pdp-spin__range::-webkit-slider-runnable-track{height:0.25rem;border-radius:var(--gtc-radius-pill);background:linear-gradient(to right,var(--gtc-color-ink) calc(var(--gtc-spin) * 100%),color-mix(in oklab,var(--gtc-color-ink) 22%,transparent) 0)}.gtc-pdp-spin__range::-moz-range-track{height:0.25rem;border-radius:var(--gtc-radius-pill);background:color-mix(in oklab,var(--gtc-color-ink) 22%,transparent)}.gtc-pdp-spin__range::-moz-range-progress{height:0.25rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink)}.gtc-pdp-spin__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.35rem;height:1.35rem;margin-top:-0.55rem;border:0;border-radius:50%;background:var(--gtc-color-ink);box-shadow:0 0 0 3px var(--gtc-color-bg);transition:scale 0.2s var(--gtc-ease)}.gtc-pdp-spin__range::-moz-range-thumb{width:1.35rem;height:1.35rem;border:0;border-radius:50%;background:var(--gtc-color-ink);box-shadow:0 0 0 3px var(--gtc-color-bg)}.gtc-pdp-spin__range:active::-webkit-slider-thumb{scale:1.15}.gtc-pdp-spin__range:focus-visible{outline:none}.gtc-pdp-spin__bar:has(:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-pdp-gallery__photo img,.gtc-pdp-gallery__thumb-photo img{mix-blend-mode:normal}.gtc-pdp-gallery__photo img{object-position:var(--fokus,50% 50%)}.gtc-pdp-gallery__bar{position:absolute;inset-inline:var(--pdp-grid);bottom:var(--pdp-grid);z-index:2;display:flex;align-items:flex-end;justify-content:flex-end;gap:0.75rem;pointer-events:none}.gtc-pdp-gallery__bar>*{pointer-events:auto}.gtc-pdp-gallery .gtc-gallery__thumbs{gap:0.35rem;min-width:0;margin:0;padding:0.35rem;border-radius:1rem}.gtc-pdp-gallery .gtc-gallery__thumb{position:relative;width:3rem;height:3rem;border-radius:0.65rem;background:var(--gtc-color-photo)}.gtc-pdp-gallery__steps{display:none;gap:var(--pdp-tight)}.gtc-pdp-gallery__badge{position:absolute;left:50%;bottom:0.2rem;padding:0.05rem 0.35rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.58rem;font-weight:800;letter-spacing:0.04em;transform:translateX(-50%)}.gtc-pdp-buy{display:flex;flex-direction:column;gap:var(--pdp-group);padding:var(--pdp-group) var(--gtc-gutter) 0}.gtc-pdp-buy__head{display:grid;gap:var(--pdp-stack);container-type:inline-size}.gtc-pdp-crumbs ol{display:flex;flex-wrap:wrap;gap:var(--pdp-tight);margin:0;padding:0;list-style:none;font-size:0.82rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-pdp-crumbs li + li::before{content:"/";margin-right:var(--pdp-tight);color:var(--gtc-color-line)}.gtc-pdp-crumbs a{display:inline-block;padding-block:0.2rem;margin-block:-0.2rem;color:inherit;text-decoration:none}.gtc-pdp-crumbs a:hover{color:var(--gtc-color-ink)}.gtc-pdp-buy__title{margin:0;font-size:calc(clamp(2.9rem,1.6rem + 3.4vw,5.25rem) * var(--gtc-titel,1));font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat);font-variant-numeric:lining-nums}.gtc-pdp-buy__title{font-size:min(calc(clamp(2.9rem,1.6rem + 3.4vw,5.25rem) * var(--gtc-titel,1)),100cqi / (var(--wort,1) * 0.55))}.gtc-pdp-buy__title span{display:block}.gtc-pdp-buy__format{color:var(--gtc-color-accent-dark)}.gtc-pdp-buy__lead p{max-width:38ch;margin:0;font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-pdp-formats{display:grid;gap:var(--pdp-stack)}.gtc-pdp-formats ul{display:flex;flex-wrap:wrap;gap:var(--pdp-tight);margin:0;padding:0;list-style:none}.gtc-pdp-formats__chip{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg);color:var(--gtc-color-ink);font-size:0.85rem;font-weight:700;text-decoration:none;font-variant-numeric:lining-nums;transition:border-color 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-pdp-formats__chip:hover{border-color:var(--gtc-color-ink);color:var(--gtc-color-ink)}.gtc-pdp-formats__chip[aria-current="page"]{border-color:var(--gtc-color-ink);background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-pdp-buy__actions{display:grid;gap:0.75rem}.gtc-pdp-buy__actions>.gtc-btn{width:100%}.gtc-pdp-buy__foot{display:grid;gap:var(--pdp-stack);padding-top:var(--pdp-group);border-top:1px solid var(--gtc-color-line)}.gtc-pdp-buy__usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pdp-tight) var(--pdp-stack);margin:0;padding:0;list-style:none;font-size:0.85rem;font-weight:700}.gtc-pdp-buy__usps li{display:flex;align-items:flex-start;gap:0.6rem;line-height:1.35}.gtc-pdp-buy__usps .gtc-icon{flex:none;width:1.4rem;height:1.4rem;margin-top:calc((1.35em - 1.4rem) / 2);color:var(--gtc-color-accent-dark)}.gtc-pdp-buy__meta{display:flex;flex-wrap:wrap;gap:var(--pdp-tight) var(--pdp-group);margin:0;padding:0;list-style:none;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-pdp-buy__meta a{display:inline-flex;align-items:center;gap:0.35rem;color:var(--gtc-color-ink)}.gtc-pdp-buy__meta .gtc-icon{width:1rem;height:1rem}@media (min-width:62em){.gtc-pdp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,31rem);column-gap:var(--pdp-cols);align-items:start;padding-right:max(var(--gtc-gutter),(100% - 120rem) / 2 + var(--gtc-gutter))}.gtc-pdp-gallery{height:clamp(20rem,100svh - 6.5rem,58rem)}.gtc-pdp-gallery .gtc-gallery__stage{aspect-ratio:auto;height:100%;border-radius:0 var(--pdp-radius) var(--pdp-radius) 0}.gtc-pdp-gallery__bar{flex-direction:column-reverse}.gtc-pdp-spin__bar{bottom:var(--pdp-grid)}.gtc-pdp-gallery__steps{display:flex}.gtc-pdp-buy{padding:0}}@property --pdp-zx{syntax:'<number>';inherits:true;initial-value:0.5}@property --pdp-zy{syntax:'<number>';inherits:true;initial-value:0.5}.gtc-pdp-lupe{display:none}@media (hover:hover) and (pointer:fine) and (min-width:62em){.gtc-pdp-gallery{--pdp-lupe-fach:1.5}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__slide img{transform-origin:calc(var(--pdp-zx) * 100%) calc(var(--pdp-zy) * 100%)}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-pdp-gallery__photo img{transition:transform 0.45s var(--gtc-ease)}.gtc-pdp-gallery .is-pdp-zoom img{transform:scale(var(--pdp-lupe-fach))}.gtc-pdp-lupe{display:block;position:absolute;z-index:2;left:calc(var(--lupe-l,0) * 1px + var(--pdp-grid));bottom:var(--pdp-grid);width:8.5rem;aspect-ratio:var(--r,1);max-height:9rem;overflow:hidden;border-radius:0.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(250,249,247,0.7),0 10px 30px -12px rgba(15,12,10,0.45);opacity:0;translate:0 0.35rem;transition:opacity 0.25s var(--gtc-ease),translate 0.25s var(--gtc-ease)}.gtc-pdp-lupe{pointer-events:none}.gtc-pdp-gallery.is-pdp-lupe .gtc-pdp-lupe{opacity:1;translate:0 0}.gtc-pdp-lupe img{display:block;width:100%;height:100%}.gtc-pdp-lupe__rahmen{position:absolute;width:calc(100% / var(--pdp-lupe-fach));height:calc(100% / var(--pdp-lupe-fach));left:calc(var(--pdp-zx) * (100% - 100% / var(--pdp-lupe-fach)));top:calc(var(--pdp-zy) * (100% - 100% / var(--pdp-lupe-fach)));border:1.5px solid #fff;border-radius:0.3rem;box-shadow:0 0 0 999px rgba(15,12,10,0.32)}}@media (min-width:62em){.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__stage{flex-direction:row;gap:var(--pdp-grid);border-radius:0;background:none}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__stage::before{content:"";flex:0 0 max(0px,100cqw - min(100cqw,100cqh * var(--r-anfang,1)) - var(--pdp-grid))}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__slide{flex:0 0 min(100cqw,100cqh * var(--r,1));overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-photo);scroll-snap-align:end}}.gtc-pdp-intro__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pdp-group) var(--pdp-cols)}.gtc-pdp-intro__text>h2{margin:0 0 var(--pdp-head);max-width:22ch;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:var(--pdp-title);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-pdp-intro__text>h2 strong{font-weight:inherit}.gtc-pdp-intro__sub{display:block;margin-top:var(--pdp-stack);font-size:var(--pdp-subtitle);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel);color:var(--gtc-color-accent-dark)}.gtc-pdp-intro__text>p{max-width:42ch;margin:0 0 var(--pdp-stack);font-size:clamp(1.05rem,0.98rem + 0.3vw,1.2rem);line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-pdp-intro__text>p:first-of-type{color:var(--gtc-color-ink)}.gtc-pdp-intro__text>:is(ul,ol){margin:0 0 var(--pdp-stack);padding-left:1.2rem;font-weight:400}:is(.gtc-pdp-intro--one,.gtc-pdp-intro--plain) .gtc-pdp-intro__text>p{max-width:38ch;font-size:var(--gtc-step-1);line-height:1.5;color:var(--gtc-color-ink)}.gtc-pdp-intro__aside{display:grid;gap:var(--pdp-group);align-content:start}.gtc-pdp-intro__hinweis{display:grid;gap:var(--pdp-tight);max-width:26rem;margin:0;padding-top:var(--pdp-stack);border-top:1.5px solid var(--gtc-color-ink);font-size:0.92rem;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-pdp-intro__hinweis strong{font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink)}.gtc-pdp-intro__note{display:grid;gap:var(--pdp-stack);max-width:26rem;margin:0}.gtc-pdp-intro__note img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--pdp-radius)}.gtc-pdp-intro__note figcaption{display:grid;gap:var(--pdp-tight);font-size:0.92rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-pdp-intro__note strong{font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink)}@media (min-width:62em){.gtc-pdp-intro__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.gtc-pdp-intro__text{display:contents}.gtc-pdp-intro__text>*{grid-column:2 / -1}.gtc-pdp-intro__text>h2{grid-column:1 / -1}.gtc-pdp-intro__text>p:nth-of-type(odd){grid-column:2}.gtc-pdp-intro__text>p:nth-of-type(even){grid-column:3}.gtc-pdp-intro--one .gtc-pdp-intro__text>p{grid-column:2 / -1}.gtc-pdp-intro--plain .gtc-pdp-intro__text>p{grid-column:1 / -1}.gtc-pdp-intro__aside{grid-column:1;grid-row:2 / span 4;align-self:start}}.gtc-pdp-bild{display:grid;gap:var(--pdp-grid);margin:0}.gtc-pdp-bild__frame{display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--gtc-color-bg-soft)}.gtc-pdp-bild img{width:100%;height:100%;object-fit:cover}.gtc-pdp-bild--1 .gtc-pdp-bild__frame{aspect-ratio:auto;height:clamp(22rem,58vw,92svh)}@media (min-width:48em){.gtc-pdp-bild--2{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.gtc-pdp-bild--2 .gtc-pdp-bild__frame{aspect-ratio:auto;height:clamp(20rem,44vw,48rem)}}.gtc-pdp-stil__grid{display:grid;gap:var(--pdp-grid)}.gtc-pdp-stil__head{margin-bottom:calc(var(--pdp-head) - var(--pdp-grid))}.gtc-pdp-stil__photo{margin:0;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-soft)}.gtc-pdp-stil__photo img{width:100%;height:100%;object-fit:cover}.gtc-pdp-stil__photo--2{width:82%;margin-left:auto;aspect-ratio:4 / 5}.gtc-pdp-stil__photo--3{width:82%;aspect-ratio:1}@media (min-width:62em){.gtc-pdp-stil__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--pdp-grid);align-items:start}.gtc-pdp-stil__head{grid-column:1 / 6;grid-row:1;margin:0}.gtc-pdp-stil__photo{width:auto;margin:0}.gtc-pdp-stil__photo--1{grid-column:7 / 13;grid-row:1 / 3;aspect-ratio:4 / 5}.gtc-pdp-stil__photo--2{grid-column:1 / 7;grid-row:2 / 4;margin-top:var(--pdp-head);aspect-ratio:4 / 3}.gtc-pdp-stil__photo--3{grid-column:8 / 12;grid-row:3 / 5;margin-top:var(--pdp-head);aspect-ratio:1}}.gtc-pdp-story{overflow-x:clip;background:var(--gtc-color-photo)}.gtc-pdp-story__stage{display:grid;gap:var(--pdp-stack);margin-bottom:var(--pdp-group)}.gtc-pdp-story__frame{position:relative;display:grid;aspect-ratio:4 / 3;max-height:calc(100svh - 11rem);overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-soft);touch-action:pan-y}.gtc-pdp-story__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:translateX(calc(var(--side,1) * 6%)) scale(1.04);transition:opacity 0.6s var(--pdp-ease),transform 0.9s var(--pdp-ease)}.gtc-pdp-story__frame img.is-active{opacity:1;transform:none}.gtc-pdp-story__nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--pdp-group)}.gtc-pdp-story__count{margin:0;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-story__progress{display:block;height:2px;overflow:hidden;background:var(--gtc-color-line)}.gtc-pdp-story__progress span{display:block;height:100%;background:var(--gtc-color-ink);transform:scaleX(var(--story-progress,0));transform-origin:left;transition:transform 0.7s var(--pdp-ease)}.gtc-pdp-story__arrows{display:flex;gap:var(--pdp-tight)}.gtc-pdp-story__steps{display:grid;gap:var(--pdp-head);margin:0;padding:0;list-style:none;touch-action:pan-y}.gtc-pdp-story__step{display:grid;align-content:center;gap:var(--pdp-stack)}.gtc-pdp-story__step p{max-width:38ch;margin:0;font-size:var(--gtc-step-1);line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-pdp-story.is-ready .gtc-pdp-story__step{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateX(calc(var(--side,1) * 2.5rem));transition:opacity 0.35s var(--pdp-ease),transform 0.6s var(--pdp-ease),visibility 0s 0.35s}.gtc-pdp-story.is-ready .gtc-pdp-story__step.is-active{opacity:1;visibility:visible;transform:none;transition:opacity 0.5s var(--pdp-ease) 0.1s,transform 0.7s var(--pdp-ease) 0.1s,visibility 0s}@media (min-width:62em){.gtc-pdp-story__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--pdp-cols);align-items:center}.gtc-pdp-story__head{grid-column:1 / -1}.gtc-pdp-story__stage{grid-column:1;grid-row:2;margin:0}.gtc-pdp-story__steps{grid-column:2;grid-row:2}}.gtc-pdp-feature{display:grid;gap:var(--pdp-stack);align-content:start}.gtc-pdp-feature p{max-width:44ch;margin:0;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-pdp-feature--lead{gap:var(--pdp-group)}.gtc-pdp-feature__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pdp-grid)}.gtc-pdp-feature__media img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--pdp-radius);background:var(--gtc-color-photo)}.gtc-pdp-feature__media img:first-child{grid-column:1 / -1;aspect-ratio:4 / 3}.gtc-pdp-feature__media--1 img:first-child{aspect-ratio:16 / 10}.gtc-pdp-feature__text{display:grid;gap:var(--pdp-stack);align-content:start}.gtc-pdp-feature__photo{display:block;overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-photo)}.gtc-pdp-feature__photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.gtc-pdp-detail__more{display:grid;gap:var(--pdp-head) var(--pdp-cols);margin-top:var(--pdp-head)}@media (min-width:48em){.gtc-pdp-detail__more{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-pdp-feature--wide{grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}}@media (min-width:62em){.gtc-pdp-feature__media--3,.gtc-pdp-feature__media--2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:16 / 8}.gtc-pdp-feature__media--3 img,.gtc-pdp-feature__media--2 img{aspect-ratio:auto}.gtc-pdp-feature__media--3 img:first-child,.gtc-pdp-feature__media--2 img:first-child{grid-column:1;grid-row:1 / 3;aspect-ratio:auto}.gtc-pdp-feature__media--2 img:last-child{grid-row:1 / 3}.gtc-pdp-feature--lead .gtc-pdp-feature__text,.gtc-pdp-note{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--pdp-cols);align-items:baseline}}.gtc-pdp-download{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-stack);margin-top:var(--pdp-head);padding-top:var(--pdp-group);border-top:1px solid var(--gtc-color-line)}.gtc-pdp-download__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--gtc-color-bg-soft)}.gtc-pdp-download__icon .gtc-icon{width:1.3rem;height:1.3rem}.gtc-pdp-download p{display:grid;flex:1;min-width:12rem;margin:0}.gtc-pdp-download p strong{font-weight:800}.gtc-pdp-download p span{font-size:0.85rem;color:var(--gtc-color-ink-mute)}.gtc-pdp-panels{display:flex;gap:var(--pdp-grid);margin:0;padding:0 var(--gtc-gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none}.gtc-pdp-panels::-webkit-scrollbar{display:none}.gtc-pdp-panel{position:relative;flex:0 0 72vw;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-deep);scroll-snap-align:start}.gtc-pdp-panel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--pdp-ease)}.gtc-pdp-panel::after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(to top,rgba(15,12,10,0.62),transparent);pointer-events:none}.gtc-pdp-panel__name{position:absolute;left:var(--pdp-stack);bottom:var(--pdp-stack);z-index:1;font-family:var(--gtc-font-display);font-size:var(--pdp-subtitle);font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);color:var(--gtc-color-bg);white-space:nowrap;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-pdp-panel__link{position:absolute;inset:0;z-index:2;border-radius:inherit}.gtc-pdp-panel__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--gtc-color-bg)}.gtc-pdp-panel__go{top:var(--pdp-stack);right:var(--pdp-stack);opacity:1}.gtc-pdp-panel__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 8rem)}.gtc-pdp-panel:hover .gtc-pdp-panel__go,.gtc-pdp-panel__link:focus-visible .gtc-pdp-panel__go{--gtc-ms:1}@media (min-width:48em){.gtc-pdp-panels{overflow:visible;max-width:calc(96rem + var(--gtc-gutter) * 2);margin-inline:auto;height:clamp(26rem,64svh,42rem)}.gtc-pdp-panel{flex:1 1 0;min-width:0;aspect-ratio:auto;container-type:inline-size;transition:flex-grow 0.9s var(--pdp-ease)}.gtc-pdp-panel:hover,.gtc-pdp-panel:focus-within{flex-grow:2.4}.gtc-pdp-panel:hover img,.gtc-pdp-panel:focus-within img{transform:scale(1.04)}}@container (max-width:12rem){.gtc-pdp-panel__name{writing-mode:vertical-rl;rotate:180deg;transform-origin:50% 50%}}@media (max-width:47.99em){.gtc-pdp-materials--1 .gtc-pdp-panel{flex-basis:100%;aspect-ratio:4 / 3}}.gtc-pdp-finishes__band{margin:0;padding-block:0;list-style:none;gap:var(--pdp-grid)}.gtc-pdp-finishes__band>li{width:clamp(17rem,34vw,30rem)}.gtc-pdp-finishes__band:focus-visible{outline-offset:-3px}.gtc-pdp-finish{position:relative;display:grid;gap:var(--pdp-stack);margin:0}.gtc-pdp-finish__media{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-soft)}.gtc-pdp-finish__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--pdp-ease)}.gtc-pdp-finish:hover img,.gtc-pdp-finish:focus-within img{transform:scale(1.04)}.gtc-pdp-finish figcaption{font-size:0.92rem;font-weight:700}.gtc-pdp-finishes__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-stack)}.gtc-pdp-finish__link{position:absolute;inset:0;z-index:2;border-radius:var(--pdp-radius)}.gtc-pdp-finish__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--gtc-color-bg)}.gtc-pdp-finish__go{top:var(--pdp-stack);right:var(--pdp-stack);opacity:1}.gtc-pdp-finish__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 12rem)}.gtc-pdp-finish:hover .gtc-pdp-finish__go,.gtc-pdp-finish__link:focus-visible .gtc-pdp-finish__go{--gtc-ms:1}.gtc-pdp-arrows{display:none;gap:var(--pdp-tight)}@media (min-width:62em){.gtc-pdp-arrows{display:flex}}@media (min-width:48em){.gtc-pdp-finishes--few .gtc-pdp-finishes__band{display:grid;grid-template-columns:repeat(var(--n),minmax(0,36rem));max-width:calc(var(--gtc-content) + var(--gtc-gutter) * 2);margin-inline:auto;overflow:visible}.gtc-pdp-finishes--few .gtc-pdp-finishes__band>li{width:auto}}.gtc-pdp-fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,40vw),1fr));gap:var(--pdp-group) var(--pdp-grid);margin:0;padding:0;list-style:none}.gtc-pdp-fgrid>li{display:grid}.gtc-pdp-fcard{display:grid;grid-template-rows:auto 1fr auto;gap:var(--pdp-tight);color:inherit;text-decoration:none}.gtc-pdp-fcard:hover{color:inherit}.gtc-pdp-fcard__media{display:block;aspect-ratio:1;margin-bottom:var(--pdp-tight);overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-photo);transition:box-shadow 0.3s var(--gtc-ease)}.gtc-pdp-fcard__media img{width:100%;height:100%;padding:12%;object-fit:contain;transition:transform 0.9s var(--pdp-ease)}.gtc-pdp-fcard:hover .gtc-pdp-fcard__media img{transform:scale(1.06)}.gtc-pdp-fcard[aria-current="page"] .gtc-pdp-fcard__media{box-shadow:inset 0 0 0 2px var(--gtc-color-ink)}.gtc-pdp-fcard__name{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;line-height:1.14;font-variant-numeric:lining-nums;letter-spacing:var(--gtc-laufweite-klein);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-pdp-fcard__price{font-size:0.85rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-room{padding-bottom:var(--pdp-pad);background:var(--gtc-color-bg-deep);color:#efe9e2}.gtc-pdp-room *:focus-visible{outline-color:var(--gtc-color-bg)}.gtc-pdp-room .gtc-pdp-title{color:var(--gtc-color-bg)}.gtc-pdp-room .gtc-pdp-lead,.gtc-pdp-room p{color:var(--pdp-on-deep)}.gtc-pdp-room__grid{display:grid}.gtc-pdp-room__media{margin:0;aspect-ratio:4 / 3;overflow:hidden}.gtc-pdp-room__media img{width:100%;height:100%;object-fit:cover}.gtc-pdp-room__text{display:grid;align-content:center;justify-items:start;gap:var(--pdp-stack);padding:var(--pdp-head) var(--gtc-gutter) 0}.gtc-pdp-room__text .gtc-pdp-actions{margin-top:var(--pdp-stack)}.gtc-pdp-room__grid--text .gtc-pdp-room__text{padding-top:var(--pdp-pad)}.gtc-pdp-room__trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--pdp-group) var(--pdp-cols);margin:var(--pdp-pad) 0 0;padding:0;list-style:none}.gtc-pdp-room__trust li{display:grid;align-content:start;gap:var(--pdp-stack);padding-top:var(--pdp-stack);border-top:1px solid rgba(239,233,226,0.18)}.gtc-pdp-room__trust .gtc-pdp-subtitle{color:var(--gtc-color-bg)}.gtc-pdp-room__trust p{margin:0}@media (min-width:62em){.gtc-pdp-room__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:clamp(34rem,84svh,54rem)}.gtc-pdp-room__grid--text{grid-template-columns:minmax(0,1fr)}.gtc-pdp-room__media{aspect-ratio:auto}.gtc-pdp-room__text{max-width:38rem;padding:var(--pdp-pad) var(--gtc-gutter) var(--pdp-pad) var(--pdp-cols)}}.gtc-pdp-faq__grid{display:grid;gap:var(--pdp-head) var(--pdp-cols)}.gtc-pdp-faq .gtc-pdp-head{margin:0}@media (min-width:62em){.gtc-pdp-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.gtc-pdp-faq .gtc-pdp-head{position:sticky;top:7rem}}.gtc-pdp-faq__list{border-top:1.5px solid var(--gtc-color-ink)}.gtc-pdp-qa{border-bottom:1px solid var(--gtc-color-line)}.gtc-pdp-qa summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pdp-stack);padding-block:var(--pdp-stack);font-size:var(--gtc-step-1);font-weight:800;line-height:1.35;list-style:none;cursor:pointer}.gtc-pdp-qa summary::-webkit-details-marker{display:none}.gtc-pdp-qa__frage{margin:0;font:inherit;letter-spacing:inherit;color:inherit;scale:none}.gtc-pdp-qa summary .gtc-icon{flex:none;width:1.2rem;height:1.2rem;transition:transform 0.35s var(--gtc-spring)}.gtc-pdp-qa[open] summary .gtc-icon{transform:rotate(45deg)}.gtc-pdp-qa__answer{max-width:60ch;padding-bottom:var(--pdp-group);color:var(--gtc-color-ink-soft)}.gtc-pdp-qa__answer p{margin:0 0 var(--pdp-stack)}.gtc-pdp-qa__answer p:last-child{margin-bottom:0}.gtc-pdp-qa__answer ul{margin:0 0 var(--pdp-stack);padding-left:1.15rem}.gtc-pdp-qa__answer li + li{margin-top:0.35rem}.gtc-pdp-qa__answer strong{color:var(--gtc-color-ink)}@keyframes gtc-qa-auf{from{opacity:0;transform:translateY(-0.45rem)}}.gtc-pdp-qa.is-gleitet>.gtc-pdp-qa__answer{height:var(--qa-h,auto);padding-bottom:0;overflow:hidden;transition:height 0.5s var(--gtc-ease),opacity 0.35s var(--gtc-ease)}.gtc-pdp-qa.is-gleitet:not(.is-zu)>.gtc-pdp-qa__answer>*{animation:gtc-qa-auf 0.5s var(--gtc-ease) backwards}.gtc-pdp-qa.is-zu>.gtc-pdp-qa__answer{opacity:0}.gtc-pdp-qa.is-zu summary .gtc-icon{transform:none}.gtc-pdp-related{padding-top:0}.gtc-pdp-related__head::before{content:"";flex:0 0 100%;height:1.5px;background:var(--gtc-color-ink)}.gtc-pdp-related__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-stack)}.gtc-pdp .gtc-pdp-related__band{display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,21rem);grid-template-rows:repeat(5,auto);column-gap:var(--gtc-space-m);margin:-1rem 0 -3.5rem;padding-block:1rem 3.5rem;list-style:none}@media (min-width:62em){.gtc-pdp .gtc-pdp-related__band{grid-auto-columns:clamp(17rem,27vw,22rem)}}.gtc-pdp-related__band>li{display:grid;width:auto;min-width:0}.gtc-pdp-related .gtc-scard{margin-bottom:0}@supports (grid-template-rows:subgrid){.gtc-pdp-related__band>li{grid-row:span 5;grid-template-rows:subgrid}}.gtc-pdp-related__band:has(.gtc-scard:hover) .gtc-scard__tile{--gtc-focus:0.975}.gtc-pdp-related__band:has(.gtc-scard:hover) .gtc-scard:hover .gtc-scard__tile{--gtc-focus:1}@media (hover:none){.gtc-pdp-related__band:has(.gtc-scard:hover) .gtc-scard__tile{--gtc-focus:1}}.gtc-pdp-related__band:focus-visible{outline-offset:-3px}@media (min-width:62em){.gtc-pdp .gtc-pdp-related--few .gtc-pdp-related__band{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));max-width:var(--gtc-content);margin-inline:auto;padding-inline:var(--gtc-gutter);overflow:visible}}.gtc-pdp-bar{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;justify-content:center;padding:0 var(--gtc-space-xs) calc(var(--gtc-space-xs) + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transform:translateY(calc(100% + 1rem));transition:transform 0.6s var(--gtc-spring),opacity 0.3s var(--gtc-ease)}.gtc-pdp-bar.is-visible{opacity:1;transform:none}.gtc-pdp-bar__inner{display:flex;align-items:center;gap:0.75rem;width:min(100%,40rem);min-width:0;padding:0.4rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 82%,transparent);pointer-events:auto}.gtc-pdp-bar__thumb{flex:none;width:2.9rem;height:2.9rem;overflow:hidden;border-radius:50%;background:var(--gtc-color-photo)}.gtc-pdp-bar__thumb img{width:100%;height:100%;object-fit:cover}.gtc-pdp-bar__text{display:grid;flex:1;min-width:0;margin:0;line-height:1.25}.gtc-pdp-bar__text strong{overflow:hidden;font-size:0.92rem;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.gtc-pdp-bar__text span{font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-bar .gtc-btn{flex:none}.gtc-pdp-bar__kurz{display:none}@media (max-width:30em){.gtc-pdp-bar__thumb{display:none}.gtc-pdp-bar__text{padding-left:0.6rem}.gtc-pdp-bar__text strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:0.85rem;line-height:1.2;white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.gtc-pdp-bar__lang,.gtc-pdp-bar .gtc-btn .gtc-icon{display:none}.gtc-pdp-bar__kurz{display:inline}}@media (max-width:63.99em){.gtc-pdp-page .gtc-contact{transition:translate 0.6s var(--gtc-spring)}.gtc-pdp-page:has(.gtc-pdp-bar.is-visible) .gtc-contact{translate:0 -4rem}}@media (max-width:47.99em){.gtc-pdp-stil__photo,.gtc-pdp-story__frame,.gtc-pdp-feature__media,.gtc-pdp-feature__photo{width:auto;margin-inline:calc(var(--gtc-gutter) * -1);border-radius:0}.gtc-pdp-feature__media img{border-radius:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-pdp-bild__frame{animation:gtc-pdp-open linear both;animation-timeline:view();animation-range:entry 0% entry 100%}.gtc-pdp-bild img{animation:gtc-pdp-settle linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:62em){.gtc-pdp-stil__photo{animation:gtc-pdp-drift linear both;animation-timeline:view()}.gtc-pdp-stil__photo--1{--pdp-drift:2.5rem}.gtc-pdp-stil__photo--3{--pdp-drift:5rem}}}@keyframes gtc-pdp-open{from{clip-path:inset(3% var(--gtc-gutter) round var(--pdp-radius))}to{clip-path:inset(0 0 round 0)}}@keyframes gtc-pdp-settle{from{transform:scale(1.12)}to{transform:scale(1)}}@keyframes gtc-pdp-drift{from{translate:0 var(--pdp-drift,1.25rem)}to{translate:0 calc(var(--pdp-drift,1.25rem) * -1)}}.gtc-pdp-modal{width:min(52rem,calc(100% - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg);color:var(--gtc-color-ink);box-shadow:0 60px 120px -40px rgba(22,18,15,0.6);opacity:0;transform:translateY(18px) scale(0.985);transition:opacity 0.3s var(--gtc-ease),transform 0.55s var(--gtc-spring),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-pdp-modal[open]{opacity:1;transform:none}@starting-style{.gtc-pdp-modal[open]{opacity:0;transform:translateY(18px) scale(0.985)}}.gtc-pdp-modal::backdrop{background:rgba(250,249,247,0.62);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-pdp-modal[open]::backdrop{opacity:1}@starting-style{.gtc-pdp-modal[open]::backdrop{opacity:0}}.gtc-pdp-modal__panel{display:flex;flex-direction:column;max-height:inherit}.gtc-pdp-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 0 clamp(1.25rem,3vw,2rem)}.gtc-pdp-modal__head h2{margin:0;padding-top:0.35rem;font-size:var(--gtc-step-2);font-weight:900}.gtc-pdp-modal__body{overflow-y:auto;padding:var(--gtc-space-m) clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem)}.gtc-pdp-modal__placeholder{display:grid;justify-items:center;gap:0.6rem;padding:var(--gtc-space-xl) var(--gtc-space-m);border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 22%,transparent);border-radius:var(--gtc-radius-lg);text-align:center}.gtc-pdp-modal__icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:color-mix(in oklab,var(--gtc-color-photo) 80%,var(--gtc-color-accent))}.gtc-pdp-modal__icon .gtc-icon{width:1.4rem;height:1.4rem}.gtc-pdp-modal__placeholder h3{margin:0.3rem 0 0;font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-pdp-modal__placeholder p{max-width:32rem;margin:0;color:var(--gtc-color-ink-soft)}.gtc-pdp-modal__label{margin-top:0.6rem !important;font-size:0.66rem;font-weight:800;letter-spacing:0.13em;text-transform:uppercase;color:var(--gtc-color-ink-mute) !important}.gtc-pdp-modal__options{display:flex;flex-wrap:wrap;justify-content:center;gap:0.3rem;max-width:36rem;margin:0;padding:0;list-style:none}.gtc-pdp-modal__options li{padding:0.3rem 0.7rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent);font-size:0.8rem;font-weight:700}.gtc-pdp-modal__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:0.55rem;margin-top:var(--gtc-space-s) !important}@media (prefers-reduced-motion:reduce){.gtc-pdp-modal,.gtc-pdp-modal::backdrop,.gtc-pdp-bar,.gtc-pdp-page .gtc-contact{transition:none}.gtc-pdp-spin__label .gtc-icon{animation:none}.gtc-pdp-panel,.gtc-pdp-panel img,.gtc-pdp-finish__media img,.gtc-pdp-fcard__media img,.gtc-pdp-qa summary .gtc-icon,.gtc-pdp-story__frame img,.gtc-pdp-story.is-ready .gtc-pdp-story__step,.gtc-pdp-story.is-ready .gtc-pdp-story__step.is-active,.gtc-pdp-story__progress span{transition:none}}@property --mf-spread{syntax:"<angle>";inherits:true;initial-value:7deg}@property --mf-lift{syntax:"<length>";inherits:false;initial-value:0px}@property --mf-spine-font{syntax:"<length>";inherits:true;initial-value:20px}.gtc-mf{--mf-stack:1rem;--mf-group:2rem;--mf-head:clamp(3rem,2rem + 3vw,6rem);--mf-pad:clamp(5rem,3rem + 7vw,11rem);--mf-grid:clamp(0.75rem,0.5rem + 0.9vw,1.5rem);--mf-cols:clamp(2rem,0.75rem + 4vw,6rem);--mf-radius:var(--gtc-radius-lg);--mf-title:clamp(2.6rem,1.4rem + 4vw,5.5rem);--mf-ease:cubic-bezier(0.16,1,0.3,1);--mf-paper:var(--gtc-color-bg);--mf-on-deep:rgba(239,233,226,0.74)}.gtc-mf section[id]{scroll-margin-top:7.5rem}html:has(body.gtc-mf-page){scrollbar-gutter:stable}html:has(.gtc-mf-dialog[open],.gtc-mf-lightbox[open]){overflow:hidden}.gtc-mf-round{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-bg);color:var(--gtc-color-ink);cursor:pointer;transition:transform 0.45s var(--gtc-spring),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-mf-round:hover{transform:scale(1.08);background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mf-round:active{transform:scale(0.94)}.gtc-mf-round .gtc-icon{width:1.15rem;height:1.15rem}.gtc-mf-nav{position:sticky;top:calc(var(--gtc-space-xs) + 4.1rem);z-index:70;display:flex;justify-content:center;margin-top:-1.8rem;padding-inline:var(--gtc-space-xs);pointer-events:none}.gtc-header-static .gtc-mf-nav{top:var(--gtc-space-xs)}.gtc-header-static .gtc-mf section[id]{scroll-margin-top:4.5rem}.gtc-mf-nav__inner{position:relative;display:flex;gap:0.15rem;max-width:100%;margin:0;padding:0.35rem;overflow-x:auto;scrollbar-width:none;list-style:none;border-radius:var(--gtc-radius-pill);pointer-events:auto}.gtc-mf-nav__inner::-webkit-scrollbar{display:none}.gtc-mf-nav li{flex:none}.gtc-mf-nav a{position:relative;z-index:1;display:block;padding:0.6rem 1.05rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink-soft);font-size:0.84rem;font-weight:800;white-space:nowrap;text-decoration:none;transition:color 0.35s var(--gtc-ease)}.gtc-mf-nav a:hover{color:var(--gtc-color-ink)}.gtc-mf-nav a[aria-current="true"],.gtc-mf-nav a.is-tinte{color:var(--gtc-color-bg)}.gtc-mf-nav__inner.is-schwebt a[aria-current="true"]:not(.is-tinte){color:var(--gtc-color-ink-soft)}@media (max-width:40em){.gtc-mf-nav{top:calc(0.5rem + 3.6rem)}.gtc-mf-nav a{padding:0.55rem 0.8rem;font-size:0.8rem}}@media (max-width:22.5em){.gtc-mf-nav a{padding-inline:0.55rem;font-size:0.76rem}}@keyframes gtc-mf-step-in{from{opacity:0;transform:translateX(1.5rem)}}.gtc-mf-address{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0.85rem}@keyframes gtc-mf-pop{from{transform:scale(0.3);opacity:0}}.gtc-mf-panel__title{margin:0 0 var(--mf-stack);font-size:var(--gtc-step-2);font-weight:900}html:not(.no-js) .gtc-mf-panel__title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}::view-transition-group(mf-motifs){animation-duration:0.5s;animation-timing-function:var(--mf-ease)}.gtc-mf-dialog{width:min(100rem,calc(100vw - 2rem));height:min(62rem,calc(100dvh - 2rem));max-width:none;max-height:none;margin:auto;padding:0;border:0;overflow:hidden;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg);color:var(--gtc-color-ink);box-shadow:0 80px 160px -60px rgba(22,18,15,0.7);opacity:0;transform:translateY(2.5rem) scale(0.98);transition:opacity 0.35s var(--gtc-ease),transform 0.7s var(--gtc-spring),overlay 0.4s allow-discrete,display 0.4s allow-discrete}.gtc-mf-dialog[open]{opacity:1;transform:none}@starting-style{.gtc-mf-dialog[open]{opacity:0;transform:translateY(2.5rem) scale(0.98)}}.gtc-mf-dialog::backdrop{background:color-mix(in oklab,var(--mf-tone,#8c7868) 40%,rgba(22,18,15,0.62));-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);opacity:0;transition:opacity 0.4s var(--gtc-ease),overlay 0.4s allow-discrete,display 0.4s allow-discrete}.gtc-mf-dialog[open]::backdrop{opacity:1}@starting-style{.gtc-mf-dialog[open]::backdrop{opacity:0}}.gtc-mf-dialog__panel{position:relative;display:grid;height:100%}.gtc-mf-stage{position:relative;margin:0;overflow:hidden;background:color-mix(in oklab,var(--mf-tone) 72%,var(--gtc-color-bg));transition:background-color 0.6s var(--gtc-ease-tint)}.gtc-mf-stage__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.4s var(--gtc-ease),transform 1.2s var(--mf-ease),filter 0.4s var(--gtc-ease)}.gtc-mf-stage.is-swapping .gtc-mf-stage__img{opacity:0.2;transform:scale(1.05);filter:blur(8px)}.gtc-mf-stage--fotos .gtc-mf-stage__img{padding:clamp(1rem,3vw,2.5rem);object-fit:contain}.gtc-mf-stage__caption{position:absolute;inset:auto 1rem 1rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:0.6rem}.gtc-mf-stage__label{display:grid;gap:0.1rem;padding:0.7rem 1.1rem;border-radius:1.1rem}.gtc-mf-stage__label span{font-size:0.72rem;font-weight:800;letter-spacing:0.06em;color:var(--gtc-color-ink-mute)}.gtc-mf-stage__label span:empty{display:none}.gtc-mf-stage__label strong{font-family:var(--gtc-font-display);font-size:calc(clamp(1.4rem,1rem + 1.4vw,2.3rem) * var(--gtc-titel,1));font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-mf-stage__label strong:empty{display:none}.gtc-mf-stage__label:has(span:empty):has(strong:empty){display:none}.gtc-mf-stage__tools{display:flex;align-items:center;gap:0.3rem;padding:0.3rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 58%,transparent);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.gtc-mf-stage__tools .gtc-mf-round{width:2.5rem;height:2.5rem}.gtc-mf-stage__count{min-width:4.4rem;font-size:0.78rem;font-weight:800;text-align:center;font-variant-numeric:lining-nums tabular-nums}[data-mf-share].is-done{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mf-dialog__body{display:grid;align-content:start;gap:var(--mf-group);overflow-y:auto;overscroll-behavior:contain;padding:clamp(2rem,1.2rem + 2.6vw,4rem) clamp(1.25rem,0.6rem + 2.6vw,3.5rem);scrollbar-width:thin;scrollbar-color:var(--gtc-color-line) transparent}.gtc-mf-dialog__body>*{min-width:0}.gtc-mf-dialog__title{margin:0;padding-right:3.5rem;font-size:calc(clamp(2.2rem,1.4rem + 2.4vw,4.4rem) * var(--gtc-titel,1));font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat);overflow-wrap:break-word}.gtc-mf-dialog__title:focus{outline:none}.gtc-mf-dialog__lead{max-width:40ch;margin:0.9rem 0 0;font-size:var(--gtc-step-1);font-weight:400;line-height:1.45;color:var(--gtc-color-ink-soft)}.gtc-mf-dialog__meta{margin:0.8rem 0 0;font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink-mute)}.gtc-mf-close{position:absolute;top:1rem;right:1rem;z-index:5;box-shadow:0 8px 24px -10px rgba(22,18,15,0.45)}.gtc-mf-gruppe{margin:0 0 1.4rem;padding-right:3.5rem}.gtc-mf-gruppe__titel{margin:0 0 0.55rem;font-size:0.66rem;font-weight:800;letter-spacing:0.13em;line-height:1.2;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-mf-gruppe ul{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0;padding:0;list-style:none}.gtc-mf-gruppe__pille{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 0.95rem;border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg);color:var(--gtc-color-ink);font:inherit;font-size:0.8rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-mf-gruppe__pille:hover{border-color:var(--gtc-color-ink)}.gtc-mf-gruppe__pille[aria-current="true"]{border-color:var(--gtc-color-ink);background:var(--gtc-color-ink);color:var(--gtc-color-bg);cursor:default}.gtc-mf-gruppe__pille:focus-visible{outline:2px solid var(--gtc-color-accent);outline-offset:2px}.gtc-mf-group__title{display:flex;align-items:baseline;gap:0.5rem;margin:0 0 0.9rem;padding-top:var(--mf-stack);border-top:1px solid var(--gtc-color-line);font-family:var(--gtc-font-sans);font-size:0.86rem;font-weight:800;letter-spacing:0;scale:none}.gtc-mf-group__title span{font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums}.gtc-mf-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.4rem,1fr));gap:0.9rem 0.6rem;margin:0;padding:0;list-style:none}.gtc-mf-swatches--fotos{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:0.6rem}.gtc-mf-swatch{display:grid;gap:0.45rem;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gtc-mf-swatch__img{display:block;aspect-ratio:1;overflow:hidden;border-radius:0.9rem;background:var(--gtc-color-bg-soft);box-shadow:inset 0 0 0 1px rgba(22,18,15,0.08);transition:transform 0.5s var(--gtc-spring),box-shadow 0.35s var(--gtc-ease)}.gtc-mf-swatch__img img{width:100%;height:100%;object-fit:cover}.gtc-mf-swatch:hover .gtc-mf-swatch__img{transform:translateY(-3px) scale(1.04);box-shadow:0 16px 28px -16px rgba(22,18,15,0.55)}.gtc-mf-swatch[aria-pressed="true"] .gtc-mf-swatch__img{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 4px var(--gtc-color-ink)}.gtc-mf-swatch:focus-visible{outline:none}.gtc-mf-swatch:focus-visible .gtc-mf-swatch__img{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}.gtc-mf-swatch__name{font-size:0.78rem;font-weight:700;line-height:1.25}.gtc-mf-swatch[aria-pressed="true"] .gtc-mf-swatch__name{font-weight:800}.gtc-mf-faq{border-top:1.5px solid var(--gtc-color-ink)}.gtc-mf-faq .gtc-pdp-qa summary{font-size:var(--gtc-step-0)}.gtc-mf-dialog__foot{display:grid;gap:var(--mf-group);justify-items:start}.gtc-mf-dialog__pager{display:flex;justify-content:space-between;gap:1rem;width:100%;padding-top:var(--mf-stack);border-top:1px solid var(--gtc-color-line)}.gtc-mf-dialog__pager a{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;text-decoration:none;transition:gap 0.5s var(--gtc-spring);letter-spacing:var(--gtc-laufweite-klein)}.gtc-mf-dialog__pager a:hover{gap:0.9rem;color:var(--gtc-color-ink)}.gtc-mf-dialog__pager .gtc-icon{width:1.1rem;height:1.1rem}@media (min-width:62em){.gtc-mf-dialog__panel{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media (max-width:61.99em){.gtc-mf-dialog{width:100%;height:100dvh;margin:0;border-radius:0;transform:translateY(100%)}}@media (max-width:61.99em){@starting-style{.gtc-mf-dialog[open]{opacity:0;transform:translateY(100%)}}}@media (max-width:61.99em){.gtc-mf-dialog__panel{display:block;overflow-y:auto;overscroll-behavior:contain}.gtc-mf-stage{position:sticky;top:0;z-index:2;height:42svh}.gtc-mf-stage__caption{inset:auto 0.75rem 0.75rem}.gtc-mf-stage__label{padding:0.5rem 0.85rem}.gtc-mf-dialog__body{overflow:visible;padding-bottom:3rem}.gtc-mf-close{position:fixed;top:0.75rem;right:0.75rem}.gtc-mf-swatches{grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr))}.gtc-mf-swatch{scroll-margin-top:calc(42svh + 1rem)}}.no-js .gtc-mf-dialog:target{position:fixed;inset:0;z-index:200;display:block;width:100%;height:100%;opacity:1;transform:none}@keyframes gtc-mf-open{from{clip-path:inset(0 var(--gtc-gutter) round var(--mf-radius))}to{clip-path:inset(0 0 round 0)}}@keyframes gtc-mf-settle{from{transform:scale(1.14)}to{transform:scale(1)}}@keyframes gtc-mf-unveil{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes gtc-mf-shelve{from{clip-path:inset(100% -1rem -1rem)}to{clip-path:inset(-1rem)}}@keyframes gtc-mf-drift{from{transform:translateY(var(--mf-drift,1.5rem))}to{transform:translateY(calc(var(--mf-drift,1.5rem) * -1))}}@keyframes gtc-mf-slide{from{transform:translateX(var(--mf-from))}to{transform:translateX(var(--mf-to))}}@keyframes gtc-mf-fan{from{--mf-spread:0.6deg}to{--mf-spread:7deg}}@keyframes gtc-mf-rise{from{opacity:0;transform:translateY(2.5rem) scale(0.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gtc-mf-dialog,.gtc-mf-dialog::backdrop,.gtc-mf-lightbox,.gtc-mf-step,.gtc-mf-form__mark{transition:none;animation:none}}#gtc-katalog{scroll-margin-top:var(--gtc-space-xs)}.gtc-shero{padding-bottom:var(--gtc-space-xl)}.gtc-shero .gtc-hero__headline{margin-bottom:0}.gtc-shero .gtc-kinetic{font-size:min(calc(5.8rem * var(--gtc-titel,1)),15cqi)}.gtc-mechanik--sys{container-type:inline-size}.gtc-sbar .gtc-fopt__name,[data-ssheet] .gtc-fopt__name{display:inline-flex;align-items:center;gap:0.6rem}.gtc-sdot{display:inline-block;flex:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--gtc-color-bg-soft) center / cover no-repeat;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.gtc-fopt[aria-pressed="true"] .gtc-sdot{box-shadow:0 0 0 1.5px var(--gtc-color-bg)}.gtc-fopt .gtc-sdot{width:1.5rem;height:1.5rem}.gtc-sdot--foto{border-radius:0.4rem;background-color:var(--gtc-color-bg-soft);background-blend-mode:multiply}.gtc-ssystem__media{position:relative;min-width:0}.gtc-ssystem__shot::after,.gtc-scard__tile::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08)}.gtc-sgrid{--gtc-spalt:var(--gtc-space-m);--gtc-karte:clamp(17rem,7.5rem + 10vw,26rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(calc((100% - var(--gtc-spalt)) / 2),var(--gtc-karte)),1fr));gap:var(--gtc-space-xl) var(--gtc-spalt)}@media (max-width:40em){.gtc-sgrid{--gtc-spalt:0.75rem}}.gtc-scard{position:relative;display:flex;flex-direction:column;gap:0.95rem;min-width:0}.gtc-scard__tile{aspect-ratio:4 / 3;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate}.gtc-scard__imglink,.gtc-scard__media{position:absolute;inset:0;display:block}.gtc-scard .gtc-scard__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.55s var(--gtc-ease),transform 0.9s var(--gtc-ease)}.gtc-scard__img--alt{opacity:0;transform:scale(1.05)}.gtc-scard:hover .gtc-scard__img--alt{opacity:1;transform:none}.gtc-scard:hover .gtc-scard__img:not(.gtc-scard__img--alt){transform:scale(1.03)}.gtc-scard.is-cut .gtc-scard__img{padding:7%;object-fit:contain;mix-blend-mode:multiply}.gtc-scard.is-cut:hover .gtc-scard__img{transform:none}.gtc-scard:hover .gtc-scard__tile,.gtc-scard:focus-within .gtc-scard__tile{--gtc-hs:1.02;z-index:2;box-shadow:0 28px 60px -24px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-scard[data-mtone-hover]:hover .gtc-scard__tile{--gtc-tile-tone:var(--gtc-tile-tone-hover)}.gtc-sgrid:hover .gtc-scard__tile{--gtc-focus:0.975}.gtc-sgrid:hover .gtc-scard:hover .gtc-scard__tile{--gtc-focus:1}.gtc-scard:has(.gtc-scard__link:focus-visible) .gtc-scard__tile{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}.gtc-scard__systems{position:absolute;left:0.65rem;bottom:0.65rem;z-index:2;display:flex;flex-wrap:wrap;gap:0.3rem;max-width:calc(100% - 1.3rem);pointer-events:none}.gtc-scard__sys{padding:0.32rem 0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.68rem;font-weight:800;letter-spacing:0.02em;white-space:nowrap;opacity:0;transform:translateY(0.35rem);transition:opacity 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-scard__sys + .gtc-scard__sys{transition-delay:40ms}.gtc-scard:hover .gtc-scard__sys,.gtc-scard:focus-within .gtc-scard__sys{opacity:1;transform:none}.gtc-scard__go{text-decoration:none}.gtc-scard__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 7.6rem)}.gtc-scard:hover .gtc-scard__go,.gtc-scard:focus-within .gtc-scard__go{opacity:1}.gtc-scard__go:hover,.gtc-scard__go:focus-visible{color:var(--gtc-color-ink)}.gtc-scard__go:focus-visible{--gtc-ms:1}.gtc-scard__body{position:relative;display:grid;gap:0.55rem;padding:0 0.15rem}.gtc-scard__head{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem}.gtc-scard__title{min-width:0;margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.2rem,1.08rem + 0.35vw,1.45rem);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-klein);text-wrap:balance}.gtc-scard__link{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.5s var(--gtc-ease)}.gtc-scard__link::after{content:"";position:absolute;inset:-0.3rem -0.15rem}.gtc-scard__link:focus-visible{outline:none}.gtc-scard:hover .gtc-scard__link,.gtc-scard__link:focus-visible{background-size:100% 1px;color:var(--gtc-color-ink)}.gtc-scard__price{flex:none;margin:0;font-size:0.98rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.gtc-scard__from{margin-right:0.1rem;font-size:0.64rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-scard__text{max-width:48ch;margin:0;font-size:0.9rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft);text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.gtc-scard__formats{display:flex;flex-wrap:wrap;gap:0.3rem;margin:0.1rem 0 0;padding:0;list-style:none}.gtc-scard__formats li{padding:0.22rem 0.6rem;border-radius:var(--gtc-radius-pill);box-shadow:inset 0 0 0 1px var(--gtc-color-line);font-size:0.72rem;font-weight:800;font-variant-numeric:lining-nums;white-space:nowrap;color:var(--gtc-color-ink-soft);transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),box-shadow 0.3s var(--gtc-ease)}.gtc-scard__formats li.is-on{background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:none}.gtc-scard__formats .gtc-scard__more{color:var(--gtc-color-ink-mute);box-shadow:none;padding-inline:0.3rem}.gtc-scard__materials{display:flex;align-items:flex-start;gap:0.5rem;min-width:0;margin:0;font-size:0.76rem;font-weight:600;line-height:1.5;color:var(--gtc-color-ink-mute)}.gtc-scard__dots{display:inline-flex;flex:none;margin-top:0.1rem}.gtc-scard__mtext{min-width:0;text-wrap:balance}.gtc-scard__dots .gtc-sdot{width:0.95rem;height:0.95rem;box-shadow:0 0 0 1.5px var(--gtc-color-bg),inset 0 0 0 1px rgba(0,0,0,0.1)}.gtc-scard__dots .gtc-sdot + .gtc-sdot{margin-left:-0.22rem}.gtc-scard__colors{white-space:nowrap;font-variant-numeric:tabular-nums}.gtc-scard__mnames + .gtc-scard__colors::before{content:"·";margin-right:0.35rem}@supports (grid-template-rows:subgrid){.gtc-sgrid{row-gap:0}.gtc-scard{display:grid;grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;gap:0;margin-bottom:var(--gtc-space-xl)}.gtc-scard__tile{margin-bottom:0.95rem}.gtc-scard__body{grid-row:span 4;grid-template-rows:subgrid;align-items:start}.gtc-scard__head{grid-row:1}.gtc-scard__text{grid-row:2}.gtc-scard__formats{grid-row:3}.gtc-scard__materials{grid-row:4}}@media (max-width:40em){.gtc-scard__head{flex-direction:column;align-items:flex-start;gap:0.15rem}.gtc-scard__title{font-size:1.1rem}.gtc-scard__title,.gtc-scard__text{hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word}.gtc-scard__text{font-size:0.8rem}.gtc-scard__materials{flex-wrap:wrap}.gtc-scard__colors{white-space:normal}}@media (hover:none){.gtc-scard__sys{opacity:1;transform:none}.gtc-scard__go{height:2.75rem}.gtc-scard__go .gtc-shop__mark{width:2.75rem;height:2.75rem}.gtc-sgrid:hover .gtc-scard__tile{--gtc-focus:1}}.gtc-shop-more .gtc-pdp-room{padding-top:0}.gtc-kasse-seite .gtc-main{padding-top:0}.gtc-menge{display:inline-flex;align-items:center;height:2.75rem;border:1.5px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg);transition:border-color 0.2s var(--gtc-ease),box-shadow 0.2s var(--gtc-ease)}.gtc-menge:focus-within{border-color:var(--gtc-color-ink)}.gtc-menge__knopf{display:grid;place-items:center;width:2.75rem;height:100%;padding:0;border:0;border-radius:var(--gtc-radius-pill);background:none;color:var(--gtc-color-ink);cursor:pointer;touch-action:manipulation;transition:background-color 0.2s var(--gtc-ease),transform 0.2s var(--gtc-ease)}.gtc-menge__knopf:hover{background:var(--gtc-color-brand-soft)}.gtc-menge__knopf:active{transform:scale(0.96)}.gtc-menge__knopf:disabled{opacity:0.3;cursor:default;background:none;transform:none}.gtc-menge__knopf .gtc-icon{width:0.95rem;height:0.95rem;stroke-width:2}.gtc-menge__knopf[hidden]{display:none}.gtc-menge .quantity{display:flex;height:100%}.gtc-menge.is-bereit input.qty{width:3rem;padding:0;-moz-appearance:textfield;appearance:textfield}.gtc-menge.is-bereit input.qty::-webkit-inner-spin-button,.gtc-menge.is-bereit input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gtc-karte{position:relative;padding:clamp(1.25rem,3vw,2rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-karte__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.gtc-karte__titel{margin:0 0 0.9rem;padding-bottom:0.7rem;border-bottom:4px double var(--gtc-color-ink);font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein);scale:none}.gtc-karte__kopf .gtc-karte__titel{flex:1}.gtc-karte__aendern{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.8rem;font-weight:800;text-decoration:none}.gtc-karte__aendern .gtc-icon{width:0.9rem;height:0.9rem}.gtc-karte__aendern:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-karte__tabelle,.gtc-karte__tabelle tbody{display:block;width:100%}.gtc-karte__tabelle tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:0.42rem 0}.gtc-karte__tabelle th,.gtc-karte__tabelle td{display:block;padding:0;border:0}.gtc-karte__tabelle td[colspan]{grid-column:1 / -1}.gtc-karte__tabelle th{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0;text-align:left;font-size:0.9rem;font-weight:700}.gtc-karte__tabelle th::after{content:"";order:2;flex:1 0 1.25rem;align-self:baseline;height:0.3em;margin:0 0.45rem 0.22em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-karte__tabelle th>*{order:1}.gtc-karte__tabelle th>dl,.gtc-karte__tabelle th>small,.gtc-karte__tabelle th>p,.gtc-karte__tabelle th>div{order:3;flex-basis:100%}.gtc-karte__tabelle td{text-align:right;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-karte__tabelle .woocommerce-Price-amount{white-space:nowrap}.gtc-karte__posten tr{padding:0.5rem 0}.gtc-karte__posten th{font-family:var(--gtc-font-display);font-size:1rem;font-weight:800;letter-spacing:var(--gtc-laufweite-mini)}.gtc-karte__menge{margin-right:0.4rem;font-family:var(--gtc-font-sans);font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-karte__name{min-width:0}.gtc-karte__posten dl.variation{font-family:var(--gtc-font-sans);letter-spacing:0}.gtc-karte__summen{margin-top:0.5rem;padding-top:0.5rem;border-top:1.5px solid var(--gtc-color-ink)}.gtc-karte__still{color:var(--gtc-color-muted);font-size:0.84rem;font-weight:600}.gtc-karte__notiz{grid-column:1 / -1;margin:0.25rem 0 0;font-size:0.76rem;font-weight:600;line-height:1.45;color:var(--gtc-color-muted);text-align:left}.gtc-karte__notiz--achtung{color:var(--gtc-color-accent-dark)}.gtc-karte__zeile--rabatt td{display:flex;flex-direction:column;align-items:flex-end}.gtc-karte__weg{position:relative;font-size:0.72rem;font-weight:700;color:var(--gtc-color-muted)}.gtc-karte__weg::after{content:"";position:absolute;inset:-0.9rem -0.6rem}.gtc-karte__weg:hover{color:var(--gtc-color-error)}.gtc-karte__zeile--wahl{grid-template-columns:minmax(0,1fr)}.gtc-karte__zeile--wahl th::after{display:none}.gtc-karte__zeile--wahl td{text-align:left;font-weight:600}.gtc-karte .shipping-calculator-button{font-size:0.76rem;font-weight:800;color:var(--gtc-color-ink)}.gtc-karte .shipping-calculator-form{margin-top:0.6rem;text-align:left}.gtc-karte__zeile--frei td{color:var(--gtc-color-accent-dark)}.gtc-karte__stempel{display:inline-block;margin-left:0.5rem;padding:0.22em 0.65em;border:1.5px solid var(--gtc-color-accent-dark);border-radius:var(--gtc-radius-pill);color:var(--gtc-color-accent-dark);font-family:var(--gtc-font-sans);font-size:0.6rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;line-height:1.3;transform:rotate(-3deg)}.gtc-karte__zeile--frei.is-neu .gtc-karte__stempel{animation:gtc-stempel 0.62s var(--gtc-spring-pop) both}@keyframes gtc-stempel{from{opacity:0;transform:rotate(-14deg) scale(1.9)}}.gtc-karte__gesamt{margin-top:0.55rem;padding-top:0.85rem !important;border-top:4px double var(--gtc-color-ink)}.gtc-karte__gesamt th{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:900}.gtc-karte__gesamt th::after{display:none}.gtc-karte__gesamt th small{margin-top:0.1rem;font-family:var(--gtc-font-sans);font-size:0.74rem;font-weight:700;letter-spacing:0;color:var(--gtc-color-ink-mute)}.gtc-karte__gesamt td{font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel)}.gtc-karte__weiter{margin-top:var(--gtc-space-m)}.gtc-karte__weiter .gtc-btn{width:100%}.gtc-staffel,.gtc-karte__lieferzeit{--gtc-gruen:#4f8a5a;--gtc-gruen-dunkel:#2e5a37;--gtc-gruen-hell:#e2ece2}.gtc-karte__lieferzeit{display:grid;gap:0.12rem;margin:var(--gtc-space-s) 0 0;padding:0.8rem 1rem 0.85rem;border-radius:1rem;background:var(--gtc-gruen-hell);color:var(--gtc-color-ink-soft);font-size:0.86rem;font-weight:400;line-height:1.5;text-wrap:pretty}.gtc-karte__lieferzeit-marke{color:var(--gtc-gruen-dunkel);font-size:0.68rem;font-weight:800;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase}.gtc-karte__lieferzeit strong{color:var(--gtc-color-ink);font-weight:800}.gtc-karte__lieferzeit a{color:var(--gtc-gruen-dunkel);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-karte__lieferzeit a:hover{text-decoration-color:currentColor}@keyframes gtc-siegel{from{transform:rotate(-30deg) scale(0.6)}}@media (max-width:40em){.gtc-karte__gesamt td{font-size:var(--gtc-step-1)}}@media (prefers-reduced-motion:reduce){.gtc-karte__zeile--frei.is-neu .gtc-karte__stempel,.gtc-uid:has(.gtc-uid-stand.is-frei) .gtc-uid__marke{animation:none}}.gtc-karte .wc-gzd-cart-item-thumbnail{display:none}.gtc-karte .wc-gzd-cart-item-name-wrapper{display:inline}.gtc-karte__summen--allein{margin-top:0;padding-top:0;border-top:0}.gtc-wkd{interpolate-size:allow-keywords}.gtc-wkd .gtc-drawer__panel{padding-bottom:0}.gtc-wkd__inhalt{display:flex;flex:1 0 auto;flex-direction:column;gap:1rem}.gtc-wkd[open] .gtc-korb-more,.gtc-wkd[open] .gtc-drawer__foot{animation:none}.gtc-wkd.is-auf .gtc-wkd__pos{animation:gtc-rise-sm 0.4s var(--gtc-ease) calc(0.13s + var(--i,0) * 0.045s) backwards}.gtc-wkd.is-auf .gtc-wkd__mehr{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.2s backwards}.gtc-wkd.is-auf .gtc-wkd__foot{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.24s backwards}.gtc-wkd.is-auf .gtc-wkd__leer{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.14s backwards}.gtc-wkd__meldung{display:grid;grid-template-rows:0fr;margin-bottom:-1rem;transition:grid-template-rows 0.45s var(--gtc-ease),margin-bottom 0.45s var(--gtc-ease)}.gtc-wkd__meldung.is-sichtbar{grid-template-rows:1fr;margin-bottom:0}.gtc-wkd__meldung-innen{min-height:0;overflow:hidden}.gtc-wkd__meldung-text{display:flex;align-items:flex-start;gap:0.55rem;margin:0;padding:0.7rem 0.95rem;border-radius:0.9rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.82rem;font-weight:700;line-height:1.4;opacity:0;transform:translateY(-0.4rem);transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-wkd__meldung-text:empty{padding:0}.gtc-wkd__meldung-text::before{content:"";flex:none;width:1rem;height:1rem;margin-top:0.05rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center / contain no-repeat}.gtc-wkd__meldung-text:empty::before{content:none}.gtc-wkd__meldung.is-sichtbar .gtc-wkd__meldung-text{opacity:1;transform:none}.gtc-wkd__meldung.is-fehler .gtc-wkd__meldung-text{background:color-mix(in srgb,var(--gtc-color-error) 10%,var(--gtc-color-photo));color:var(--gtc-color-ink);box-shadow:inset 3px 0 0 var(--gtc-color-error)}.gtc-wkd__meldung.is-fehler .gtc-wkd__meldung-text::before{content:none}.gtc-wkd__liste{margin:0;padding:0;list-style:none}.gtc-wkd__pos{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-areas:"bild name weg" "bild zeile zeile";gap:0.6rem 0.9rem;padding:0.95rem 0;border-bottom:1px solid var(--gtc-color-line);transition:opacity 0.22s var(--gtc-ease),transform 0.3s var(--gtc-ease),height 0.32s var(--gtc-ease) 0.08s,padding 0.32s var(--gtc-ease) 0.08s,border-color 0.32s var(--gtc-ease) 0.08s}.gtc-wkd__pos:first-child{padding-top:0.35rem}.gtc-wkd__bild{grid-area:bild;align-self:start;width:4.5rem;aspect-ratio:1;overflow:hidden;border-radius:0.9rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-wkd .gtc-wkd__bild img{display:block;width:100%;height:100%;object-fit:contain}.gtc-wkd__pos.is-neu .gtc-wkd__bild{animation:gtc-slot 0.62s var(--gtc-spring-pop) 0.4s backwards}.gtc-wkd__name{grid-area:name;display:flex;flex-direction:column;gap:0.1rem;min-width:0}.gtc-wkd__titel{text-wrap:balance}.gtc-wkd__stueck{margin-top:0.15rem;font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted);font-variant-numeric:lining-nums tabular-nums}.gtc-wkd__weg{grid-area:weg;align-self:start;margin:-0.6rem -0.6rem 0 0}.gtc-wkd__weg:hover{color:var(--gtc-color-error)}.gtc-wkd__zeile{grid-area:zeile;display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.gtc-wkd__summe{font-size:1rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;transition:opacity 0.2s var(--gtc-ease)}.gtc-wkd__einzeln{font-size:0.84rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-wkd__zahl{width:3rem;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--gtc-color-ink);font:inherit;font-weight:800;font-variant-numeric:lining-nums tabular-nums;text-align:center;-moz-appearance:textfield;appearance:textfield}.gtc-wkd__zahl::-webkit-inner-spin-button,.gtc-wkd__zahl::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gtc-wkd__zahl:focus{outline:none}.gtc-wkd__auswahl{margin-top:0.3rem}.gtc-wkd__auswahl summary{display:inline-flex;align-items:center;gap:0.35rem;min-height:1.9rem;list-style:none;cursor:pointer;font-size:0.74rem;font-weight:800;color:var(--gtc-color-ink-soft)}.gtc-wkd__auswahl summary::-webkit-details-marker{display:none}.gtc-wkd__auswahl summary::after{content:"";width:0.4rem;height:0.4rem;margin-top:-0.15rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform 0.35s var(--gtc-spring),margin 0.35s var(--gtc-ease)}.gtc-wkd__auswahl[open] summary::after{margin-top:0.2rem;transform:rotate(-135deg)}.gtc-wkd__auswahl summary:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-wkd dl.variation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.05rem 0.55rem;margin:0;font-size:0.74rem;line-height:1.45}.gtc-wkd dl.variation dt{color:var(--gtc-color-ink-mute);font-weight:800}.gtc-wkd dl.variation dd{margin:0;color:var(--gtc-color-ink-soft);font-weight:400}.gtc-wkd dl.variation p{margin:0}.gtc-wkd__pos.is-weg{opacity:0;transform:translateX(1.5rem);pointer-events:none}@supports (interpolate-size:allow-keywords){.gtc-wkd__pos.is-weg{height:0;padding-block:0;border-bottom-color:transparent;overflow:hidden}}.gtc-wkd__pos.is-rechnet .gtc-wkd__summe,.gtc-wkd__inhalt.is-rechnet .gtc-wkd__karte td{opacity:0.35}.gtc-wkd__karte td{transition:opacity 0.2s var(--gtc-ease)}.gtc-wkd__foot{position:relative;gap:0.75rem;margin-inline:-1.25rem;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));background:var(--gtc-color-bg)}@media (min-height:40rem){.gtc-wkd__foot{position:sticky;bottom:0;z-index:1}.gtc-wkd__foot::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.75rem;background:linear-gradient(to top,color-mix(in srgb,var(--gtc-color-ink) 7%,transparent),transparent);opacity:0;pointer-events:none}}@media (min-height:40rem){@supports (animation-timeline:scroll()){.gtc-wkd__foot::before{animation:gtc-wkd-kante linear both;animation-timeline:scroll(nearest block)}}}@keyframes gtc-wkd-kante{0%,94%{opacity:1}100%{opacity:0}}.gtc-wkd__karte{padding:0.75rem 1.1rem 0.85rem;border-radius:1.2rem;box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-wkd__karte .gtc-karte__tabelle tr{padding:0.26rem 0}.gtc-wkd__karte .gtc-karte__tabelle th{font-size:0.84rem}.gtc-wkd__karte .gtc-karte__tabelle td{font-size:0.88rem}.gtc-wkd__karte .gtc-karte__gesamt{margin-top:0.35rem;padding-top:0.6rem !important}.gtc-wkd__karte .gtc-karte__gesamt th{font-size:1.1rem}.gtc-wkd__karte .gtc-karte__gesamt td{font-size:1.45rem}.gtc-wkd__karte .gtc-karte__lieferzeit{display:block;margin-top:0.6rem;padding:0.55rem 0.8rem;border-radius:0.8rem;font-size:0.78rem;line-height:1.45}.gtc-wkd__karte .gtc-karte__lieferzeit-marke{margin-right:0.4rem;font-size:0.64rem}.gtc-wkd__knoepfe{display:flex;gap:0.5rem}.gtc-drawer__foot .gtc-wkd__knoepfe .gtc-btn{width:auto;padding-inline:1.3em;white-space:nowrap}.gtc-wkd__knoepfe .gtc-btn:last-child{flex:1}.gtc-wkd__leer{display:flex;flex-direction:column;align-items:flex-start;gap:0.9rem;padding-bottom:1.25rem}.gtc-wkd__leer p{margin:0}.gtc-wkd__muster{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.84rem;font-weight:800;text-decoration:none}.gtc-wkd__muster .gtc-icon{width:1.1rem;height:1.1rem}.gtc-wkd__muster:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-badge[data-wk-count].is-neu{animation:gtc-slot 0.5s var(--gtc-spring-pop)}@media (max-width:24rem){.gtc-wkd__pos{grid-template-columns:3.75rem minmax(0,1fr) auto;column-gap:0.75rem}.gtc-wkd__bild{width:3.75rem}.gtc-drawer__foot .gtc-wkd__knoepfe .gtc-btn{padding-inline:1em}}@property --gtc-staffel-p{syntax:'<number>';inherits:false;initial-value:0}.gtc-staffel{min-width:0;padding-bottom:1.2rem;font-variant-numeric:lining-nums tabular-nums}.gtc-staffel__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.1rem 0.75rem;margin:0 0 0.6rem;font-size:0.8rem;font-weight:600;line-height:1.35;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-staffel__stand b{font-weight:800;color:var(--gtc-color-ink)}.gtc-staffel__gespart{font-weight:800;color:var(--gtc-gruen-dunkel);white-space:nowrap}.gtc-staffel__bahn{position:relative;height:0.35rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-gruen-hell)}.gtc-staffel__fuell{position:absolute;inset:0 auto 0 0;width:calc(var(--gtc-staffel-p) * 100%);border-radius:inherit;background:var(--gtc-gruen);transition:--gtc-staffel-p 0.45s var(--gtc-ease)}.gtc-staffel__marke{position:absolute;top:100%;left:calc(var(--x) * 100%);padding-top:0.5rem;translate:calc(var(--a) * -100%) 0;font-size:0.7rem;font-weight:700;line-height:1;white-space:nowrap;color:var(--gtc-color-muted);transition:color 0.2s var(--gtc-ease)}.gtc-staffel__marke.is-erreicht{color:var(--gtc-color-ink)}.gtc-staffel__marke~.gtc-staffel__marke::before{content:"";position:absolute;top:-0.5rem;left:calc(var(--a) * 100%);width:2px;height:0.7rem;margin-left:calc(-1px - (var(--a) - 0.5) * 2px);border-radius:1px;background:rgba(15,12,10,0.3);transition:background-color 0.2s var(--gtc-ease)}.gtc-staffel__marke.is-erreicht::before{background:var(--gtc-color-bg)}.gtc-staffel__marke.is-erreicht:last-child::before{background-color:transparent}.gtc-wkd__pos>.gtc-staffel{grid-column:2 / -1;margin-top:0.15rem}.gtc-wkd.is-auf .gtc-staffel__fuell{animation:gtc-staffel-auf 0.8s var(--gtc-ease) calc(0.3s + var(--i,0) * 0.045s) backwards}@keyframes gtc-staffel-auf{from{--gtc-staffel-p:0}}@media (prefers-reduced-motion:reduce){.gtc-staffel__fuell,.gtc-staffel__marke,.gtc-staffel__marke::before{transition:none}.gtc-wkd.is-auf .gtc-staffel__fuell{animation:none}}#gtc-zkatalog{scroll-margin-top:var(--gtc-space-xs)}.gtc-zcard .gtc-scard__img,.gtc-zreihe .gtc-zreihe__bild img,.gtc-zpdp-gallery .gtc-gallery__slide img{filter:brightness(1.05)}.gtc-zcard__proben{--gtc-probe:1.7rem;display:flex;flex-wrap:wrap;min-width:0;max-width:calc(100% + 0.3rem);margin:0 0 0 -0.3rem;padding:0;list-style:none}.gtc-zcard__proben>li{flex:0 1 auto;min-width:0}@media (hover:none){.gtc-zcard__proben{--gtc-probe:2.2rem}}.gtc-zpdp-gallery .gtc-gallery__stage{background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)))}.gtc-zpdp-gallery .gtc-gallery__slide{padding:9%}.gtc-zpdp-gallery .gtc-gallery__thumb{background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)))}.gtc-zpdp-gallery .gtc-gallery__thumb img{object-fit:contain;mix-blend-mode:multiply}@media (max-width:61.99em){.gtc-zpdp-gallery .gtc-gallery__stage{height:calc(75cqi + var(--pdp-kopf))}}@media (min-width:62em){.gtc-zpdp-gallery{height:clamp(24rem,100svh - 7rem,50rem)}}@property --kd-w{syntax:"<length>";inherits:true;initial-value:10rem}@keyframes gtc-kd-farbe{0%,100%{opacity:0}30%,70%{opacity:1}}@keyframes gtc-kd-tinte{0%,100%{opacity:0.9}30%,70%{opacity:0}}.gtc-btn--paper{background:var(--start-paper);border-color:var(--start-paper);color:var(--gtc-color-ink)}.gtc-btn--paper:hover{background:#fff;border-color:#fff;color:var(--gtc-color-ink);box-shadow:0 18px 40px -18px rgba(0,0,0,0.55)}.gtc-btn--line{background:transparent;border-color:rgba(250,249,247,0.6);color:var(--start-paper)}.gtc-btn--line:hover{background:rgba(250,249,247,0.12);border-color:var(--start-paper);color:var(--start-paper);box-shadow:none}@keyframes gtc-start-modal-ein{from{opacity:0;translate:0 1.5rem;scale:0.94}}@keyframes gtc-start-modal-aus{to{opacity:0;translate:0 0.75rem;scale:0.97}}@keyframes gtc-start-modal-hell{from{opacity:0}}@keyframes gtc-start-weg{to{scale:0.9;opacity:0.45;border-radius:0 0 3rem 3rem}}@keyframes gtc-start-auf{to{translate:0 -12vh;opacity:0}}@property --gtc-manu-p{syntax:"<number>";inherits:true;initial-value:1}@keyframes gtc-manu-lesen{from{--gtc-manu-p:0}to{--gtc-manu-p:1}}@keyframes gtc-start-gleiten{from{translate:6% 0}to{translate:-6% 0}}@keyframes gtc-start-lauf{from{transform:scaleX(0)}to{transform:scaleX(1)}}.gtc-start-karte__rahmen{display:none}@media (min-width:62em){.gtc-start-karte__rahmen{display:block;position:sticky;top:max(calc(var(--start-kopf-top) + var(--gtc-space-m)),calc(50svh + var(--start-kopf-top) / 2 - (100cqi - var(--karte-luecke)) / 4));aspect-ratio:1;border-radius:var(--start-radius);overflow:hidden;background:var(--gtc-color-bg-soft);box-shadow:0 40px 90px -50px var(--gtc-tile-tone,rgba(15,12,10,0.5));transition:box-shadow 0.6s var(--gtc-ease);color:inherit;text-decoration:none;cursor:pointer}}.gtc-start-posten__name{font-family:var(--gtc-font-display);font-size:calc(clamp(1.35rem,1.1rem + 0.9vw,2rem) * var(--gtc-titel,1));font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);transition:translate 0.5s var(--gtc-spring)}@keyframes gtc-start-oeffnen{from{clip-path:inset(10% 0 10% 14% round 2rem)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes gtc-start-naeher{from{scale:1.14}to{scale:1}}@keyframes gtc-start-laufband{to{transform:translateX(-100%)}}@keyframes gtc-konto-zeile-auf{from{transform:translateY(135%)}}@keyframes gtc-lauf-fuellen{from{transform:scaleX(0)}}@keyframes gtc-lauf-punkt{from{transform:scale(0.45)}}@keyframes gtc-lauf-fuellen-y{from{transform:scaleY(0)}}.gtc-konto-aktion--cancel{border-color:transparent;padding-inline:0.6rem;color:var(--gtc-color-muted)}.gtc-konto-aktion--cancel:hover{border-color:transparent;color:var(--gtc-color-error);text-decoration:underline}.gtc-konto-form{display:grid;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.woocommerce-password-strength{--stufe:0%;position:relative;margin-top:0.6rem;padding-top:0.65rem;color:var(--gtc-color-muted);font-size:0.8rem;font-weight:700;line-height:1.4}.woocommerce-password-strength::before,.woocommerce-password-strength::after{content:"";position:absolute;top:0;left:0;height:3px;border-radius:3px}.woocommerce-password-strength::before{right:0;background:var(--gtc-color-line)}.woocommerce-password-strength::after{width:var(--stufe);background:currentColor;transition:width 0.25s ease}.woocommerce-password-strength.short{--stufe:20%;color:var(--gtc-color-error)}.woocommerce-password-strength.bad{--stufe:45%;color:var(--gtc-color-error)}.woocommerce-password-strength.good{--stufe:75%;color:var(--gtc-color-accent-dark)}.woocommerce-password-strength.strong{--stufe:100%;color:var(--gtc-color-ink)}.woocommerce-password-hint{display:block;margin-top:0.35rem;color:var(--gtc-color-muted);font-size:0.75rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.woocommerce-password-strength::after{transition:none}}@keyframes gtc-konto-pw-foto{from{transform:scale(1.07)}}@keyframes gtc-konto-auftritt{from{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){:is(.gtc-konto-uebersicht,.gtc-konto-bestellung,.gtc-konto-tor,.gtc-konto-adressen)>*{animation:gtc-konto-auftritt 0.55s var(--gtc-ease) 0.05s backwards}:is(.gtc-konto-uebersicht,.gtc-konto-bestellung,.gtc-konto-tor,.gtc-konto-adressen)>:nth-child(2){animation-delay:0.09s}:is(.gtc-konto-uebersicht,.gtc-konto-bestellung,.gtc-konto-tor,.gtc-konto-adressen)>:nth-child(n+3){animation-delay:0.13s}}html.gtc-nav-open{overflow:hidden}.gtc-menue{--menue-abstand:clamp(2.1rem,1.7rem + 1.6vw,3rem);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);overflow:hidden;touch-action:manipulation}.gtc-menue::backdrop{background:rgba(22,18,15,0.22);opacity:0;transition:opacity 0.45s var(--gtc-ease)}.gtc-menue.is-offen::backdrop{opacity:1}.gtc-menue__blatt{position:absolute;inset:0;overflow:hidden;background:color-mix(in srgb,var(--gtc-color-bg) 80%,transparent);-webkit-backdrop-filter:blur(30px) saturate(170%);backdrop-filter:blur(30px) saturate(170%);clip-path:inset(var(--m-t,0.75rem) var(--m-r,0.5rem) var(--m-b,calc(100% - 3.85rem)) var(--m-l,0.5rem) round var(--m-rad,1.55rem));transition:clip-path 0.5s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__blatt{clip-path:inset(0 0 0 0 round 0)}.gtc-menue.is-zu .gtc-menue__blatt{transition-duration:0.32s;transition-timing-function:cubic-bezier(0.55,0,0.2,1)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gtc-menue__blatt{background:var(--gtc-color-bg)}}@media (prefers-reduced-transparency:reduce){.gtc-menue__blatt{background:var(--gtc-color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.gtc-menue__schein{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 38% at 88% 0%,color-mix(in srgb,var(--gtc-color-accent) 26%,transparent),transparent 72%),radial-gradient(60% 34% at 0% 100%,color-mix(in srgb,var(--gtc-color-accent) 18%,transparent),transparent 70%);opacity:0;transition:opacity 0.3s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__schein{opacity:1;transition:opacity 0.9s var(--gtc-ease) 0.15s}.gtc-menue__kopf{position:absolute;top:0;left:0;right:0;z-index:3;padding:var(--m-t,var(--gtc-space-xs)) var(--gtc-space-xs) 0;pointer-events:none}.gtc-menue__kopf .gtc-header__inner{pointer-events:auto}@media (max-width:40em){.gtc-menue__kopf{padding-inline:0.5rem}}.gtc-menue .gtc-nav-toggle{display:inline-flex;position:relative}.gtc-menue .gtc-nav-toggle::before{content:"";position:absolute;inset:-0.2rem -0.35rem -0.2rem 0}.gtc-menue.is-offen .gtc-nav-toggle__bars span:nth-child(1){top:50%;margin-top:-1px;transform:rotate(45deg)}.gtc-menue.is-offen .gtc-nav-toggle__bars span:nth-child(2){opacity:0}.gtc-menue.is-offen .gtc-nav-toggle__bars span:nth-child(3){top:50%;margin-top:-1px;transform:rotate(-45deg)}.gtc-menue__inhalt{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding-top:calc(var(--m-t,var(--gtc-space-xs)) + var(--m-h,3.5rem) + var(--gtc-space-m));padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px));scroll-padding-top:calc(var(--m-t,var(--gtc-space-xs)) + var(--m-h,3.5rem) + var(--gtc-space-s));scroll-padding-bottom:5rem;scrollbar-width:none}.gtc-menue__inhalt::-webkit-scrollbar{display:none}.gtc-menue__spalte{max-width:46rem;margin-inline:auto;padding-inline:var(--gtc-gutter)}.gtc-menue__teil{opacity:0;translate:0 1.1rem;transition:opacity 0.18s var(--gtc-ease),translate 0.18s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__teil{opacity:1;translate:none;transition:opacity 0.4s var(--gtc-ease) calc(0.12s + var(--i,0) * 0.05s),translate 0.8s var(--gtc-spring) calc(0.12s + var(--i,0) * 0.05s)}.gtc-menue__teil + .gtc-menue__teil{margin-top:var(--menue-abstand)}.gtc-menue__bar{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s);margin-bottom:0.85rem}.gtc-menue__titel{margin:0;font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);scale:none}.gtc-menue__alle{display:inline-flex;align-items:center;gap:0.35rem;margin-block:-0.9rem;padding-block:0.9rem;font-size:0.8rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink);text-decoration:none}.gtc-menue__alle .gtc-icon{width:0.95rem;height:0.95rem;transition:translate 0.45s var(--gtc-spring)}.gtc-menue__alle:hover{color:var(--gtc-color-ink)}.gtc-menue__alle:hover .gtc-icon,.gtc-menue__alle:focus-visible .gtc-icon{translate:0.2rem 0}.gtc-menue__karte{margin:0;padding:0;list-style:none}.gtc-menue__karte>li{margin:0}.gtc-menue__zeile{display:flex;align-items:baseline;gap:0.55rem;min-height:2.75rem;padding-block:0.5rem;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:translate 0.45s var(--gtc-spring)}.gtc-menue__zeile:hover{color:var(--gtc-color-ink)}.gtc-menue__zeile:active{translate:0.25rem 0;transition-duration:0.12s}.gtc-menue__name{min-width:0;font-family:var(--gtc-font-display);font-size:1.22rem;font-weight:800;line-height:1.14;letter-spacing:var(--gtc-laufweite-klein);font-variant-numeric:lining-nums;-webkit-hyphens:auto;hyphens:auto}.gtc-menue__karte--gross .gtc-menue__zeile{padding-block:0.42rem}.gtc-menue__karte--gross .gtc-menue__name{font-size:clamp(1.55rem,1.25rem + 1.3vw,1.95rem);letter-spacing:var(--gtc-laufweite-mittel)}.gtc-menue__punkte{--punkt:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent);flex:1 1 1.25rem;min-width:1.25rem;height:3px;translate:0 -0.28em;background:radial-gradient(circle at 1.5px 1.5px,var(--punkt) 1.05px,transparent 1.35px) 0 0 / 7px 3px repeat-x;transform-origin:0 50%;scale:0 1;transition:scale 0.18s var(--gtc-ease),background-color 0.2s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__punkte{scale:1;transition:scale 0.75s var(--gtc-ease) calc(0.25s + var(--i,0) * 0.05s + var(--j,0) * 0.035s)}.gtc-menue__zeile:hover .gtc-menue__punkte,.gtc-menue__zeile:focus-visible .gtc-menue__punkte{--punkt:var(--gtc-color-ink)}.gtc-menue__wert{flex:none;font-size:0.8rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums lining-nums}.gtc-menue__wert .gtc-icon{width:1rem;height:1rem;translate:0 0.15em;transition:translate 0.45s var(--gtc-spring)}.gtc-menue__zeile:hover .gtc-menue__wert .gtc-icon,.gtc-menue__zeile:focus-visible .gtc-menue__wert .gtc-icon{translate:0.2rem 0.15em}.gtc-menue__zeile[aria-current="page"] .gtc-menue__name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.18em}.gtc-menue__zeile[aria-current="page"] .gtc-menue__wert{color:var(--gtc-color-ink)}.gtc-menue__zeile--muster .gtc-menue__wert{color:var(--gtc-color-ink)}.gtc-menue__zeile--muster .gtc-menue__wert{font-family:var(--gtc-font-display);font-size:1.22rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-menue__notiz{margin:0.1rem 0 0;max-width:34ch;font-family:var(--gtc-font-display);font-style:italic;font-size:0.98rem;line-height:1.4;font-variant-numeric:lining-nums;color:var(--gtc-color-ink-soft);text-wrap:pretty;letter-spacing:var(--gtc-laufweite-text);word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-menue__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.5s var(--gtc-ease),scale 1.1s var(--gtc-ease)}.gtc-menue__foto.is-da{opacity:1}.gtc-menue__wisch{display:flex;gap:0.7rem;margin:-0.35rem calc(var(--gtc-gutter) * -1) 0;padding:0.35rem var(--gtc-gutter) 0.5rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none}.gtc-menue__wisch::-webkit-scrollbar{display:none}.gtc-menue__wisch>li{flex:none;margin:0;scroll-snap-align:start}.gtc-menue__wisch--proben{gap:0.45rem}.gtc-menue__bs{display:grid;gap:0.15rem;width:9.5rem;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.gtc-menue__bs:hover{color:var(--gtc-color-ink)}.gtc-menue__bs-bild,.gtc-menue__probe-bild{position:relative;display:block;overflow:hidden;background:var(--ton,var(--gtc-color-accent-soft));transition:scale 0.5s var(--gtc-spring)}.gtc-menue__bs-bild{aspect-ratio:4 / 3;margin-bottom:0.4rem;border-radius:0.8rem}.gtc-menue__bs:active .gtc-menue__bs-bild,.gtc-menue__probe:active .gtc-menue__probe-bild{scale:0.96;transition-duration:0.12s}.gtc-menue__bs:hover .gtc-menue__foto.is-da,.gtc-menue__bs:focus-visible .gtc-menue__foto.is-da{scale:1.05}.gtc-menue__bs-name{font-family:var(--gtc-font-display);font-size:1rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-menue__bs-preis{font-size:0.76rem;font-weight:800;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums lining-nums}.gtc-menue__probe{display:grid;justify-items:center;gap:0.1rem;width:4.9rem;text-align:center;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.gtc-menue__probe:hover{color:var(--gtc-color-ink)}.gtc-menue__probe-bild{width:4.25rem;height:4.25rem;margin-bottom:0.4rem;border-radius:0.85rem;box-shadow:0 0 0 1px rgba(15,12,10,0.08)}.gtc-menue__probe:hover .gtc-menue__probe-bild,.gtc-menue__probe:focus-visible .gtc-menue__probe-bild{scale:1.05}.gtc-menue__probe-name{max-width:100%;font-size:0.76rem;font-weight:800;line-height:1.2;-webkit-hyphens:auto;hyphens:auto}.gtc-menue__probe-n{font-size:0.68rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-menue__fuss{padding-top:var(--gtc-space-s)}.gtc-menue__zeiten{text-wrap:pretty;margin:0 0 0.5rem;font-size:0.8rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-menue__zeiten strong{display:block;font-weight:800;color:var(--gtc-color-ink)}.gtc-menue__recht{display:flex;flex-wrap:wrap;gap:0 1.1rem;margin:0;padding:0;list-style:none}.gtc-menue__recht a{display:inline-block;padding-block:0.8rem;font-size:0.78rem;font-weight:700;color:var(--gtc-color-ink-mute);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:0.2em}.gtc-menue__dock{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:center;padding:0 var(--gtc-space-xs) max(var(--gtc-space-xs),env(safe-area-inset-bottom,0px));pointer-events:none;opacity:0;translate:0 1.5rem;transition:opacity 0.18s var(--gtc-ease),translate 0.18s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__dock{opacity:1;translate:none;transition:opacity 0.35s var(--gtc-ease) 0.22s,translate 0.7s var(--gtc-spring) 0.22s}.gtc-menue__dock-pille{pointer-events:auto;display:flex;gap:0.3rem;width:min(100%,24rem);padding:0.3rem;border-radius:var(--gtc-radius-pill)}.gtc-menue__dock-knopf{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:2.9rem;padding:0 1rem;border-radius:var(--gtc-radius-pill);font-size:0.86rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:scale 0.45s var(--gtc-spring),background-color 0.2s var(--gtc-ease)}.gtc-menue__dock-knopf:first-child{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-menue__dock-knopf:first-child:hover{color:var(--gtc-color-bg);background:var(--gtc-color-ink-soft)}.gtc-menue__dock-knopf:not(:first-child):hover{color:var(--gtc-color-ink);background:color-mix(in srgb,#fff 55%,transparent)}.gtc-menue__dock-knopf:active{scale:0.96;transition-duration:0.12s}.gtc-menue__dock-knopf .gtc-icon{width:1.05rem;height:1.05rem}.gtc-menue *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}@media (prefers-reduced-motion:reduce){.gtc-menue__blatt{clip-path:none;opacity:0;transition:opacity 0.2s linear}.gtc-menue.is-offen .gtc-menue__blatt{clip-path:none;opacity:1}.gtc-menue__teil,.gtc-menue__dock,.gtc-menue.is-offen .gtc-menue__teil,.gtc-menue.is-offen .gtc-menue__dock{opacity:1;translate:none;scale:none;transition:none}.gtc-menue__punkte,.gtc-menue.is-offen .gtc-menue__punkte{scale:none;transition:none}.gtc-menue__zeile,.gtc-menue__wert .gtc-icon,.gtc-menue__dock-knopf,.gtc-menue__foto,.gtc-menue__bs-bild,.gtc-menue__probe-bild{transition:none}}.gtc-menue__status{margin-top:0.35rem;font-size:0.78rem}:root{--kt-creme:#fbeee3;--kt-offen:#3f8a52}.gtc-kt-status{display:inline-flex;align-items:center;gap:0.55rem;margin:0;padding:0.5rem 0.95rem 0.5rem 0.8rem;border-radius:var(--gtc-radius-pill);font-size:0.82rem;font-weight:700;line-height:1.3;color:var(--gtc-color-ink);font-variant-numeric:tabular-nums}.gtc-kt-status__punkt{flex:none;width:0.55rem;height:0.55rem;border-radius:50%;background:var(--gtc-color-accent)}.gtc-kt-status.is-offen .gtc-kt-status__punkt{background:var(--kt-offen);animation:gtc-kt-puls 2.4s var(--gtc-ease) infinite}@keyframes gtc-kt-puls{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--kt-offen) 55%,transparent)}70%,100%{box-shadow:0 0 0 0.55rem color-mix(in srgb,var(--kt-offen) 0%,transparent)}}.gtc-kt-chat{display:flex;flex-direction:column-reverse;width:100%;max-width:30rem;height:21rem;overflow-y:auto;overflow-x:hidden;margin:0 auto var(--gtc-space-m);padding-inline:var(--gtc-gutter);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%);mask-image:linear-gradient(to bottom,transparent,#000 22%);scrollbar-width:none;overflow-anchor:none}.gtc-kt-chat::-webkit-scrollbar{display:none}.gtc-kt-chat:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-2px;border-radius:1.3rem}@media (min-width:48em){.gtc-kt-chat{position:absolute;top:3rem;bottom:clamp(2.5rem,1.5rem + 4vw,5rem);right:max(var(--gtc-gutter),(100vw - var(--gtc-content)) / 2 + var(--gtc-gutter));width:min(30rem,40vw);max-width:none;height:auto;margin:0;padding:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%);mask-image:linear-gradient(to bottom,transparent,#000 18%)}}@keyframes gtc-kt-chat-punkt{0%,60%,100%{transform:none;opacity:0.45}30%{transform:translateY(-0.3rem);opacity:1}}@keyframes gtc-kt-chat-1{0%,2.03%{grid-template-rows:0fr;opacity:0}2.29%,3.31%{grid-template-rows:1fr;opacity:1}3.64%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-2{0%,3.39%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}4.41%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-3{0%,6.1%{grid-template-rows:0fr;opacity:0}6.36%,7.37%{grid-template-rows:1fr;opacity:1}7.71%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-4{0%,7.46%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}8.47%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-5{0%,10.17%{grid-template-rows:0fr;opacity:0}10.42%,11.44%{grid-template-rows:1fr;opacity:1}11.78%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-6{0%,11.53%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}12.54%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-7{0%,14.24%{grid-template-rows:0fr;opacity:0}14.49%,15.51%{grid-template-rows:1fr;opacity:1}15.85%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-8{0%,15.59%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}16.61%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-9{0%,18.31%{grid-template-rows:0fr;opacity:0}18.56%,19.58%{grid-template-rows:1fr;opacity:1}19.92%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-10{0%,19.66%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}20.68%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-11{0%,22.37%{grid-template-rows:0fr;opacity:0}22.63%,23.64%{grid-template-rows:1fr;opacity:1}23.98%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-12{0%,23.73%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}24.75%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-13{0%,26.44%{grid-template-rows:0fr;opacity:0}26.69%,27.71%{grid-template-rows:1fr;opacity:1}28.05%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-14{0%,27.8%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}28.81%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-15{0%,30.51%{grid-template-rows:0fr;opacity:0}30.76%,31.78%{grid-template-rows:1fr;opacity:1}32.12%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-16{0%,31.86%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}32.88%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-17{0%,34.58%{grid-template-rows:0fr;opacity:0}34.83%,35.85%{grid-template-rows:1fr;opacity:1}36.19%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-18{0%,35.93%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}36.95%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-19{0%,38.64%{grid-template-rows:0fr;opacity:0}38.9%,39.92%{grid-template-rows:1fr;opacity:1}40.25%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-20{0%,40%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}41.02%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-21{0%,42.71%{grid-template-rows:0fr;opacity:0}42.97%,43.98%{grid-template-rows:1fr;opacity:1}44.32%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-22{0%,44.07%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}45.08%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-23{0%,46.78%{grid-template-rows:0fr;opacity:0}47.03%,48.05%{grid-template-rows:1fr;opacity:1}48.39%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-24{0%,48.14%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}49.15%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-25{0%,50.85%{grid-template-rows:0fr;opacity:0}51.1%,52.12%{grid-template-rows:1fr;opacity:1}52.46%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-26{0%,52.2%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}53.22%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-27{0%,54.92%{grid-template-rows:0fr;opacity:0}55.17%,56.19%{grid-template-rows:1fr;opacity:1}56.53%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-28{0%,56.27%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}57.29%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-29{0%,58.98%{grid-template-rows:0fr;opacity:0}59.24%,60.25%{grid-template-rows:1fr;opacity:1}60.59%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-30{0%,60.34%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}61.36%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-31{0%,63.05%{grid-template-rows:0fr;opacity:0}63.31%,64.32%{grid-template-rows:1fr;opacity:1}64.66%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-32{0%,64.41%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}65.42%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-33{0%,67.12%{grid-template-rows:0fr;opacity:0}67.37%,68.39%{grid-template-rows:1fr;opacity:1}68.73%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-34{0%,68.47%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}69.49%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-35{0%,71.19%{grid-template-rows:0fr;opacity:0}71.44%,72.46%{grid-template-rows:1fr;opacity:1}72.8%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-36{0%,72.54%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}73.56%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-37{0%,75.25%{grid-template-rows:0fr;opacity:0}75.51%,76.53%{grid-template-rows:1fr;opacity:1}76.86%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-38{0%,76.61%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}77.63%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-39{0%,79.32%{grid-template-rows:0fr;opacity:0}79.58%,80.59%{grid-template-rows:1fr;opacity:1}80.93%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-40{0%,80.68%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}81.69%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-41{0%,83.39%{grid-template-rows:0fr;opacity:0}83.64%,84.66%{grid-template-rows:1fr;opacity:1}85%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-42{0%,84.75%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}85.76%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}.gtc-kt-nowrap{white-space:nowrap}.gtc-kt-person{display:flex;flex-direction:column;margin:0;padding:1.1rem 1.1rem 1rem;border-radius:1.25rem;background:var(--kt-creme)}@media (min-width:40em){.gtc-kt-person{padding:1.4rem 1.4rem 1.25rem}}.gtc-kband{padding-block:clamp(3rem,2rem + 4vw,6rem)}.gtc-kband__karte{display:grid;gap:var(--gtc-space-l);padding:clamp(1.5rem,1rem + 2.5vw,3rem);border-radius:1.75rem;background:linear-gradient(135deg,var(--kt-creme) 0%,var(--gtc-color-bg-soft) 75%);box-shadow:0 0 0 1px rgba(22,18,15,0.05),0 40px 80px -60px rgba(22,18,15,0.35)}.gtc-kband__wer .gtc-eyebrow{margin-bottom:0.5rem}.gtc-kband__titel{margin:0 0 0.6rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-kband__text{max-width:46ch;margin:0 0 var(--gtc-space-s);font-size:1rem;line-height:1.55;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-kband__status{padding-left:0}.gtc-kband__wege{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem}.gtc-kband__wege .gtc-btn{justify-content:center}.gtc-kband__mehr{display:inline-flex;align-items:center;gap:0.4rem;min-height:2.75rem;padding-inline:0.4rem;font-size:0.9rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none}.gtc-kband__mehr .gtc-icon{width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-kband__mehr:hover{color:var(--gtc-color-ink)}.gtc-kband__mehr:hover .gtc-icon,.gtc-kband__mehr:focus-visible .gtc-icon{translate:0.22rem 0}@media (max-width:40em){.gtc-kband__wege .gtc-btn{flex:1 1 8rem}.gtc-kband__mehr{flex:1 1 100%;justify-content:center}}@media (min-width:62em){.gtc-kband__karte{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--gtc-space-2xl)}.gtc-kband__wege{flex-direction:column;align-items:stretch;min-width:15rem}.gtc-kband__mehr{justify-content:center}}@media (prefers-reduced-motion:reduce){.gtc-kt-status.is-offen .gtc-kt-status__punkt{animation:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--kt-offen) 25%,transparent)}}.gtc-contact__alle{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;min-height:2.75rem;margin-top:0.5rem;padding:0 0.85rem;border-radius:0.75rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.82rem;font-weight:800;text-decoration:none}.gtc-contact__alle:hover{color:var(--gtc-color-bg);background:var(--gtc-color-ink-soft)}.gtc-contact__alle .gtc-icon{width:1rem;height:1rem}@property --gtc-press{syntax:"<number>";inherits:false;initial-value:1}@property --gtc-lx{syntax:"<number>";inherits:true;initial-value:-0.2}@property --gtc-ly{syntax:"<number>";inherits:true;initial-value:0}.gtc-footer{--fuss-papier:var(--gtc-color-bg-soft);--fuss-linie:color-mix(in srgb,var(--gtc-color-ink) 14%,transparent);position:relative;background:linear-gradient(to bottom,var(--fuss-oben,var(--gtc-color-bg)) 0,var(--fuss-papier) clamp(10rem,22vw,18rem));padding-block:clamp(3.5rem,2.5rem + 4vw,6.5rem) 5.5rem;font-size:0.9rem;color:var(--gtc-color-ink)}.gtc-footer__raster{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gtc-space-l) var(--gtc-space-m);padding-top:var(--gtc-space-l)}.gtc-footer__raster::before{content:"";position:absolute;inset:0 0 auto;height:1.5px;background:var(--gtc-color-ink);transform-origin:0 50%;transition:transform 1.1s var(--gtc-ease)}.gtc-footer__spalte{min-width:0}.gtc-footer__marke,.gtc-footer__kontakt{grid-column:1 / -1}.gtc-footer__sortiment{grid-row:span 2}.gtc-footer h2{margin:0 0 0.9rem;font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);scale:none}.gtc-footer ul{list-style:none;margin:0;padding:0}.gtc-footer li{margin:0}.gtc-footer__liste{display:grid;gap:0.1rem}.gtc-footer__link{display:inline-flex;align-items:baseline;gap:0.45em;padding-block:0.3rem;color:var(--gtc-color-ink);font-weight:600;line-height:1.35;text-decoration:none}.gtc-footer__link>span:first-child{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.45s var(--gtc-ease)}.gtc-footer__zahl{font-size:0.72rem;font-weight:700;color:var(--gtc-color-muted);font-variant-numeric:tabular-nums}.gtc-footer__link .gtc-icon{width:0.95em;height:0.95em;align-self:center;transition:translate 0.35s var(--gtc-ease)}.gtc-footer__link--alle{margin-top:0.35rem;font-weight:800}.gtc-footer__satz{max-width:24ch;margin:0 0 var(--gtc-space-m);font-family:var(--gtc-font-display);font-size:clamp(1.1rem,1rem + 0.35vw,1.3rem);font-weight:700;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);text-wrap:balance;word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-footer__satz em{font-style:italic;font-weight:500;color:var(--gtc-color-accent-dark)}.gtc-footer__muster{display:inline-flex;align-items:center;gap:0.6rem;min-height:2.75rem;padding:0 1.15rem 0 1.25rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.85rem;font-weight:800;white-space:nowrap;text-decoration:none;transition:background-color 0.3s var(--gtc-ease),scale 0.5s var(--gtc-spring)}.gtc-footer__muster .gtc-icon{width:1rem;height:1rem;transition:translate 0.4s var(--gtc-ease)}.gtc-footer__muster:active{scale:0.96}.gtc-footer__klein{margin:0.7rem 0 0;font-size:0.78rem;color:var(--gtc-color-muted)}.gtc-footer__kontakt .gtc-kt-status{align-items:flex-start;padding:0;margin:0 0 0.55rem;background:none;font-size:0.8rem;font-style:italic;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-footer__kontakt .gtc-kt-status__punkt{margin-top:0.4em}.gtc-footer__nummer{display:inline-block;margin-bottom:0.5rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;letter-spacing:var(--gtc-laufweite-klein);line-height:1.15;color:var(--gtc-color-ink);text-decoration:none;font-variant-numeric:lining-nums;white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat;transition:background-size 0.45s var(--gtc-ease);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-footer__zeiten{margin:0.6rem 0 0;font-size:0.78rem;line-height:1.6;color:var(--gtc-color-muted);font-variant-numeric:tabular-nums}.gtc-footer__zeiten span{white-space:nowrap}.gtc-footer__social{display:flex;gap:0.25rem;margin:0.8rem 0 0 -0.7rem !important}.gtc-footer__social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--gtc-color-ink-mute);transition:color 0.3s var(--gtc-ease),translate 0.45s var(--gtc-spring)}.gtc-footer__social svg{width:1.05rem;height:1.05rem;fill:currentColor}.gtc-footer__vertrauen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gtc-space-m) var(--gtc-space-l);margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding-top:var(--gtc-space-m);border-top:1px solid var(--fuss-linie)}.gtc-footer__zahlarten{display:flex;flex-wrap:wrap;align-items:center;gap:0.9rem clamp(1.1rem,0.6rem + 1vw,1.7rem)}.gtc-footer__zahlart{display:grid;place-items:center;height:2rem;color:var(--gtc-color-ink-mute);transition:translate 0.45s var(--gtc-spring),color 0.3s var(--gtc-ease)}.gtc-footer__zahlart svg{display:block;width:auto;height:var(--h,1rem);fill:currentColor}.gtc-footer__zahlart--text{height:1.55rem;padding-inline:0.55rem;border:1.5px solid currentColor;border-radius:0.3rem;font-size:0.66rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.gtc-footer__zusagen{display:flex;flex-wrap:wrap;gap:0.5rem 1.4rem}.gtc-footer__zusagen li{display:inline-flex;align-items:center;gap:0.45rem;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-footer__zusagen .gtc-icon{width:1.05rem;height:1.05rem;flex:none;color:var(--gtc-color-accent-dark)}.gtc-footer__praegung{container-type:inline-size;margin-top:clamp(2.5rem,1.5rem + 4vw,5rem)}.gtc-footer__name{--fit:15.6;display:block;margin:0 0 0 -0.02em;font-family:var(--gtc-font-display);width:max-content;font-size:calc(var(--fit) * 1cqi);font-weight:900;line-height:0.82;letter-spacing:-0.035em;padding-bottom:0.2em;white-space:nowrap;color:var(--fuss-papier);user-select:none;transition:--gtc-lx 0.9s var(--gtc-ease),--gtc-ly 0.9s var(--gtc-ease)}.gtc-footer__name span{--dx:clamp(-1,(var(--i) / var(--n) - var(--gtc-lx)) * 2.6,1);--dy:calc(0.8 - var(--gtc-ly) * 0.35);--e:max(1em,4.5rem);text-shadow:calc(var(--dx) * -0.011 * var(--e) * var(--gtc-press)) calc(var(--dy) * -0.013 * var(--e) * var(--gtc-press)) calc(0.004 * var(--e)) rgb(255 255 255 / calc(0.95 * var(--gtc-press))),calc(var(--dx) * 0.012 * var(--e) * var(--gtc-press)) calc(var(--dy) * 0.015 * var(--e) * var(--gtc-press)) calc(0.012 * var(--e)) rgb(74 56 40 / calc(0.3 * var(--gtc-press))),calc(var(--dx) * 0.03 * var(--e) * var(--gtc-press)) calc(var(--dy) * 0.045 * var(--e) * var(--gtc-press)) calc(0.07 * var(--e)) rgb(74 56 40 / calc(0.08 * var(--gtc-press)))}.gtc-footer__blind{display:flex;justify-content:flex-end;margin:0}.gtc-footer__blind a{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.72rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-muted);text-decoration:none;transition:color 0.3s var(--gtc-ease)}.gtc-footer__blind .gtc-icon{width:0.9rem;height:0.9rem;transition:translate 0.35s var(--gtc-ease)}.gtc-footer__recht{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.6rem var(--gtc-space-l);margin-top:var(--gtc-space-m);padding-top:var(--gtc-space-s);border-top:1px solid var(--fuss-linie);font-size:0.78rem;color:var(--gtc-color-muted)}.gtc-footer__recht p{flex:1 1 100%;margin:0}.gtc-footer__recht ul{display:flex;flex-wrap:wrap;gap:0 1.2rem}.gtc-footer__recht a,.gtc-footer__oben,.gtc-footer__cookies{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;color:var(--gtc-color-ink);font-weight:700;text-decoration:none}.gtc-footer__oben,.gtc-footer__cookies{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:700}.gtc-footer__oben .gtc-icon{width:1rem;height:1rem;transition:translate 0.35s var(--gtc-ease)}.gtc-footer__recht a>span,.gtc-footer__oben>span,.gtc-footer__cookies>span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.45s var(--gtc-ease)}.gtc-footer *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:0.3rem}@media (hover:hover) and (pointer:fine){.gtc-footer__link:hover>span:first-child,.gtc-footer__nummer:hover,.gtc-footer__recht a:hover>span,.gtc-footer__oben:hover>span,.gtc-footer__cookies:hover>span{background-size:100% 1px}.gtc-footer__nummer:hover{background-size:100% 1.5px}.gtc-footer__link:hover .gtc-icon{translate:0.2rem 0}.gtc-footer__muster:hover{background:var(--gtc-color-accent-dark)}.gtc-footer__muster:hover .gtc-icon{translate:0.2rem 0}.gtc-footer__social a:hover{color:var(--gtc-color-ink);translate:0 -0.15rem}.gtc-footer__zahlart:hover{translate:0 -0.15rem;color:var(--gtc-color-ink)}.gtc-footer__blind a:hover{color:var(--gtc-color-ink)}.gtc-footer__blind a:hover .gtc-icon{translate:0.2rem 0}.gtc-footer__oben:hover .gtc-icon{translate:0 -0.2rem}}@media (max-width:47.99em){.gtc-footer{padding-bottom:6rem}.gtc-footer__raster{row-gap:0;padding-top:var(--gtc-space-m)}.gtc-footer__marke{padding-bottom:var(--gtc-space-l)}.gtc-footer__sortiment{grid-column:1 / -1;grid-row:auto}.gtc-footer__sortiment .gtc-footer__liste{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gtc-space-m)}.gtc-footer__sortiment li:has(.gtc-footer__link--alle){grid-column:1 / -1}.gtc-footer__sortiment,.gtc-footer__spalte:nth-child(3),.gtc-footer__spalte:nth-child(4),.gtc-footer__kontakt{position:relative;padding-top:var(--gtc-space-m)}.gtc-footer__spalte:nth-child(3),.gtc-footer__spalte:nth-child(4),.gtc-footer__kontakt{margin-top:var(--gtc-space-l)}.gtc-footer__sortiment::before,.gtc-footer__spalte:nth-child(3)::before,.gtc-footer__kontakt::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--fuss-linie);transform-origin:0 50%;transition:transform 1s var(--gtc-ease) calc(var(--i,0) * 70ms + 200ms)}.gtc-footer__spalte:nth-child(3)::before{right:calc(-100% - var(--gtc-space-m))}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__spalte::before{transform:scaleX(0)}.gtc-footer__liste{gap:0}.gtc-footer__link{padding-block:0.65rem;font-size:0.95rem;-webkit-hyphens:auto;hyphens:auto}.gtc-footer__link--alle{margin-top:0.25rem}.gtc-footer h2{margin-bottom:0.5rem}.gtc-footer__social{margin-top:0.5rem !important}.gtc-footer__nummer{margin-block:0.15rem 0.35rem;padding-block:0.15rem;font-size:var(--gtc-step-2)}.gtc-footer__kontakt .gtc-footer__liste{margin-top:0.1rem}.gtc-footer__zeiten{margin-top:0.75rem}.gtc-footer__vertrauen{gap:var(--gtc-space-m);margin-top:var(--gtc-space-xl)}.gtc-footer__zahlarten{gap:0.75rem 1.1rem}.gtc-footer__zusagen{flex-direction:column;gap:0.55rem}.gtc-footer__praegung{margin-top:var(--gtc-space-xl)}.gtc-footer__blind a{font-size:0.66rem;letter-spacing:0.08em;text-align:right}.gtc-footer__recht{gap:0.35rem var(--gtc-space-m);margin-top:var(--gtc-space-l);padding-top:var(--gtc-space-s)}.gtc-footer__recht p{line-height:1.55}.gtc-footer__recht nav{flex:1 1 100%}.gtc-footer__recht ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gtc-space-m)}.gtc-footer__recht a,.gtc-footer__cookies{min-height:2.75rem}.gtc-footer__oben{margin-left:auto}}@media (max-width:22.49em){.gtc-footer__sortiment .gtc-footer__liste{grid-template-columns:minmax(0,1fr)}.gtc-footer__link{font-size:0.9rem}}@media (min-width:48em){.gtc-footer__raster{grid-template-columns:repeat(3,minmax(0,1fr))}.gtc-footer__marke{grid-column:1 / span 2}.gtc-footer__kontakt{grid-column:3;grid-row:1}.gtc-footer__sortiment{grid-row:auto}}@media (min-width:64em){.gtc-footer__raster{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(max-content,1fr)) minmax(13rem,1.25fr);gap:0}.gtc-footer__marke,.gtc-footer__kontakt{grid-column:auto;grid-row:auto}.gtc-footer__spalte{position:relative;padding-inline:var(--gtc-space-s)}.gtc-footer__spalte:first-child{padding-left:0}.gtc-footer__spalte:last-child{padding-right:0}.gtc-footer__spalte + .gtc-footer__spalte::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--fuss-linie);transform-origin:50% 0;transition:transform 1s var(--gtc-ease) calc(var(--i,0) * 70ms + 200ms)}}@media (min-width:75em){.gtc-footer__spalte{padding-inline:var(--gtc-space-m)}}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__raster::before{transform:scaleX(0)}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__spalte::before{transform:scaleY(0)}.gtc-footer__spalte,.gtc-footer__vertrauen>*{transition:opacity 0.8s var(--gtc-ease),translate 0.8s var(--gtc-ease);transition-delay:calc(var(--i,0) * 70ms + 120ms)}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__spalte,html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__vertrauen>*{opacity:0;translate:0 1.1rem}html:not(.no-js) .gtc-footer__praegung:not(.is-in) .gtc-footer__name span{--gtc-press:0}.gtc-footer__praegung.is-in .gtc-footer__name span{animation:gtc-praegen 1.2s var(--gtc-spring) calc(var(--i) * 55ms + 100ms) both}@keyframes gtc-praegen{from{--gtc-press:0}to{--gtc-press:1}}@supports (animation-timeline:view()){@media (hover:none){.gtc-footer__name{animation:gtc-streiflicht linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}@keyframes gtc-streiflicht{from{--gtc-lx:-0.4}to{--gtc-lx:0.75}}@media (prefers-reduced-motion:reduce){.gtc-footer *,.gtc-footer *::before{transition:none !important}.gtc-footer__spalte,.gtc-footer__vertrauen>*{opacity:1 !important;translate:none !important}.gtc-footer__raster::before,.gtc-footer__spalte::before{transform:none !important}.gtc-footer__name,.gtc-footer__name span{animation:none !important;--gtc-press:1 !important}}@media print{.gtc-footer{background:none}.gtc-footer__praegung,.gtc-footer__vertrauen,.gtc-footer__oben{display:none}}@keyframes gtc-zv-druck{0%{transform:translateY(-104%)}78%{transform:translateY(0)}100%{transform:translateY(0.35rem) rotate(-1.6deg)}}@keyframes gtc-zv-ab{from{transform:translateY(0.35rem) rotate(-1.6deg);opacity:1}to{transform:translate(55%,1.5rem) rotate(7deg);opacity:0}}@keyframes gtc-zv-stempel{0%{opacity:0;scale:1.6}55%{opacity:0.9;scale:0.96}100%{opacity:0.86;scale:1}}#cmplz-cookiebanner-container{--cmplz_banner_width:27rem;--cmplz_banner_background_color:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);--cmplz_banner_border_color:color-mix(in srgb,var(--gtc-color-ink) 9%,transparent);--cmplz_banner_border_width:1px;--cmplz_banner_border_radius:var(--gtc-radius-lg);--cmplz_banner_margin:0.55rem;--cmplz_title_font_size:1.3rem;--cmplz_text_color:var(--gtc-color-ink-soft);--cmplz_hyperlink_color:var(--gtc-color-ink);--cmplz_text_font_size:0.88rem;--cmplz_link_font_size:0.76rem;--cmplz_category_body_font_size:0.82rem;--cmplz_category_header_title_font_size:0.9rem;--cmplz_category_header_active_font_size:0.72rem;--cmplz_category_header_always_active_color:var(--gtc-color-accent-dark);--cmplz_button_accept_background_color:var(--gtc-color-ink);--cmplz_button_accept_border_color:var(--gtc-color-ink);--cmplz_button_accept_text_color:var(--gtc-color-bg);--cmplz_button_deny_background_color:transparent;--cmplz_button_deny_border_color:var(--gtc-color-ink);--cmplz_button_deny_text_color:var(--gtc-color-ink);--cmplz_button_settings_background_color:transparent;--cmplz_button_settings_border_color:transparent;--cmplz_button_settings_text_color:var(--gtc-color-ink);--cmplz_button_border_radius:var(--gtc-radius-pill);--cmplz_button_font_size:0.85rem;--cmplz_slider_active_color:var(--gtc-color-ink);--cmplz_slider_inactive_color:var(--gtc-color-line);--cmplz_slider_bullet_color:#fff}#cmplz-cookiebanner-container .cmplz-cookiebanner{top:auto;right:auto;bottom:1rem;left:1rem;width:min(var(--cmplz_banner_width),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);transform:none;padding:1.35rem 1.4rem 1.1rem;grid-gap:0.7rem;font-family:var(--gtc-font-sans);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 30px 80px -40px rgba(22,18,15,0.45),0 2px 6px rgba(22,18,15,0.06)}#cmplz-cookiebanner-container .cmplz-cookiebanner:not(.cmplz-hidden){animation:gtc-cookie-auf 0.7s var(--gtc-spring) both}@keyframes gtc-cookie-auf{from{opacity:0;translate:0 1.25rem;scale:0.98}}#cmplz-cookiebanner-container .cmplz-header{grid-template-columns:minmax(0,1fr) auto}#cmplz-cookiebanner-container .cmplz-logo{display:none}#cmplz-cookiebanner-container .cmplz-title{grid-column:1;justify-self:start;font-family:var(--gtc-font-display);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-klein);color:var(--gtc-color-ink);scale:var(--gtc-schmal) 1;transform-origin:0 0}#cmplz-cookiebanner-container .cmplz-close{grid-column:2;display:grid;place-items:center;width:2.25rem;height:2.25rem;margin:-0.4rem -0.5rem 0 0;border-radius:50%;color:var(--gtc-color-ink-mute);transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}#cmplz-cookiebanner-container .cmplz-close svg{width:0.9rem;height:0.9rem}#cmplz-cookiebanner-container .cmplz-divider{display:none}#cmplz-cookiebanner-container .cmplz-message{margin:0;line-height:1.55;text-wrap:pretty}#cmplz-cookiebanner-container .cmplz-message p{margin:0 0 0.5rem}#cmplz-cookiebanner-container .cmplz-message a,#cmplz-cookiebanner-container .cmplz-links .cmplz-link{color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category{background:none;border-top:1px solid var(--gtc-color-line)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category:last-child{border-bottom:1px solid var(--gtc-color-line)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:0}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category .cmplz-category-header{padding:0.65rem 0}#cmplz-cookiebanner-container .cmplz-category-title{font-weight:800;color:var(--gtc-color-ink)}#cmplz-cookiebanner-container .cmplz-always-active{font-weight:700;letter-spacing:0.02em}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category .cmplz-description{padding:0 0 0.75rem;line-height:1.5}#cmplz-cookiebanner-container .cmplz-buttons{flex-direction:row;flex-wrap:wrap}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn{flex:1 1 40%;min-height:2.75rem;padding:0 1rem;font-family:var(--gtc-font-sans);font-weight:800;letter-spacing:0;border-width:1.5px;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),scale 0.4s var(--gtc-spring)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:active{scale:0.96}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-view-preferences,#cmplz-cookiebanner-container .cmplz-buttons .cmplz-save-preferences{flex-basis:100%;min-height:2.5rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.25em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent)}#cmplz-cookiebanner-container .cmplz-links.cmplz-documents ul{gap:0.4rem 1rem;flex-wrap:wrap}#cmplz-cookiebanner-container .cmplz-cookiebanner *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}@media (hover:hover) and (pointer:fine){#cmplz-cookiebanner-container .cmplz-close:hover{background:color-mix(in srgb,var(--gtc-color-ink) 7%,transparent);color:var(--gtc-color-ink)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-accept:hover{background:var(--gtc-color-accent-dark);border-color:var(--gtc-color-accent-dark)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-deny:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-view-preferences:hover,#cmplz-cookiebanner-container .cmplz-buttons .cmplz-save-preferences:hover{text-decoration-color:currentColor}}@media (max-width:30em){#cmplz-cookiebanner-container .cmplz-cookiebanner{bottom:0.75rem;left:0.75rem;width:calc(100vw - 1.5rem);padding:1.15rem 1.1rem 0.9rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{display:block}}#cmplz-manage-consent{display:none !important}@media (prefers-reduced-motion:reduce){#cmplz-cookiebanner-container .cmplz-cookiebanner:not(.cmplz-hidden){animation:none}}.gtc-faq-verweis{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;font-size:0.92rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.3em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-faq-verweis .gtc-icon{flex:none;width:1rem;height:1rem;transition:translate 0.35s var(--gtc-ease)}.gtc-faq-verweis:hover{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.gtc-faq-verweis:hover .gtc-icon{translate:0.2rem 0}}.gtc-faq-verweis--liste{margin-top:1.1rem}.gtc-faq-kopf{padding-block:calc(var(--gtc-space-2xl) + 2rem) clamp(2.5rem,1.5rem + 3vw,4.5rem)}.gtc-faq-kopf .gtc-eyebrow{margin-bottom:0.9rem}.gtc-faq-kopf .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-faq-kopf{position:relative;isolation:isolate;overflow:hidden}@keyframes gtc-faq-wort{from{opacity:0;scale:1.04}}@keyframes gtc-faq-hupf{30%{transform:translateY(-34%) scale(0.94,1.06)}62%{transform:translateY(0) scale(1.12,0.86)}82%{transform:translateY(-6%)}}@keyframes gtc-faq-marke{50%{opacity:0}}@media (min-width:48em){.gtc-faq-kopf{display:grid;align-items:center;min-height:min(86svh,50rem)}.gtc-faq-kopf>.gtc-container>*{max-width:min(34rem,calc(100vw - 2 * max(var(--gtc-gutter),(100vw - var(--gtc-content)) / 2 + var(--gtc-gutter)) - min(36rem,44vw) - 2.5rem))}}@keyframes gtc-faq-ziel{from{background-color:var(--gtc-color-accent-soft)}}.gtc-faq-bild__wahl{position:relative;isolation:isolate;display:inline-grid;grid-template-columns:repeat(2,auto);gap:0.2rem;margin-bottom:0.85rem;padding:0.25rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft)}.gtc-faq-bild__wahl[hidden]{display:none}.gtc-faq-bild__knopf{display:inline-flex;align-items:center;justify-content:center;gap:0.45rem;min-height:2.25rem;padding:0 0.95rem;border:0;border-radius:var(--gtc-radius-pill);background:none;font:inherit;font-size:0.82rem;font-weight:800;line-height:1;color:var(--gtc-color-ink-soft);cursor:pointer;transition:color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease)}.gtc-faq-bild__knopf .gtc-icon{flex:none;width:1.05rem;height:1.05rem}.gtc-faq-bild__knopf:hover{color:var(--gtc-color-ink)}.gtc-faq-bild__knopf[aria-pressed="true"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-faq-bild__knopf:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-tinte-an .gtc-faq-bild__knopf[aria-pressed="true"]{background:none;color:var(--gtc-color-ink-soft)}.gtc-bzeile{display:flex;align-items:baseline;gap:0.65rem;min-width:0;margin:0}.gtc-bzeile__name{min-width:0;font-size:0.82rem;font-weight:800;line-height:1.35;color:var(--gtc-color-ink-mute)}.gtc-bzeile__punkte{flex:1;min-width:1.25rem;translate:0 -0.28em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-bzeile__wert{flex:none;font-family:var(--gtc-font-display);font-size:1.08rem;font-weight:700;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-ink);white-space:nowrap}.gtc-bzeile--link{position:relative;min-height:2.75rem;padding:0.8rem 0;color:var(--gtc-color-ink-soft);text-decoration:none}.gtc-bzeile--link .gtc-bzeile__name{font-size:1rem;color:inherit;transition:color 0.25s var(--gtc-ease)}.gtc-bzeile--link::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--gtc-color-ink);transform-origin:0 50%;transform:scaleX(0);transition:transform 0.6s var(--gtc-ease)}.gtc-bzeile--link:hover,.gtc-bzeile--link[aria-current]{color:var(--gtc-color-ink)}.gtc-bzeile--link:hover::after,.gtc-bzeile--link[aria-current]::after{transform:none}.gtc-bzeile--link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:0.3rem}.gtc-bkarte__ober{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.2rem 0.6rem;margin:0;font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-bkarte__ober>* + *::before{content:"·";margin-right:0.6rem;color:var(--gtc-color-muted)}.gtc-bkarte__ober a{position:relative;z-index:2;display:inline-block;padding-block:0.2rem;margin-block:-0.2rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-bkarte__ober a:hover{text-decoration:underline;text-underline-offset:0.3em}.gtc-blog-kopf{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--b-group)}.gtc-blog-kopf .gtc-eyebrow a{color:inherit;text-decoration:none}.gtc-blog-kopf .gtc-eyebrow a:hover{color:var(--gtc-color-ink)}.gtc-blog-kopf .gtc-hero__line>span,.gtc-bartikel__kopf .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-bpille{position:fixed;top:calc(var(--gtc-space-xs) + 4.1rem);left:0;right:0;z-index:70;display:flex;justify-content:center;padding-inline:var(--gtc-space-xs);pointer-events:none}.gtc-header-static .gtc-bpille{top:var(--gtc-space-xs)}.gtc-bpille__branche{position:relative;flex:none;padding-left:0.3rem;border-left:1px solid var(--gtc-color-line)}.gtc-bpille__menue{position:absolute;top:calc(100% + 0.6rem);right:0;min-width:13rem;margin:0;padding:0.4rem;list-style:none;border-radius:1.1rem;background:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);transform-origin:100% 0;animation:gtc-bpille-menue 0.45s var(--gtc-spring)}.gtc-bpille__menue[hidden]{display:none}@keyframes gtc-bpille-menue{from{opacity:0;transform:scale(0.96) translateY(-0.3rem)}}.gtc-bpille__menue a{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;min-height:2.75rem;padding:0.7rem 0.85rem;border-radius:0.7rem;font-size:0.9rem;font-weight:800;color:var(--gtc-color-ink-soft);text-decoration:none;transition:background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-bpille__menue a:hover,.gtc-bpille__menue a:focus-visible{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent);color:var(--gtc-color-ink);outline:none}.gtc-bpille__menue small{font-family:var(--gtc-font-display);font-size:0.95rem;font-weight:700;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-muted)}.gtc-bpille.is-suche .gtc-bpille__branche,.gtc-bpille.is-suche .gtc-bpille__gewaehlt{display:none}@keyframes gtc-bpille-suche{from{opacity:0;width:min(20rem,calc(100vw - 5.5rem))}}.gtc-bpille__feld{flex:1;min-width:0;height:2.5rem;padding:0 0.6rem 0 1rem;border:0;border-radius:var(--gtc-radius-pill);background:none;outline:0;font:inherit;font-size:0.95rem;font-weight:700;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-bpille__feld::placeholder{font-family:var(--gtc-font-display);font-style:italic;font-weight:400;color:var(--gtc-color-muted);opacity:1}.gtc-bpille__feld::-webkit-search-cancel-button{display:none}@media (max-width:40em){.gtc-bpille{top:calc(0.5rem + 3.6rem)}}@media (prefers-reduced-motion:reduce){.gtc-bpille__menue,.gtc-bpille.is-suche .gtc-bpille__suche{animation:none}}.gtc-baufmacher{position:relative}.gtc-bkarte.is-neu{animation:gtc-bkarte-auf 0.8s var(--gtc-ease) calc(min(var(--i,0),8) * 70ms) backwards}@keyframes gtc-bkarte-auf{from{opacity:0;transform:translateY(1.5rem)}}@media (prefers-reduced-motion:reduce){.gtc-bkarte.is-neu{animation:none}}.gtc-bkarte{position:relative;display:flex;flex-direction:column;gap:1.15rem;min-width:0}.gtc-bkarte__bild{aspect-ratio:4 / 3;background:color-mix(in oklab,var(--gtc-color-bg-soft) 78%,var(--gtc-tile-tone));isolation:isolate}.gtc-bkarte__bild::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.07)}.gtc-bkarte .gtc-bkarte__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale 0.9s var(--gtc-ease)}.gtc-bkarte:hover .gtc-bkarte__img{scale:1.04}.gtc-bkarte:hover .gtc-bkarte__bild,.gtc-bkarte:focus-within .gtc-bkarte__bild{--gtc-hs:1.02;z-index:2;box-shadow:0 28px 60px -22px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-bkarte:hover .gtc-shop,.gtc-bkarte:focus-within .gtc-shop{opacity:1}.gtc-bkarte__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 4rem)}.gtc-bkarte__text{display:flex;flex-direction:column;gap:0.7rem;padding-inline:0.1rem}.gtc-bkarte__titel{margin:0;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:clamp(1.3rem,1.1rem + 0.6vw,1.7rem);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-bkarte__link{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.5s var(--gtc-ease)}.gtc-bkarte:hover .gtc-bkarte__link,.gtc-bkarte__link:focus-visible{background-size:100% 1px}.gtc-bkarte__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:4px;border-radius:0.2rem}.gtc-bkarte__vorspann{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;max-width:52ch;font-size:0.97rem;line-height:1.6;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-bkarte .gtc-bzeile{margin-top:0.2rem;padding-top:0.75rem;border-top:1px solid var(--gtc-color-line)}@keyframes gtc-blog-titel{from{opacity:0;transform:translateY(0.35em)}}@keyframes gtc-blog-lesen{from{transform:scaleX(0)}to{transform:scaleX(1)}}.gtc-bkarte--klein .gtc-bkarte__titel{font-size:clamp(1.2rem,1.08rem + 0.4vw,1.45rem);letter-spacing:var(--gtc-laufweite-klein)}.gtc-bkarte--klein .gtc-bkarte__vorspann{-webkit-line-clamp:2}.gtc-bkarte--klein .gtc-bkarte__ober time{display:none}.gtc-bkarte--gross .gtc-bkarte__titel{font-size:calc(clamp(1.6rem,1.1rem + 1.4vw,2.5rem) * var(--gtc-titel,1))}.gtc-bkarte--quer .gtc-bkarte__ober time{display:none}@media (min-width:40em) and (max-width:61.99em){.gtc-bkarte--gross .gtc-bkarte__bild{aspect-ratio:16 / 9}}@media (min-width:62em){.gtc-bkarte--quer{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1fr);gap:1.4rem;align-items:stretch}.gtc-bkarte--quer .gtc-bkarte__bild{align-self:start;aspect-ratio:4 / 5}.gtc-bkarte--quer .gtc-bkarte__text{gap:0.6rem}.gtc-bkarte--quer .gtc-bkarte__titel{font-size:clamp(1.15rem,1rem + 0.45vw,1.45rem);letter-spacing:var(--gtc-laufweite-klein)}.gtc-bkarte--quer .gtc-bkarte__vorspann{-webkit-line-clamp:3;font-size:0.92rem}.gtc-bkarte--quer .gtc-bzeile{margin-top:auto}}@keyframes gtc-blog-oeffnen{from{clip-path:inset(0 var(--gtc-gutter) round var(--gtc-radius-lg))}to{clip-path:inset(0 0 round 0)}}@keyframes gtc-blog-setzen{from{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gtc-bkarte .gtc-bkarte__img,.gtc-baufmacher__bild img,.gtc-bmodell__bild img,.gtc-bempf__bild img,.gtc-bzeile--link::after,.gtc-binhalt__liste li::after{transition:none}}:root{--gtc-glas-deckkraft:80%;--gtc-glas-tonung:var(--gtc-color-bg);--gtc-glas-blur:24px;--gtc-glas-saettigung:180%;--gtc-glas-licht:0.5;--gtc-glas-schattenstaerke:1;--gtc-glas:color-mix(in srgb,var(--gtc-glas-tonung) var(--gtc-glas-deckkraft),transparent);--gtc-glas-filter:blur(var(--gtc-glas-blur)) saturate(var(--gtc-glas-saettigung));--gtc-glas-schatten:inset 0 1px 0 rgba(255,255,255,var(--gtc-glas-licht)),inset 0 0 0 1px rgba(255,255,255,calc(var(--gtc-glas-licht) * 0.24)),0 2px 14px rgba(25,21,18,calc(0.07 * var(--gtc-glas-schattenstaerke))),0 12px 48px -12px color-mix(in srgb,var(--gtc-tone,var(--gtc-color-accent)) calc(30% * var(--gtc-glas-schattenstaerke)),transparent)}.gtc-header .gtc-header__inner::before,.gtc-mbar__pill::before,.gtc-bpille__inner::before,.gtc-service,.gtc-fpanel,.gtc-mbar__mobile,.gtc-bpille__menue,.gtc-mf-nav__inner,.gtc-pdp-bar__inner,.gtc-suche,.gtc-menue__blatt{background:var(--gtc-glas);-webkit-backdrop-filter:var(--gtc-glas-filter);backdrop-filter:var(--gtc-glas-filter)}.gtc-header .gtc-header__inner,.gtc-header--scrolled .gtc-header__inner,.gtc-mbar__pill::before,.gtc-bpille__inner::before,.gtc-service,.gtc-fpanel,.gtc-mbar__mobile,.gtc-bpille__menue,.gtc-mf-nav__inner,.gtc-pdp-bar__inner,.gtc-suche{box-shadow:var(--gtc-glas-schatten)}.gtc-glass{background:var(--gtc-glas);-webkit-backdrop-filter:var(--gtc-glas-filter);backdrop-filter:var(--gtc-glas-filter);box-shadow:var(--gtc-glas-schatten)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--gtc-glas:color-mix(in srgb,var(--gtc-color-bg) 96%,transparent)}}@media (prefers-reduced-transparency:reduce){:root{--gtc-glas:var(--gtc-color-bg);--gtc-glas-filter:none}}.gtc-tinte{position:absolute;left:0;top:0;z-index:-1;width:var(--t-w,0px);height:var(--t-h,0px);margin:0;padding:0;list-style:none;border-radius:var(--t-r,var(--gtc-radius-pill));background:var(--gtc-color-ink);opacity:var(--t-o,0);transform:translate(var(--t-x,0px),var(--t-y,0px));transition:transform 0.55s var(--gtc-spring),width 0.55s var(--gtc-spring),height 0.55s var(--gtc-spring),opacity 0.3s var(--gtc-ease);pointer-events:none}.gtc-tinte.is-sofort{transition:opacity 0.3s var(--gtc-ease)}@media (prefers-reduced-motion:reduce){.gtc-tinte{transition:opacity 0.2s var(--gtc-ease)}}.gtc-tinte-an .is-tinte{color:var(--gtc-color-bg) !important}.gtc-tinte-an .is-tinte .gtc-fopt__n{color:inherit;opacity:0.7}.gtc-tinte-an .is-tinte .gtc-service__text{color:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent)}.gtc-tinte-an .is-tinte small{color:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent)}.gtc-nav--inline .gtc-tinte-an li:not(.gtc-nav__muster)>a:hover,.gtc-nav--inline .gtc-tinte-an .current-menu-item:not(.gtc-nav__muster)>a{background:none;color:var(--gtc-color-ink-soft);box-shadow:none}.gtc-tinte-an .gtc-nav__service .gtc-nav__service-knopf,.gtc-tinte-an .gtc-nav__service:hover .gtc-nav__service-knopf,.gtc-tinte-an .gtc-nav__service.is-offen .gtc-nav__service-knopf,.gtc-tinte-an .gtc-nav__service.current-menu-ancestor .gtc-nav__service-knopf{background:none;color:var(--gtc-color-ink-soft)}.gtc-nav--inline .gtc-tinte-an .gtc-service__eintrag:hover,.gtc-nav--inline .gtc-tinte-an .gtc-service__eintrag[aria-current="page"]{background:none}.gtc-tinte-an .gtc-fgroup:not(.is-set) .gtc-ftrigger:hover,.gtc-tinte-an .gtc-fgroup.is-open:not(.is-set) .gtc-ftrigger{background:none}.gtc-tinte-an .gtc-fopt:hover,.gtc-tinte-an .gtc-fopt[aria-pressed="true"]{background:none;color:var(--gtc-color-ink)}.gtc-tinte-an .gtc-fopt[aria-pressed="true"] .gtc-fopt__n{color:var(--gtc-color-ink-mute);opacity:1}.gtc-bpille__menue.gtc-tinte-an a:hover,.gtc-bpille__menue.gtc-tinte-an a:focus-visible{background:none}@media (min-width:40.01em){.gtc-nav--inline #gtc-nav-inline-menu>li>a,.gtc-nav__service-knopf,.gtc-ftrigger,.gtc-bpille__knopf,.gtc-mf-nav a{display:inline-flex;align-items:center;height:2.4rem;min-height:0;padding-block:0;padding-inline:1rem;font-size:0.84rem;font-weight:800;line-height:1}.gtc-ftrigger,.gtc-bpille__knopf{padding-right:0.75rem}}.gtc-ftrigger{color:var(--gtc-color-ink-soft)}.gtc-ftrigger:hover{color:var(--gtc-color-ink)}.gtc-service,.gtc-bpille__menue{border-radius:1.4rem}.gtc-bpille__menue{padding:0.8rem}.gtc-bpille__menue a{min-height:2.3rem;padding:0.45rem 0.6rem;font-size:0.84rem;font-weight:700;color:var(--gtc-color-ink)}.gtc-header__suche{display:none}@media (min-width:62.0625em){.gtc-header__suche{display:inline-flex}.no-js .gtc-header__suche{display:none}}.gtc-header__suche[aria-expanded="true"],.gtc-header__suche[aria-expanded="true"]:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-header .gtc-header__suche[aria-expanded="true"]::after{opacity:0}.gtc-suche{position:absolute;top:calc(100% + 0.6rem);left:50%;z-index:6;width:min(44rem,calc(100vw - 2rem));border-radius:1.4rem;opacity:0;visibility:hidden;pointer-events:none;translate:-50% -6px;scale:0.98;transform-origin:50% 0;transition:opacity 0.16s var(--gtc-ease),translate 0.16s var(--gtc-ease),scale 0.16s var(--gtc-ease),visibility 0s linear 0.16s}.gtc-suche.is-offen{opacity:1;visibility:visible;pointer-events:auto;translate:-50% 0;scale:1;transition:opacity 0.22s var(--gtc-ease),translate 0.5s var(--gtc-spring),scale 0.5s var(--gtc-spring),visibility 0s}@media (max-width:62em){.gtc-suche{display:none}}.gtc-suche__form{display:flex;align-items:center;gap:0.7rem;height:2.8rem;padding:0 0.3rem 0 1.05rem}.gtc-suche__lupe{flex:none;width:1.15rem;height:1.15rem;color:var(--gtc-color-ink-soft)}.gtc-suche.is-laedt .gtc-suche__lupe{animation:gtc-suche-puls 0.9s var(--gtc-ease-tint) infinite alternate}@keyframes gtc-suche-puls{to{opacity:0.3;scale:0.9}}.gtc-suche__feld{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-suche__feld::placeholder{color:var(--gtc-color-muted);font-style:italic;font-weight:400;opacity:1}.gtc-suche__feld::-webkit-search-cancel-button,.gtc-suche__feld::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.gtc-suche__zu{flex:none;display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:50%;background:none;color:var(--gtc-color-ink-soft);cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),scale 0.45s var(--gtc-spring)}.gtc-suche__zu:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-suche__zu:active{scale:0.92;transition-duration:0.12s}.gtc-suche__zu .gtc-icon{width:1rem;height:1rem}.gtc-suche *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-suche .gtc-suche__feld:focus,.gtc-suche .gtc-suche__feld:focus-visible{outline:none;box-shadow:none}.gtc-suche:has(.gtc-suche__feld:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:calc(var(--gtc-fokus-breite) * -1)}.gtc-suche__mehr{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.28s var(--gtc-ease)}.gtc-suche.is-treffer .gtc-suche__mehr{grid-template-rows:1fr;transition-duration:0.5s}.gtc-suche__treffer{position:relative;isolation:isolate;min-height:0;max-height:min(34rem,calc(100dvh - 9rem));overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gtc-color-ink) 22%,transparent) transparent}.gtc-suche__inhalt{padding:0.5rem 1.05rem 1rem}.gtc-suche__inhalt>*{transition:opacity 0.2s var(--gtc-ease)}.gtc-suche.is-laedt .gtc-suche__inhalt>*{opacity:0.55}.gtc-mbar.is-suche-weicht,.gtc-mf-nav.is-suche-weicht,.gtc-bpille.is-suche-weicht{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity 0.18s var(--gtc-ease),visibility 0s linear 0.18s !important}.gtc-mbar.is-suche-kommt,.gtc-mf-nav.is-suche-kommt,.gtc-bpille.is-suche-kommt{animation:gtc-suche-kommt 0.35s var(--gtc-ease) both}@keyframes gtc-suche-kommt{from{opacity:0}}.gtc-suche__gruppe + .gtc-suche__gruppe{margin-top:1.1rem}.gtc-suche__bar{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:0.3rem}.gtc-suche__titel{margin:0;font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-muted)}.gtc-suche__n{margin-left:0.3em;letter-spacing:0.04em;font-variant-numeric:tabular-nums lining-nums;color:var(--gtc-color-ink)}.gtc-suche__alle{display:inline-flex;align-items:center;gap:0.35rem;font-size:0.78rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink);text-decoration:none}.gtc-suche__alle:hover{color:var(--gtc-color-ink)}.gtc-suche__alle .gtc-icon{width:0.9rem;height:0.9rem;transition:translate 0.45s var(--gtc-spring)}.gtc-suche__alle:hover .gtc-icon,.gtc-suche__alle:focus-visible .gtc-icon{translate:0.2rem 0}.gtc-suche__liste{margin:0 -0.6rem;padding:0;list-style:none}.gtc-suche__liste>li{margin:0}.gtc-suche__zeile{display:flex;align-items:center;gap:0.7rem;min-height:2.6rem;padding:0.4rem 0.6rem;border-radius:0.95rem;color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-suche__zeile:hover{color:var(--gtc-color-ink);background:var(--gtc-color-brand-soft)}.gtc-suche__text{display:grid;gap:0.12rem;min-width:0}.gtc-suche__name{min-width:0;font-family:var(--gtc-font-display);font-size:1.02rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;-webkit-hyphens:auto;hyphens:auto}.gtc-suche__unter{font-size:0.74rem;font-weight:600;line-height:1.35;color:var(--gtc-color-muted);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gtc-suche__punkte{--punkt:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);flex:1 1 1rem;min-width:1rem;height:3px;background:radial-gradient(circle at 1.5px 1.5px,var(--punkt) 1.05px,transparent 1.35px) 0 0 / 7px 3px repeat-x}.gtc-suche__wert{flex:none;font-size:0.78rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums lining-nums}.gtc-suche__wert .gtc-icon{display:block;width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-suche__zeile:hover .gtc-suche__wert .gtc-icon,.gtc-suche__zeile:focus-visible .gtc-suche__wert .gtc-icon{translate:0.2rem 0}.gtc-suche__bild{position:relative;flex:none;display:block;overflow:hidden;width:2.75rem;height:2.75rem;border-radius:0.7rem;background:var(--ton,var(--gtc-color-accent-soft));box-shadow:inset 0 0 0 1px rgba(15,12,10,0.06)}.gtc-suche__bild--zeichen{display:grid;place-items:center;background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink-soft)}.gtc-suche__bild--zeichen .gtc-icon{width:1.2rem;height:1.2rem}.gtc-suche__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:scale 0.6s var(--gtc-ease)}.gtc-suche__zeile:hover .gtc-suche__bild img,.gtc-suche__kachel:hover .gtc-suche__bild img,.gtc-suche__karte:hover .gtc-suche__bild img{scale:1.06}.gtc-suche__liste--kacheln{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 0.1rem}.gtc-suche__kachel{display:grid;align-content:start;gap:0.4rem;height:100%;padding:0.5rem;border-radius:0.95rem;color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-suche__kachel:hover{color:var(--gtc-color-ink);background:var(--gtc-color-brand-soft)}.gtc-suche__kachel .gtc-suche__bild{width:100%;height:auto;aspect-ratio:1}.gtc-suche__kachel .gtc-suche__name{font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1.25;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gtc-suche__kachel.is-weg .gtc-suche__bild{opacity:0.55}.gtc-suche__gruppen mark{background:none;color:inherit;text-decoration:underline;text-decoration-color:var(--gtc-color-accent);text-decoration-thickness:2px;text-underline-offset:0.16em;text-decoration-skip-ink:none}.gtc-suche__fuss{margin:0.9rem 0 0;padding-top:0.15rem}.gtc-suche__leer{padding:0.6rem 0 0.2rem}.gtc-suche__satz{margin:0;font-family:var(--gtc-font-display);font-size:1.15rem;font-weight:800;line-height:1.25;font-variant-numeric:lining-nums;text-wrap:balance}.gtc-suche__tipp{margin:0.3rem 0 0;font-family:var(--gtc-font-display);font-style:italic;font-size:0.98rem;line-height:1.45;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-suche__tipp a{color:var(--gtc-color-ink)}.gtc-tinte-an .gtc-suche__zeile:hover,.gtc-tinte-an .gtc-suche__kachel:hover{background:none}.gtc-tinte-an .is-tinte .gtc-suche__unter,.gtc-tinte-an .is-tinte .gtc-suche__wert{color:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent)}.gtc-tinte-an .is-tinte .gtc-suche__punkte{--punkt:color-mix(in srgb,var(--gtc-color-bg) 55%,transparent)}.gtc-tinte-an .is-tinte mark{text-decoration-color:currentColor}.gtc-suchfeld{position:relative;display:flex;align-items:center;gap:0.65rem;height:3.1rem;padding:0 0.3rem 0 1.05rem;border-radius:1.55rem;background:color-mix(in srgb,#fff 62%,transparent);box-shadow:inset 0 0 0 1px rgba(15,12,10,0.09);transition:box-shadow 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease)}.gtc-suchfeld:focus-within{background:#fff;box-shadow:inset 0 0 0 var(--gtc-fokus-breite) var(--gtc-fokus-farbe)}.gtc-suchfeld__lupe{flex:none;width:1.15rem;height:1.15rem;color:var(--gtc-color-ink-soft)}.gtc-suchfeld__feld{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-suchfeld__feld::placeholder{color:var(--gtc-color-muted);font-style:italic;font-weight:400;opacity:1}.gtc-suchfeld__feld::-webkit-search-cancel-button,.gtc-suchfeld__feld::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.gtc-suchfeld__los{flex:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale 0.45s var(--gtc-spring),background-color 0.25s var(--gtc-ease)}.gtc-suchfeld__los:hover{background:var(--gtc-color-ink-soft)}.gtc-suchfeld__los:active{scale:0.92;transition-duration:0.12s}.gtc-suchfeld__los .gtc-icon{width:1.05rem;height:1.05rem;transition:translate 0.45s var(--gtc-spring)}.gtc-suchfeld__los:hover .gtc-icon{translate:0.12rem 0}.gtc-suchfeld *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-suchfeld .gtc-suchfeld__feld:focus,.gtc-suchfeld .gtc-suchfeld__feld:focus-visible{outline:none;box-shadow:none}.gtc-suchfeld__leeren{flex:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;margin-right:-0.35rem;padding:0;border:0;border-radius:50%;background:none;color:var(--gtc-color-muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.gtc-suchfeld__leeren[hidden]{display:none}.gtc-suchfeld__leeren .gtc-icon{width:1rem;height:1rem}.gtc-suchfeld__leeren:active{color:var(--gtc-color-ink)}.gtc-menue__suche{margin-bottom:0}.gtc-menue.is-suche .gtc-menue__teil:not(.gtc-menue__suche){display:none}.gtc-menue__treffer{margin-top:1.25rem;animation:gtc-suche-auf 0.35s var(--gtc-ease) both}.gtc-menue__treffer[hidden]{display:none}@keyframes gtc-suche-auf{from{opacity:0;translate:0 0.5rem}}.gtc-menue__treffer>*{transition:opacity 0.2s var(--gtc-ease)}.gtc-menue.is-laedt .gtc-menue__treffer>*{opacity:0.55}.gtc-menue.is-laedt .gtc-suchfeld__lupe{animation:gtc-suche-puls 0.9s var(--gtc-ease-tint) infinite alternate}.gtc-menue__treffer .gtc-suche__zeile{min-height:2.9rem}.gtc-menue__treffer .gtc-suche__zeile .gtc-suche__name{font-size:1.12rem}.gtc-menue__treffer .gtc-suche__gruppe + .gtc-suche__gruppe{margin-top:1.5rem}.gtc-menue__treffer .gtc-suche__fuss{margin-top:1.25rem}.gtc-menue__treffer .gtc-suche__fuss .gtc-suche__alle{white-space:normal;padding-block:0.6rem}@media (max-width:40em){.gtc-menue__treffer .gtc-suche__gruppe--blog .gtc-suche__punkte,.gtc-menue__treffer .gtc-suche__gruppe--blog .gtc-suche__wert{display:none}}.gtc-suche__gruppen--seite .gtc-suche__gruppe + .gtc-suche__gruppe,.gtc-suche__gruppen--bereich .gtc-suche__gruppe + .gtc-suche__gruppe{margin-top:var(--gtc-space-xl)}.gtc-suche__gruppen--seite .gtc-suche__gruppe,.gtc-suche__gruppen--bereich .gtc-suche__gruppe{scroll-margin-top:6rem}.gtc-suche__gruppen--seite .gtc-suche__bar,.gtc-suche__gruppen--bereich .gtc-suche__bar{margin-bottom:0.7rem}.gtc-suche__gruppen--seite .gtc-suche__titel,.gtc-suche__gruppen--bereich .gtc-suche__titel{font-size:0.74rem}.gtc-suche__gruppen--seite .gtc-suche__alle,.gtc-suche__gruppen--bereich .gtc-suche__alle{font-size:0.84rem}.gtc-suche__gruppen--seite .gtc-suche__zeile,.gtc-suche__gruppen--bereich .gtc-suche__zeile{gap:0.9rem;padding-block:0.65rem}.gtc-suche__gruppen--seite .gtc-suche__name,.gtc-suche__gruppen--bereich .gtc-suche__name{font-size:clamp(1.1rem,1rem + 0.4vw,1.3rem);letter-spacing:var(--gtc-laufweite-klein)}.gtc-suche__gruppen--seite .gtc-suche__unter,.gtc-suche__gruppen--bereich .gtc-suche__unter{font-size:0.84rem;font-weight:500;color:var(--gtc-color-ink-soft)}.gtc-suche__gruppen--seite .gtc-suche__zeile .gtc-suche__bild,.gtc-suche__gruppen--bereich .gtc-suche__zeile .gtc-suche__bild{width:4.5rem;height:3.4rem;border-radius:0.8rem}.gtc-suche__gruppen--seite .gtc-suche__wert,.gtc-suche__gruppen--bereich .gtc-suche__wert{font-size:0.82rem}.gtc-suche__liste--karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:0.4rem 0.2rem}.gtc-suche__karte{display:grid;align-content:start;gap:0.2rem;height:100%;padding:0.6rem;border-radius:1.1rem;color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-suche__karte:hover{color:var(--gtc-color-ink);background:var(--gtc-color-brand-soft)}.gtc-suche__karte .gtc-suche__bild{width:100%;height:auto;aspect-ratio:4 / 3;margin-bottom:0.5rem;border-radius:0.9rem}.gtc-suche__karte .gtc-suche__name{font-size:1.15rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-suche__preis{margin-top:0.15rem;font-size:0.84rem;font-weight:800;font-variant-numeric:tabular-nums lining-nums}.gtc-suche__gruppen--seite .gtc-suche__liste--kacheln,.gtc-suche__gruppen--bereich .gtc-suche__liste--kacheln{gap:0.4rem 0.2rem}.gtc-suche__gruppen--seite .gtc-suche__kachel .gtc-suche__name,.gtc-suche__gruppen--bereich .gtc-suche__kachel .gtc-suche__name{font-family:var(--gtc-font-display);font-size:0.98rem;letter-spacing:var(--gtc-laufweite-mini)}.gtc-suche__gruppen--seite .gtc-suche__kachel .gtc-suche__unter,.gtc-suche__gruppen--bereich .gtc-suche__kachel .gtc-suche__unter{font-size:0.74rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-suche__gruppen--seite .gtc-suche__kachel .gtc-suche__bild,.gtc-suche__gruppen--bereich .gtc-suche__kachel .gtc-suche__bild{border-radius:0.9rem}@media (max-width:62em){.gtc-suche__liste--kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40em){.gtc-suche__liste--karten{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-suche__karte{padding:0.4rem}.gtc-suche__karte .gtc-suche__name{font-size:1rem}.gtc-suche__gruppen--seite .gtc-suche__zeile .gtc-suche__bild,.gtc-suche__gruppen--bereich .gtc-suche__zeile .gtc-suche__bild{width:3.6rem;height:2.8rem}.gtc-suche__gruppe--blog .gtc-suche__punkte,.gtc-suche__gruppe--blog .gtc-suche__wert{display:none}}@media (prefers-reduced-motion:reduce){.gtc-menue__treffer,.gtc-mbar.is-suche-kommt,.gtc-mf-nav.is-suche-kommt,.gtc-bpille.is-suche-kommt{animation:none}.gtc-menue.is-laedt .gtc-suchfeld__lupe{animation:none}.gtc-suche,.gtc-suche.is-offen,.gtc-suche__mehr,.gtc-suche__bild img,.gtc-suche__alle .gtc-icon,.gtc-suche__wert .gtc-icon{transition:none}.gtc-suche.is-laedt .gtc-suche__lupe{animation:none}}.gtc-thema-paket{grid-area:paket}.gtc-thema-paket{display:grid;gap:0.95rem;padding:clamp(1.1rem,0.8rem + 1vw,1.6rem);border-radius:var(--gtc-radius-lg);background:color-mix(in srgb,var(--gtc-color-bg-soft) 86%,transparent);box-shadow:inset 0 0 0 1px var(--gtc-color-line)}.gtc-tray--thema{background:var(--gtc-color-bg);transition:box-shadow 0.4s var(--gtc-ease)}.gtc-dock-on:has(>body.gtc-has-dock){scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.gtc-footer__themen{position:relative;margin-left:auto}.gtc-footer__themen summary{display:inline-flex;align-items:center;gap:0.45rem;min-height:2rem;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute);list-style:none;cursor:pointer;transition:color 0.3s var(--gtc-ease)}.gtc-footer__themen summary::-webkit-details-marker{display:none}.gtc-footer__themen summary .gtc-icon{width:1.05rem;height:1.05rem;flex:none;color:var(--gtc-color-accent-dark)}.gtc-footer__themen summary .gtc-icon--chevron-down{width:0.85rem;height:0.85rem;color:currentColor;transition:rotate 0.35s var(--gtc-ease)}.gtc-footer__themen details[open] .gtc-icon--chevron-down{rotate:180deg}.gtc-footer__themen ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gtc-space-m);padding-top:0.2rem;font-size:0.8rem}.gtc-footer__themen a{display:inline-flex;align-items:center;min-height:2rem;font-weight:600;color:var(--gtc-color-muted);text-decoration:none;transition:color 0.3s var(--gtc-ease)}.gtc-footer__themen a>span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.45s var(--gtc-ease)}.gtc-footer__themen a[aria-current]{color:var(--gtc-color-ink)}@media (hover:hover) and (pointer:fine){.gtc-footer__themen summary:hover,.gtc-footer__themen a:hover{color:var(--gtc-color-ink)}.gtc-footer__themen a:hover>span{background-size:100% 1px}}@media (pointer:coarse){.gtc-footer__themen summary,.gtc-footer__themen a{min-height:2.75rem}}@media (min-width:48em){.gtc-footer__themen ul{position:absolute;top:calc(100% + 0.45rem);right:0;z-index:5;width:max-content;max-width:min(34rem,80vw);padding:0.6rem 1.1rem;border-radius:1rem;background:var(--gtc-color-bg);box-shadow:0 0 0 1px var(--fuss-linie),0 18px 40px -18px rgba(15,12,10,0.35);animation:gtc-themen-auf 0.25s var(--gtc-ease) both}}@keyframes gtc-themen-auf{from{opacity:0;translate:0 -0.3rem}}@media (max-width:47.99em){.gtc-footer__themen{flex-basis:100%;margin-left:0}}.gtc-btn__kurz{display:none}@media (max-width:30em){.gtc-btn{padding-inline:1.05em;gap:0.4em}.gtc-btn--lg{padding-inline:1.2em;font-size:0.9rem}.gtc-btn__zusatz{display:none}.gtc-btn__kurz{display:inline}}@media (max-width:40em){.gtc-kband__wege .gtc-btn{flex:1 1 auto;white-space:nowrap}}@media (max-width:30em){.gtc-suchfeld__feld::placeholder{font-size:0.8rem}}@media (min-width:48em) and (max-width:61.99em){.gtc-kt-chat{position:static;width:100%;max-width:30rem;height:17rem;margin:0 auto var(--gtc-space-m);padding-inline:var(--gtc-gutter)}}.gtc-zusammen{white-space:nowrap}.gtc-footer__zeiten>span{display:block;white-space:nowrap}html:not(:has(.gtc-header--scrolled)) .gtc-contact[data-contact]:not([data-open]){transform:translateY(5rem);opacity:0;visibility:hidden}@media (max-width:30em){.gtc-scard__formats{gap:0.25rem}.gtc-scard__formats li{padding-inline:0.42rem;font-size:0.6875rem}}@media (min-width:40em){.gtc-pdp-room__trust{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}}.gtc-pdp-qa__frage{text-wrap:pretty}.gtc-kband{padding-block:clamp(1rem,0.5rem + 2vw,2.5rem)}.gtc-mechanik--sys:has(.gtc-mechanik__none:not([hidden])){display:none}.gtc-zcard__proben{flex-wrap:nowrap}.gtc-zcard__proben>li:nth-child(n + 7){display:none}@media (max-width:40em){.gtc-zcard__proben>li:nth-child(n + 6){display:none}}@media (min-width:62em){.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(3n + 1){grid-column:1}.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(3n + 2){grid-column:2}.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(3n){grid-column:3}.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>:is(ul,ol){grid-column:1 / -1}.gtc-pdp-intro--one .gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(n){grid-column:1 / -1;max-width:62ch}.gtc-pdp-stil__photo--2{aspect-ratio:4 / 5}}@media (max-width:61.99em){.gtc-pdp-feature__media--2 img:first-child{grid-column:auto;aspect-ratio:1}}@media (max-width:30em){.gtc-pdp-feature__media--2{grid-template-columns:minmax(0,1fr)}.gtc-pdp-feature__media--2 img,.gtc-pdp-feature__media--2 img:first-child{aspect-ratio:4 / 3}.gtc-pdp-formats__chip{padding-inline:0.55rem;font-size:0.78rem}.gtc-pdp-formats :has(>.gtc-pdp-formats__chip){gap:0.35rem}}@media (max-width:40em){.gtc-suche__text{flex:1 1 auto}.gtc-suche__name{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word}.gtc-suche__liste--kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-suche__kachel .gtc-suche__name{-webkit-line-clamp:3}}@media (max-width:30em){.gtc-mf-nav__inner{gap:0}.gtc-mf-nav a{padding-inline:0.5rem;font-size:0.76rem}}.gtc-bkarte__ober{column-gap:1.2rem;clip-path:inset(-0.6rem 0 -0.6rem 0)}.gtc-bkarte__ober>* + *{position:relative}.gtc-bkarte__ober>* + *::before{position:absolute;left:-0.78rem;margin:0}@media (max-width:40em){.gtc-bkarte .gtc-bzeile{flex-wrap:wrap;justify-content:space-between;column-gap:0.65rem}.gtc-bkarte .gtc-bzeile:has(.gtc-bzeile__name:nth-child(1)) .gtc-bzeile__punkte{min-width:2.5rem}}@media (min-width:62em){.gtc-bkarte--quer{grid-template-columns:minmax(0,0.6fr) minmax(0,1fr)}}@supports (grid-template-rows:subgrid){.gtc-sgrid{grid-auto-rows:auto minmax(calc(2 * 1.15 * clamp(1.2rem,1.08rem + 0.35vw,1.45rem) + 0.45rem),auto) minmax(4.65rem,auto) minmax(2.3rem,auto) minmax(calc(2.6rem + var(--gtc-space-xl)),auto)}}.gtc-pdp-bild img{object-position:var(--fokus,50% 50%)}.gtc-pdp-bild__frame--breit{display:none}@media (min-width:48em){.gtc-pdp-bild--2{display:flex}.gtc-pdp-bild--2 .gtc-pdp-bild__frame{flex:var(--r,1.3333) 1 0;min-width:0;height:auto;max-height:92svh;aspect-ratio:var(--r,1.3333)}}@media (min-width:62em) and (min-aspect-ratio:8/5){.gtc-pdp-bild--paar{display:flex}.gtc-pdp-bild--paar .gtc-pdp-bild__frame{display:block;flex:var(--r,1.3333) 1 0;min-width:0;height:auto;max-height:92svh;aspect-ratio:var(--r,1.3333)}}.gtc-contact{--gtc-karte-b:min(23rem,calc(100vw - 2rem));--gtc-hilfe-b:min(26rem,calc(100vw - 2rem))}.gtc-contact__card{display:flex;flex-direction:column;width:var(--gtc-karte-b);max-height:calc(100dvh - 9rem)}.gtc-contact[data-ansicht="hilfe"] .gtc-contact__card{width:var(--gtc-hilfe-b)}.gtc-contact[data-open] .gtc-contact__card{transition:transform 0.54s var(--gtc-spring),border-radius 0.4s var(--gtc-ease),opacity 0.18s linear,visibility 0s,width 0.55s var(--gtc-spring)}.gtc-contact__inhalt{position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.gtc-contact__inhalt.is-wandelt{height:calc(var(--gtc-karte-h) * 1px);max-height:calc(100dvh - 11.3rem);overflow:hidden;transition:height 0.45s var(--gtc-ease)}.gtc-contact__ansicht{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;align-self:flex-end;transition:opacity 0.3s var(--gtc-ease) 0.1s,visibility 0s}.gtc-contact__kontakt{width:calc(var(--gtc-karte-b) - 2.3rem)}.gtc-hilfe{width:calc(var(--gtc-hilfe-b) - 2.3rem)}.gtc-contact:not([data-ansicht="hilfe"]) .gtc-hilfe,.gtc-contact[data-ansicht="hilfe"] .gtc-contact__kontakt{position:absolute;top:0;right:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.14s var(--gtc-ease),visibility 0s linear 0.14s}.gtc-contact__selbst{display:flex;gap:0.4rem;margin:0 0 0.4rem}.gtc-contact__hilfe,.gtc-contact__faq{display:flex;align-items:center;gap:0.6rem;min-height:3.5rem;padding:0.55rem 0.8rem;border:0;border-radius:0.9rem;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color 0.26s var(--gtc-ease),transform 0.26s var(--gtc-ease)}.gtc-contact__hilfe{flex:1.55 1 0;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-contact__hilfe:hover{background:var(--gtc-color-accent-dark);color:var(--gtc-color-on-accent)}.gtc-contact__faq{flex:1 1 0;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink)}.gtc-contact__faq:hover{background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink)}.gtc-contact__hilfe:active,.gtc-contact__faq:active{transform:scale(0.985)}.gtc-contact__hilfe:focus-visible,.gtc-contact__faq:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-contact__selbst-text{display:grid;gap:0.12rem;min-width:0}.gtc-contact__selbst strong{font-size:0.9rem;font-weight:800;line-height:1.1}.gtc-contact__selbst small{font-size:0.7rem;font-weight:600;line-height:1.2;opacity:0.82}.gtc-contact__selbst .gtc-icon{flex:none;width:1rem;height:1rem;margin-left:auto;transition:translate 0.45s var(--gtc-spring)}.gtc-contact__hilfe:hover .gtc-icon,.gtc-contact__faq:hover .gtc-icon{translate:0.2rem 0}.gtc-contact__zeichen{flex:none;display:grid;place-items:center;width:1.1rem;height:1.8rem;font-family:var(--gtc-font-display);font-size:1.85rem;font-weight:800;line-height:1;color:var(--gtc-color-bg)}.gtc-contact__zeichen span{grid-area:1 / 1;transform-origin:50% 80%;transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-contact__zeichen span + span{opacity:0;transform:rotate(-40deg) scale(0.3)}.gtc-hilfe__zeichen{width:0.7rem;height:1.2rem;margin-right:-0.2rem;font-size:1.15rem;color:var(--gtc-color-accent)}.gtc-contact:is([data-hilfe-ziel="faq"],[data-hilfe-ziel="seite"]) .gtc-hilfe__zeichen span:first-child{opacity:0;transform:rotate(40deg) scale(0.3)}.gtc-contact:is([data-hilfe-ziel="faq"],[data-hilfe-ziel="seite"]) .gtc-hilfe__zeichen span + span{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.gtc-contact[data-open]:not([data-hilfe-bekannt]) .gtc-contact__hilfe .gtc-contact__zeichen span:first-child{animation:gtc-hilfe-nicken 4.5s var(--gtc-ease) 0.5s infinite}}@keyframes gtc-hilfe-nicken{0%,22%,100%{rotate:0deg}4%{rotate:-18deg}9%{rotate:13deg}14%{rotate:-7deg}18%{rotate:3deg}}.gtc-hilfe__kopf{flex:none;display:flex;align-items:center;gap:0.6rem;min-height:2rem;padding:0 0 0.55rem}.gtc-hilfe__zurueck{flex:none;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink);cursor:pointer;transition:background-color 0.25s var(--gtc-ease)}.gtc-hilfe__zurueck .gtc-icon{width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-hilfe__zurueck:hover{background:var(--gtc-color-accent-soft)}.gtc-hilfe__zurueck:hover .gtc-icon{translate:-0.15rem 0}.gtc-hilfe__zurueck:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-hilfe .gtc-hilfe__stand{margin:0;font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-hilfe__balken{flex:1;max-width:6.5rem;height:2px;margin-left:auto;border-radius:2px;overflow:hidden;background:color-mix(in srgb,var(--gtc-color-ink) 9%,transparent)}.gtc-hilfe__balken span{display:block;height:100%;border-radius:inherit;background:var(--gtc-color-accent);transform-origin:0 50%;transform:scaleX(var(--gtc-hilfe-stand,0));transition:transform 0.6s var(--gtc-spring)}.gtc-hilfe__buehne{position:relative;flex:0 1 auto;min-height:0;height:calc(var(--gtc-hilfe-h) * 1px);margin:0 -0.35rem;padding:0 0.35rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;transition:height 0.45s var(--gtc-ease)}.gtc-hilfe__seite{display:flex;flex-direction:column;gap:0.4rem;padding:0.1rem 0 0.15rem}.gtc-hilfe__seite.is-raus{position:absolute;inset:0 0.35rem auto;pointer-events:none;animation:gtc-hilfe-raus 0.26s var(--gtc-ease) forwards}.gtc-hilfe__seite.is-rein>:not(.gtc-hilfe__wahl){animation:gtc-hilfe-blase 0.5s var(--gtc-spring) both;animation-delay:calc(var(--i,0) * 60ms)}.gtc-hilfe__buehne[data-richtung="zurueck"]>.is-raus{animation-name:gtc-hilfe-raus-zurueck}@keyframes gtc-hilfe-raus{to{opacity:0;transform:translateX(-2.25rem)}}@keyframes gtc-hilfe-raus-zurueck{to{opacity:0;transform:translateX(2.25rem)}}@keyframes gtc-hilfe-blase{from{opacity:0;transform:translateY(0.5rem) scale(0.96)}}.gtc-hilfe__blase{max-width:88%;padding:0.65rem 0.95rem;border-radius:1.15rem;font-size:0.88rem;line-height:1.45;overflow-wrap:break-word}.gtc-hilfe__blase--wir{align-self:flex-start;border-bottom-left-radius:0.3rem;background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink);transform-origin:0 100%}.gtc-hilfe__blase--sie{align-self:flex-end;border-bottom-right-radius:0.3rem;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font-weight:700;transform-origin:100% 100%}.gtc-hilfe .gtc-hilfe__frage{margin:0;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1.2;letter-spacing:var(--gtc-laufweite-klein);text-wrap:balance}.gtc-hilfe__frage:focus{outline:none}.gtc-hilfe__blase--wir .gtc-hilfe__frage + *{margin-top:0.45rem}.gtc-hilfe__wahl{display:flex;flex-direction:column;align-items:flex-end;gap:0.35rem;margin:0.1rem 0 0;padding:0;list-style:none}.gtc-hilfe__wahl li{display:flex;justify-content:flex-end;max-width:88%;transform-origin:100% 100%}.gtc-hilfe__seite.is-rein .gtc-hilfe__wahl li{animation:gtc-hilfe-blase 0.5s var(--gtc-spring) both;animation-delay:calc(var(--i,0) * 35ms + 120ms)}.gtc-hilfe__option{display:flex;align-items:center;gap:0.5rem;min-height:2.6rem;padding:0.5rem 0.75rem 0.5rem 0.95rem;border:0;border-radius:1.15rem;border-bottom-right-radius:0.3rem;background:color-mix(in srgb,var(--gtc-color-ink) 6.5%,var(--gtc-color-bg));color:var(--gtc-color-ink);font:inherit;font-size:0.88rem;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),scale 0.45s var(--gtc-spring)}.gtc-hilfe__option .gtc-icon{flex:none;width:0.9rem;height:0.9rem;opacity:0.45;transition:translate 0.45s var(--gtc-spring),opacity 0.25s var(--gtc-ease)}@media (hover:hover){.gtc-hilfe__option:hover{background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-hilfe__option:hover .gtc-icon{opacity:1;translate:0.15rem 0}}.gtc-hilfe__option:active{background:var(--gtc-color-accent-dark);color:var(--gtc-color-on-accent);scale:0.97}.gtc-hilfe__option:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-hilfe__blase--antwort{max-width:100%}.gtc-hilfe .gtc-hilfe__auszug{font-size:0.86rem;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-hilfe .gtc-hilfe__auszug p,.gtc-hilfe .gtc-hilfe__auszug ul,.gtc-hilfe .gtc-hilfe__auszug ol{margin:0 0 0.6rem;font-size:inherit;color:inherit}.gtc-hilfe__auszug ul,.gtc-hilfe__auszug ol{padding-left:1.15rem}.gtc-hilfe__auszug li{margin:0.2rem 0;padding-left:0.15rem}.gtc-hilfe__auszug li::marker{color:var(--gtc-color-accent-dark);font-weight:800}.gtc-hilfe__auszug strong{font-weight:800;color:var(--gtc-color-ink)}.gtc-hilfe__auszug a{color:var(--gtc-color-ink)}.gtc-hilfe__los{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;min-height:2.6rem;margin-top:0.15rem;padding:0 0.9rem;border-radius:0.8rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.84rem;font-weight:800;text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-hilfe__los:hover{background:var(--gtc-color-ink-soft);color:var(--gtc-color-bg)}.gtc-hilfe__los .gtc-icon{flex:none;width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-hilfe__los:hover .gtc-icon{translate:0.2rem 0}.gtc-hilfe__los:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-hilfe__auch{display:flex;align-items:center;width:fit-content;min-height:2.3rem;margin-top:0.2rem;color:var(--gtc-color-ink);font-size:0.8rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color 0.25s var(--gtc-ease)}.gtc-hilfe__auch:hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}.gtc-hilfe__auch:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px;border-radius:2px}.gtc-hilfe .gtc-hilfe__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.1rem;margin:0.25rem 0 0;font-size:0.78rem;color:inherit}.gtc-hilfe__fuss button,.gtc-hilfe__fuss a{display:inline-flex;align-items:center;min-height:2rem;padding:0;border:0;background:none;color:var(--gtc-color-ink-soft);font:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);cursor:pointer;transition:color 0.25s var(--gtc-ease),text-decoration-color 0.25s var(--gtc-ease)}.gtc-hilfe__fuss button:hover,.gtc-hilfe__fuss a:hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}@media (max-width:40em){.gtc-hilfe__option{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.gtc-contact__inhalt.is-wandelt,.gtc-hilfe__buehne,.gtc-hilfe__balken span{transition:none}.gtc-hilfe__seite.is-rein>:not(.gtc-hilfe__wahl),.gtc-hilfe__seite.is-rein .gtc-hilfe__wahl li{animation:none}}@media print{.gtc-contact{display:none}}@keyframes gtc-s2-ruhe{from{scale:1.06}}