{"id":16797,"date":"2023-10-08T19:58:38","date_gmt":"2023-10-08T17:58:38","guid":{"rendered":"https:\/\/stil-fit.com\/functional-trainer-pro\/"},"modified":"2026-10-22T17:16:09","modified_gmt":"2026-10-22T15:16:09","slug":"functional-trainers","status":"publish","type":"page","link":"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/","title":{"rendered":"Functional Trainer pro"},"content":{"rendered":"\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700&display=swap');\n.skz * { box-sizing:border-box; margin:0; padding:0; }\n.skz { --bronze:#8E7458; --black:#0B0B09; --dark:#1A1816; --cream:#FAF7F3; --cream2:#EFE9E1; --gray:#6B6860; --border:rgba(11,11,9,.08); --sans:'Manrope',sans-serif; font-family:var(--sans); color:var(--black); background:var(--cream); -webkit-font-smoothing:antialiased; }\n.skz-btn { display:inline-block; padding:.85rem 2rem; font-family:var(--sans); font-size:12px; font-weight:600; letter-spacing:.13em; text-transform:uppercase; text-decoration:none; white-space:nowrap; transition:.2s; }\n.skz-btn--bronze { background:var(--bronze); color:#fff; border:1px solid var(--bronze); }\n.skz-btn--bronze:hover { background:transparent; color:var(--bronze); }\n.skz-btn--ghost { background:transparent; color:rgba(11,11,9,.4); border:1px solid rgba(11,11,9,.15); }\n.skz-btn--ghost:hover { color:var(--bronze); border-color:var(--bronze); }\n.skz-btn--ghost-inv { background:transparent; color:rgba(255,255,255,.5); border:1px solid rgba(255,255,255,.2); }\n.skz-btn--ghost-inv:hover { color:#fff; border-color:#fff; }\n.skz-btn--white { background:#fff; color:var(--bronze); border:1px solid #fff; }\n.skz-btn--white:hover { background:transparent; color:#fff; }\n.skz-eyebrow { font-size:11px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; color:var(--bronze); display:block; margin-bottom:.85rem; }\n\/* HERO *\/\n.skz-hero { position:relative; min-height:600px; height:88vh; max-height:900px; overflow:hidden; display:flex; align-items:flex-end; width:100vw; margin-left:calc(-50vw + 50%); }\n.skz-hero__bg { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:center; display:block; }\n.skz-hero__overlay { position:absolute; inset:0; background:linear-gradient(to top,rgba(11,11,9,.68) 0%,rgba(11,11,9,.36) 55%,rgba(11,11,9,.08) 100%); }\n.skz-hero__content { position:relative; z-index:2; padding:4vw 6vw 5vw; width:100%; }\n.skz-hero__eyebrow { font-size:11px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; color:rgba(244,240,234,.75); display:block; margin-bottom:.85rem; }\n.skz-hero__headline { font-size:clamp(2.4rem,5.5vw,5rem); font-weight:400; color:#F4F0EA; letter-spacing:-.02em; line-height:1.15; margin-bottom:.85rem; }\n.skz-hero__headline em { font-style:normal; font-weight:500; color:#D4B98B; }\n.skz-hero__sub { font-size:16px; font-weight:400; color:rgba(244,240,234,.65); line-height:1.6; max-width:500px; }\n\/* AKT 1: PERFORMANCE *\/\n.skz-perf { background:var(--cream); padding:4vw 6vw; border-bottom:1px solid var(--border); display:grid; grid-template-columns:1fr 1fr; gap:8vw; align-items:center; }\n.skz-perf__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; line-height:1.2; margin-bottom:1rem; text-wrap:balance; }\n.skz-perf__body { font-size:16px; font-weight:400; color:var(--gray); line-height:1.6; margin-bottom:1.5rem; }\n.skz-perf__specs { display:grid; grid-template-columns:1fr 1fr; gap:2px; }\n.skz-spec-box { background:var(--cream2); padding:1.25rem 1.5rem; border:1px solid var(--border); }\n.skz-spec-box__num { font-size:1.8rem; font-weight:700; color:var(--bronze); letter-spacing:-.03em; line-height:1; margin-bottom:.2rem; }\n.skz-spec-box__label { font-size:13px; font-weight:400; color:var(--gray); line-height:1.4; }\n.skz-perf__img-wrap { overflow:hidden; position:relative; min-height:500px; }\n.skz-perf__img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; }\n\/* \u00dcBUNGSBEISPIELE (Videos) *\/\n.skz-uebungen { background:var(--dark); padding:4vw 6vw; border-bottom:1px solid rgba(255,255,255,.05); }\n.skz-uebungen__header { max-width:620px; margin-bottom:2.5rem; }\n.skz-uebungen__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:#fff; letter-spacing:-.02em; margin-bottom:.5rem; line-height:1.2; text-wrap:balance; }\n.skz-uebungen__sub { font-size:16px; font-weight:400; color:rgba(244,240,234,.75); line-height:1.6; }\n.skz-uebungen__grid { display:grid; grid-template-columns:repeat(4,1fr); gap:2px; margin-bottom:2rem; }\n.skz-uebung { background:var(--dark); overflow:hidden; position:relative; aspect-ratio:3\/4; border:1px solid rgba(255,255,255,.08); }\n.skz-uebung video { width:100%; height:100%; object-fit:cover; display:block; }\n.skz-uebung__label {\n  position:absolute; bottom:0; left:0; right:0; z-index:2;\n  padding:.85rem 1rem; background:linear-gradient(to top,rgba(11,11,9,.8),transparent);\n  font-size:11px; font-weight:600; letter-spacing:.06em; text-transform:uppercase; color:#fff;\n}\n\/* AKT 2: VARIANTEN *\/\n.skz-fff { background:#fff; padding:4vw 6vw; border-bottom:1px solid var(--border); }\n.skz-fff__eyebrow { font-size:11px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; color:var(--bronze); display:block; margin-bottom:.85rem; }\n.skz-fff__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; line-height:1.2; margin-bottom:1rem; max-width:700px; text-wrap:balance; }\n.skz-fff__body { font-size:16px; font-weight:400; color:var(--gray); line-height:1.6; max-width:640px; margin-bottom:3rem; }\n\/* VARIANTEN *\/\n.skz-varianten__sub { font-size:16px; font-weight:400; color:var(--gray); margin-bottom:2rem; line-height:1.6; }\n.skz-linie-filter { display:flex; gap:.5rem; margin-bottom:2.5rem; flex-wrap:wrap; }\n.skz-linie-filter__btn {\n  font-family:var(--sans); font-size:11px; font-weight:600; letter-spacing:.08em; text-transform:uppercase;\n  padding:.6rem 1.25rem; background:var(--cream); border:1px solid var(--border); color:var(--gray);\n  cursor:pointer; transition:.2s;\n}\n.skz-linie-filter__btn.active { background:var(--bronze); color:#fff; border-color:var(--bronze); }\n.skz-linie-filter__btn:hover:not(.active) { border-color:var(--bronze); color:var(--bronze); }\n.skz-varianten-grid {\n  display:flex; gap:1rem; overflow-x:auto; -webkit-overflow-scrolling:touch; scroll-snap-type:x proximity;\n  -webkit-mask-image:linear-gradient(to right, #000 90%, transparent 100%);\n  mask-image:linear-gradient(to right, #000 90%, transparent 100%);\n  scrollbar-width:none;\n}\n.skz-varianten-grid::-webkit-scrollbar { display:none; }\n\/* Eigener, immer sichtbarer Scroll-Indikator (statt OS-Scrollbar, die je nach\n   System\/Browser nur beim Scrollen oder gar nicht angezeigt wird) *\/\n.skz-varianten-scrollbar { position:relative; height:3px; background:var(--border); border-radius:2px; margin-top:1.25rem; overflow:hidden; }\n.skz-varianten-scrollbar__thumb { position:absolute; top:0; left:0; height:100%; width:40%; background:var(--bronze); border-radius:2px; }\n@media (max-width:1000px) { .skz-varianten-scrollbar { display:none; } }\n.skz-variante__price { font-size: 13px; font-weight: 500; color: var(--bronze); margin-top: .2rem; }\n.skz-variante { background:var(--cream); border:1px solid var(--border); border-radius:10px; overflow:hidden; flex:0 0 260px; scroll-snap-align:start; }\n.skz-variante__img { aspect-ratio:3\/4; height:auto; overflow:hidden; position:relative; background:var(--cream2); border-bottom:1px solid var(--border); }\n.skz-variante__img > * { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; transition:opacity .4s ease; }\n.skz-variante__img img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; }\n.skz-variante__img > .skz-variante__img--default { opacity:1; }\n.skz-variante__img > .skz-variante__img--hover { opacity:0; }\n.skz-variante__img > noscript { display:none; }\n@media (hover:hover) {\n  .skz-variante:hover .skz-variante__img > .skz-variante__img--default { opacity:0; }\n  .skz-variante:hover .skz-variante__img > .skz-variante__img--hover { opacity:1; }\n}\n.skz-variante { position:relative; }\n.skz-variante__link { display:inline-block; margin-top:.6rem; font-size:11px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:var(--bronze); text-decoration:none; }\n.skz-variante__link::after { content:\"\"; position:absolute; inset:0; z-index:2; }\n.skz-variante:hover .skz-variante__link { text-decoration:underline; }\n.skz-varianten-nav { display:flex; justify-content:flex-end; gap:.5rem; margin-top:1rem; }\n.skz-varianten-nav__btn { width:44px; height:44px; display:inline-flex; align-items:center; justify-content:center; background:transparent; border:1px solid rgba(11,11,9,.18); color:var(--black); font-size:18px; line-height:1; cursor:pointer; transition:.2s; padding:0; }\n.skz-varianten-nav__btn:hover:not(:disabled) { border-color:var(--bronze); color:var(--bronze); }\n.skz-varianten-nav__btn:disabled { opacity:.3; cursor:default; }\n.skz-varianten-grid.is-dragging { cursor:grabbing; scroll-snap-type:none; }\n.skz-varianten-grid { cursor:grab; }\n@media (max-width:1000px) { .skz-varianten-nav { display:none; } .skz-varianten-grid { cursor:auto; } }\n.skz-variante__body { padding:1rem 1.1rem; }\n.skz-variante__tag { font-size:11px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:var(--bronze); margin-bottom:.35rem; display:block; }\n.skz-variante__name { font-size:17px; font-weight:500; color:var(--black); letter-spacing:-.01em; margin-bottom:.35rem; line-height:1.3; }\n\/* AKT 3: EIN GER\u00c4T. JEDER RAUM. *\/\n.skz-room { background:var(--cream); border-bottom:1px solid var(--border); }\n.skz-room__header { padding:4vw 6vw 2.5vw; }\n.skz-room__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; line-height:1.2; margin-bottom:1rem; text-wrap:balance; }\n.skz-room__headline em { font-style:normal; font-weight:500; color:var(--bronze); }\n.skz-room__body { font-size:16px; font-weight:400; color:var(--gray); line-height:1.6; max-width:640px; }\n\/* YACHTING *\/\n.skz-yacht { background:var(--dark); border-bottom:1px solid rgba(255,255,255,.05); display:grid; grid-template-columns:1fr 1fr; min-height:560px; }\n.skz-yacht__img { overflow:hidden; position:relative; }\n.skz-yacht__img img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; }\n.skz-yacht__content { padding:4vw 4vw 4vw 5vw; display:flex; flex-direction:column; justify-content:center; }\n.skz-yacht__eyebrow { font-size:11px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; color:var(--bronze); display:block; margin-bottom:.85rem; }\n.skz-yacht__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:#F4F0EA; letter-spacing:-.02em; line-height:1.2; margin-bottom:1rem; text-wrap:balance; }\n.skz-yacht__body { font-size:16px; font-weight:400; color:rgba(244,240,234,.82); line-height:1.6; margin-bottom:1.75rem; }\n.skz-yacht__points { display:flex; flex-direction:column; gap:2px; margin-bottom:1.75rem; }\n.skz-yacht__point { background:rgba(244,240,234,.04); border:1px solid rgba(244,240,234,.07); padding:.85rem 1.25rem; font-size:15px; font-weight:400; color:rgba(244,240,234,.8); line-height:1.6; }\n.skz-yacht__point strong { color:rgba(244,240,234,.85); font-weight:500; }\n\/* MATERIALIEN *\/\n\/* MATERIAL-SWATCHES in Individualisierung *\/\n\/* GALERIE *\/\n\/* GALERIE-RASTER (in \"Ein Ger\u00e4t. Jeder Raum\" verwendet) *\/\n.skz-gallery__grid {\n  display:grid; grid-template-columns:1fr 1fr 1fr; gap:3px;\n  height:75vh; min-height:520px; max-height:820px;\n  width:100vw; margin-left:calc(-50vw + 50%);\n}\n.skz-gallery__item { overflow:hidden; position:relative; }\n.skz-gallery__item img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; transition:transform .6s ease; }\n.skz-gallery__item:hover img { transform:scale(1.04); }\n\n\/* ATMOSPH\u00c4RE-BILD *\/\n.skz-atmo { position:relative; overflow:hidden; height:92vh; min-height:700px; max-height:1000px; border-bottom:1px solid var(--border); width:100vw; margin-left:calc(-50vw + 50%); }\n.skz-atmo__img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:center; display:block; }\n.skz-atmo__overlay { position:absolute; inset:0; background:linear-gradient(to right, rgba(11,11,9,0) 42%, rgba(11,11,9,.55) 72%, rgba(11,11,9,.72) 100%); }\n.skz-atmo__usps { position:relative; z-index:2; display:flex; flex-direction:column; justify-content:center; height:100%; margin-left:auto; width:38%; min-width:320px; padding:0 4vw 0 2vw; }\n.skz-atmo__usps-eyebrow { font-size:11px; font-weight:600; letter-spacing:.18em; text-transform:uppercase; color:rgba(244,240,234,.75); display:block; margin-bottom:1rem; }\n.skz-atmo__usps-title { font-family:var(--sans); font-size:clamp(19px, 1.6vw, 22px); font-weight:500; color:#F4F0EA; letter-spacing:-.01em; margin-bottom:1.5rem; line-height:1.25; }\n.skz-atmo__list { display:flex; flex-direction:column; gap:.9rem; }\n.skz-atmo__list li { display:flex; align-items:flex-start; gap:.75rem; font-size:16px; font-weight:400; color:rgba(244,240,234,.92); line-height:1.6; }\n.skz-atmo__check { flex-shrink:0; width:20px; height:20px; border-radius:50%; background:rgba(212,185,139,.15); border:1px solid #D4B98B; display:flex; align-items:center; justify-content:center; color:#D4B98B; font-size:11px; margin-top:.1rem; }\n@media (max-width:900px) {\n  .skz-atmo { height:auto; min-height:0; max-height:none; display:flex; flex-direction:column; }\n  .skz-atmo__img { position:static; width:100%; height:auto; aspect-ratio:4\/5; object-fit:cover; }\n  .skz-atmo__overlay { display:none; }\n  .skz-atmo__usps { position:static; width:100%; min-width:0; height:auto; background:var(--dark); padding:2.5rem 6vw; }\n}\n\/* USPs *\/\n.skz-usps { background:var(--cream2); display:grid; grid-template-columns:repeat(4,1fr); border-bottom:1px solid var(--border); }\n.skz-usp { padding:1.75rem 1.5rem; border-right:1px solid var(--border); }\n.skz-usp:last-child { border-right:none; }\n.skz-usp__name { font-size:15px; font-weight:500; color:var(--black); margin-bottom:.4rem; line-height:1.3; }\n.skz-usp__desc { font-size:14px; font-weight:400; line-height:1.55; color:var(--gray); }\n\/* DURCHDACHTE FUNKTIONEN *\/\n.skz-funktionen { background:#fff; padding:4vw 6vw; border-bottom:1px solid var(--border); }\n.skz-funktionen__header { max-width:820px; margin-bottom:3rem; }\n.skz-funktionen__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; margin-bottom:.5rem; line-height:1.2; text-wrap:balance; }\n.skz-funktionen__sub { font-size:16px; font-weight:400; color:var(--gray); line-height:1.6; max-width:620px; }\n.skz-funktionen__grid { display:grid; grid-template-columns:repeat(4,1fr); gap:2px; }\n.skz-funktion { background:var(--cream); border:1px solid var(--border); overflow:hidden; }\n.skz-funktion__img-wrap { aspect-ratio:1\/1; overflow:hidden; position:relative; background:var(--cream2); }\n.skz-funktion__img-wrap img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; }\n.skz-funktion__body { padding:1.5rem; }\n.skz-funktion__title { font-size:17px; font-weight:500; color:var(--black); margin-bottom:.5rem; line-height:1.3; }\n.skz-funktion__desc { font-size:14px; font-weight:400; color:var(--gray); line-height:1.55; }\n\/* FAQ *\/\n.skz-faq { background:#fff; padding:3.5vw 6vw; border-top:1px solid var(--border); }\n.skz-faq__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); margin-bottom:.5rem; line-height:1.2; letter-spacing:-.02em; text-wrap:balance; }\n.skz-faq__sub { font-size:16px; font-weight:400; color:var(--gray); margin-bottom:2rem; line-height:1.6; }\n.skz-faq__list { display:flex; flex-direction:column; max-width:820px; }\n.skz-faq__item { border-bottom:0.5px solid var(--border); }\n.skz-faq__item:first-child { border-top:0.5px solid var(--border); }\n.skz-faq__question { width:100%; background:none; border:none; cursor:pointer; display:flex; justify-content:space-between; align-items:center; padding:1.1rem 0; gap:1.5rem; text-align:left; }\n.skz-faq__question-text { font-family:var(--sans); font-size:16px; font-weight:500; color:var(--black); line-height:1.4; }\n.skz-faq__icon { width:20px; height:20px; flex-shrink:0; position:relative; border:1px solid rgba(11,11,9,.15); border-radius:50%; display:flex; align-items:center; justify-content:center; }\n.skz-faq__icon::before, .skz-faq__icon::after { content:''; position:absolute; background:var(--bronze); transition:transform .25s ease, opacity .25s ease; }\n.skz-faq__icon::before { width:10px; height:1.5px; }\n.skz-faq__icon::after { width:1.5px; height:10px; }\n.skz-faq__item.open .skz-faq__icon::after { transform:rotate(90deg); opacity:0; }\n.skz-faq__item.open .skz-faq__question-text { color:var(--bronze); }\n.skz-faq__answer { max-height:0; overflow:hidden; transition:max-height .3s ease, padding .3s ease; }\n.skz-faq__item.open .skz-faq__answer { max-height:600px; }\n.skz-faq__answer-inner { padding-bottom:1.25rem; font-size:16px; font-weight:400; line-height:1.65; color:var(--gray); }\n\/* ZUBEH\u00d6R *\/\n.skz-zubehoer { background:#fff; padding:3vw 6vw; border-bottom:1px solid var(--border); }\n.skz-zubehoer__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; margin-bottom:.4rem; line-height:1.2; text-wrap:balance; }\n.skz-zubehoer__sub { font-size:16px; font-weight:400; color:var(--gray); margin-bottom:2rem; line-height:1.6; }\n.skz-zubehoer__grid { display:grid; grid-template-columns:repeat(5,1fr); gap:2px; }\n.skz-zub-item { background:var(--cream2); border:1px solid var(--border); overflow:hidden; }\n.skz-zub-item__img { height:180px; overflow:hidden; position:relative; background:var(--cream); border-bottom:1px solid var(--border); }\n.skz-zub-item__img img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; transition:opacity .4s ease; }\n.skz-zub-item__img img.skz-zub-item__img--hover { opacity:0; }\n.skz-zub-item:hover .skz-zub-item__img img.skz-zub-item__img--default { opacity:0; }\n.skz-zub-item:hover .skz-zub-item__img img.skz-zub-item__img--hover { opacity:1; }\n.skz-zub-item__body { padding:.85rem 1rem; }\n.skz-zub-item__name { font-size:14px; font-weight:500; color:var(--black); margin-bottom:.2rem; }\n.skz-zub-item__desc { font-size:13px; font-weight:400; color:var(--gray); }\n\/* SONDERANFERTIGUNGEN *\/\n.skz-indiv { background:var(--cream2); border-bottom:1px solid var(--border); display:grid; grid-template-columns:1fr 1fr; min-height:420px; }\n.skz-indiv__img { overflow:hidden; position:relative; border-right:1px solid var(--border); background:#fff; }\n.skz-indiv__img img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; display:block; }\n.skz-indiv__img video { position:absolute; inset:0; width:100%; height:100%; object-fit:contain; display:block; background:#fff; }\n.skz-indiv__content { padding:3.5vw 4vw; }\n.skz-indiv__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; margin-bottom:1.1rem; line-height:1.2; text-wrap:balance; }\n.skz-indiv__headline em { font-style:normal; font-weight:500; color:var(--bronze); }\n.skz-indiv__body { font-size:16px; font-weight:400; color:var(--gray); line-height:1.6; margin-bottom:1.25rem; }\n.skz-indiv__opts { display:flex; flex-wrap:wrap; gap:.4rem; }\n.skz-indiv__opt { font-size:13px; font-weight:400; color:var(--gray); padding:.3rem .85rem; border:1px solid var(--border); background:var(--cream); }\n\/* SPECS *\/\n.skz-specs { background:var(--cream); padding:3.5vw 6vw; border-bottom:1px solid var(--border); display:grid; grid-template-columns:1fr 1fr; gap:6vw; }\n.skz-specs__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; margin-bottom:1.25rem; line-height:1.2; text-wrap:balance; }\n.skz-spec-table { width:100%; border-collapse:collapse; }\n.skz-spec-table tr { border-bottom:.5px solid var(--border); }\n.skz-spec-table td { padding:.7rem 0; font-size:14px; font-weight:400; color:var(--black); }\n.skz-spec-table td:first-child { color:var(--gray); font-size:12px; font-weight:500; letter-spacing:.05em; text-transform:uppercase; width:48%; padding-right:1rem; }\n\/* CTA *\/\n.skz-kontakt { background:var(--cream); padding:3.5vw 6vw; border-top:1px solid var(--border); display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:2rem; }\n.skz-kontakt__headline { font-size:clamp(28px, 2vw + 12px, 40px); font-weight:500; color:var(--black); letter-spacing:-.02em; margin-bottom:.5rem; line-height:1.2; text-wrap:balance; }\n.skz-kontakt__sub { font-size:16px; font-weight:400; color:var(--gray); line-height:1.6; max-width:420px; }\n.skz-kontakt__right { display:flex; flex-direction:column; gap:.6rem; }\n.skz-kontakt-link { display:flex; align-items:center; gap:.75rem; font-size:15px; font-weight:400; color:var(--black); text-decoration:none; transition:color .2s; }\n.skz-kontakt-link:hover { color:var(--bronze); }\n.skz-kontakt-link__lbl { font-size:11px; font-weight:600; letter-spacing:.1em; text-transform:uppercase; color:var(--bronze); min-width:38px; }\n\/* ANKER-NAVIGATION \u2014 bewusst JS-gesteuertes position:fixed statt position:sticky,\n   da sticky in WordPress\/Elementor oft bricht wenn ein Elternelement overflow:hidden hat *\/\n#skz-anchornav { position:relative; z-index:900; background:#ffffff; border-bottom:1px solid var(--border); box-shadow:none; }\n#skz-anchornav.skz-anchornav--fixed { position:fixed; top:0; left:0; right:0; }\n.skz-anchornav__inner { display:flex; overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none; padding:0 6vw; }\n.skz-anchornav__inner::-webkit-scrollbar { display:none; }\n.skz-anchornav__link { font-family:var(--sans); font-size:12px; font-weight:600; letter-spacing:.1em; text-transform:uppercase; color:rgba(11,11,9,.55); text-decoration:none; padding:.85rem 1.25rem .85rem 0; margin-right:1.25rem; border-bottom:2px solid transparent; white-space:nowrap; flex-shrink:0; transition:color .2s, border-color .2s; }\n.skz-anchornav__link:hover, .skz-anchornav__link.active { color:var(--bronze); border-bottom-color:var(--bronze); }\n#skz-bar { position:fixed; bottom:0; left:0; right:0; z-index:9999; background:#fff; border-top:1px solid rgba(142,116,88,.25); box-shadow:0 -4px 20px rgba(11,11,9,.08); transform:translateY(110%); transition:transform .3s ease; font-family:'Manrope',sans-serif; -webkit-font-smoothing:antialiased; }\n#skz-bar.visible { transform:translateY(0); }\n.skz-bar__inner { max-width:1200px; margin:0 auto; padding:.65rem 2rem; display:flex !important; flex-direction:row !important; flex-wrap:nowrap !important; align-items:center !important; justify-content:space-between !important; gap:2rem; }\n.skz-bar__info { display:flex !important; align-items:baseline; gap:1.5rem; text-align:left; margin-right:auto; }\n.skz-bar__name { font-family:'Manrope',sans-serif; font-size:.95rem; font-weight:500; color:#0B0B09; }\n.skz-bar__name--short { display:none; }\n.skz-bar__price { font-family:'Manrope',sans-serif; font-size:12px; font-weight:600; color:#8E7458; }\n.skz-bar__actions { display:flex !important; gap:.65rem; flex-shrink:0; margin-left:auto; text-align:right; }\n.skz-bar__btn { display:inline-block; padding:.55rem 1.5rem; font-family:'Manrope',sans-serif; font-size:11px; font-weight:600; letter-spacing:.12em; text-transform:uppercase; text-decoration:none; white-space:nowrap; transition:.2s; }\n.skz-bar__btn--bronze { background:#8E7458; color:#fff; border:1px solid #8E7458; }\n.skz-bar__btn--bronze:hover { background:transparent; color:#8E7458; }\n.skz-bar__btn--ghost { background:transparent; color:rgba(11,11,9,.45); border:1px solid rgba(11,11,9,.15); }\n.skz-bar__btn--ghost:hover { color:#8E7458; border-color:#8E7458; }\n@media (max-width:700px) { .skz-bar__inner { padding:.65rem 1.25rem; } .skz-bar__btn { padding:.55rem 1rem; font-size:11px; } .skz-bar__btn--ghost { display:none; } .skz-bar__name--full { display:none; } .skz-bar__name--short { display:inline; } }\n\/* RESPONSIVE *\/\n@media (max-width:1000px) { .skz-zubehoer__grid { grid-template-columns:repeat(3,1fr); } .skz-varianten-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:2px; overflow-x:visible; padding-bottom:0; -webkit-mask-image:none; mask-image:none; } .skz-variante { flex:initial; } }\n@media (max-width:900px) {\n  .skz-hero { min-height:560px; height:100svh; max-height:none; aspect-ratio:unset; }\n  .skz-hero__content,.skz-perf,.skz-yacht,.skz-indiv,.skz-specs { grid-template-columns:1fr; gap:2rem; }\n  .skz-mat__grid { grid-template-columns:1fr 1fr; }\n  .skz-kontakt { flex-direction:column; align-items:flex-start; }\n  .skz-uebungen__grid { grid-template-columns:1fr 1fr; }\n  .skz-usps { display:none; }\n  .skz-usp:nth-child(2n) { border-right:none; }\n  .skz-funktionen__grid { grid-template-columns:1fr 1fr; }\n  .skz-perf__img-wrap { min-height:320px; }\n  .skz-indiv__img { min-height:280px; border-right:none; border-bottom:1px solid var(--border); }\n}\n@media (max-width:600px) {\n  .skz-varianten-grid { grid-template-columns:1fr 1fr; }\n  .skz-mat__layout { grid-template-columns:1fr; gap:2rem; }\n  .skz-uebungen__grid { grid-template-columns:1fr 1fr; }\n  .skz-uebungen__grid { grid-template-columns:1fr 1fr; }\n  .skz-usps { display:none; }\n  .skz-usp:nth-child(2n) { border-right:none; }\n  .skz-funktionen__grid { grid-template-columns:1fr 1fr; }\n  .skz-gallery__grid { grid-template-columns:1fr; height:auto; min-height:0; max-height:none; }\n  .skz-gallery__item { aspect-ratio:3\/4; }\n  .skz-zubehoer__grid { grid-template-columns:1fr 1fr; }\n  .skz-perf__specs { grid-template-columns:1fr 1fr; }\n}\n\/* Mobil: lange Button-Texte d\u00fcrfen umbrechen *\/\n@media (max-width:600px) { .skz-btn { white-space:normal; text-align:center; } }\n<\/style>\n<div class=\"skz\">\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  1. HERO  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-hero\">\n  <picture>\n\n    <!-- \u25bc\u25bc\u25bc\u25bc\u25bc DESKTOP-BILD (ab 901px Breite) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n    <img decoding=\"async\" class=\"skz-hero__bg\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Hotel-gym-room-scaled.jpg\" alt=\"STIL-FIT Functional Trainer, design cable station in a hotel gym\">\n    <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE DESKTOP-BILD \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n\n    <!-- \u25bc\u25bc\u25bc\u25bc\u25bc MOBILE-BILD (bis 900px Breite) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n    <source media=\"(max-width: 900px)\" srcset=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2024\/12\/STIL-FIT-Hotel-gym-scaled-e1734403679575.jpeg\">\n    <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE MOBILE-BILD \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n\n  <\/picture>\n  <div class=\"skz-hero__overlay\"><\/div>\n  <div class=\"skz-hero__content\">\n    <div>\n      <h1 class=\"skz-hero__headline\">STIL-FIT <em>Functional Trainer<\/em><\/h1>\n      <p class=\"skz-hero__sub\">100+ exercises on just 0.5 m&sup2;. The STIL-FIT Functional Trainer for serious strength training at home &mdash; space-saving, individually configurable and Made in Germany.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  2. ANKER-NAVIGATION  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<nav id=\"skz-anchornav\" aria-label=\"Page navigation\">\n  <div class=\"skz-anchornav__inner\">\n    <a class=\"skz-anchornav__link active\" href=\"#skz-uebersicht\">Overview<\/a>\n    <a class=\"skz-anchornav__link\" href=\"#skz-varianten\">Variants<\/a>\n    <a class=\"skz-anchornav__link\" href=\"#skz-ausstattung\">Features<\/a>\n    <a class=\"skz-anchornav__link\" href=\"#skz-technik\">Technical data<\/a>\n    <a class=\"skz-anchornav__link\" href=\"#skz-kontakt\">Contact<\/a>\n  <\/div>\n<\/nav>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  3. PERFORMANCE  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-perf\" id=\"skz-uebersicht\">\n  <div>\n    <h2 class=\"skz-perf__headline\">A complete strength workout on 0.5 m&sup2;.<\/h2>\n    <p class=\"skz-perf__body\">Functionally, the STIL-FIT Functional Trainer has to measure up to the best machines on the market. That is the starting point. 100+ exercises. Upper and lower pulleys usable at the same time. A weight stack that meets serious demands. On the market since 2018 and continuously developed ever since.<\/p>\n    <div class=\"skz-perf__specs\">\n      <div class=\"skz-spec-box\"><div class=\"skz-spec-box__num\">100+<\/div><div class=\"skz-spec-box__label\">exercises with one machine<\/div><\/div>\n      <div class=\"skz-spec-box\"><div class=\"skz-spec-box__num\">100 kg<\/div><div class=\"skz-spec-box__label\">weight stack &middot; 4:1 ratio<\/div><\/div>\n      <div class=\"skz-spec-box\"><div class=\"skz-spec-box__num\">0.5 m&sup2;<\/div><div class=\"skz-spec-box__label\">footprint incl. mounting<\/div><\/div>\n      <div class=\"skz-spec-box\"><div class=\"skz-spec-box__num\">since 2018<\/div><div class=\"skz-spec-box__label\">on the market &middot; continuously improved<\/div><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"skz-perf__img-wrap\">\n    <!-- \u25bc\u25bc\u25bc\u25bc\u25bc DESKTOP-BILD \u25bc\u25bc\u25bc\u25bc\u25bc -->\n    <img decoding=\"async\" class=\"skz-perf__img\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2023\/06\/STIL-FIT-Kabelzug-Training-scaled-e1787893215998.jpg\" alt=\"STIL-FIT Functional Trainer, complete strength training on 0.5 m&sup2;\">\n    <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE DESKTOP-BILD \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n    <!-- \u25bc\u25bc\u25bc\u25bc\u25bc MOBILE-BILD (noch offen) \u2014 f\u00fcr eigenen Zuschnitt hier <img> gegen <picture> + <source media=\"(max-width:900px)\"> tauschen \u25bc\u25bc\u25bc\u25bc\u25bc -->\n    <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE MOBILE-BILD \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n  <\/div>\n<\/section>\n<!-- \u2550\u2550  4. KONSTRUKTION & VARIANTEN  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-fff\" id=\"skz-varianten\">\n  <span class=\"skz-fff__eyebrow\">Editions<\/span>\n  <h2 class=\"skz-fff__headline\">STIL-FIT Functional Trainer &mdash; three lines for different interiors.<\/h2>\n  <p class=\"skz-varianten__sub\">Technology and function are identical across all three lines &mdash; the difference lies in the finish.<\/p>\n\n  <div class=\"skz-linie-filter\">\n    <button class=\"skz-linie-filter__btn active\" data-filter=\"alle\">All<\/button>\n    <button class=\"skz-linie-filter__btn\" data-filter=\"pro\">PRO<\/button>\n    <button class=\"skz-linie-filter__btn\" data-filter=\"heritage\">Heritage<\/button>\n    <button class=\"skz-linie-filter__btn\" data-filter=\"signature\">Signature<\/button>\n  <\/div>\n\n  <div class=\"skz-varianten-grid\">\n\n    <div class=\"skz-variante\" data-linie=\"pro\">\n      <div class=\"skz-variante__img\">\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Kabelzug-PRO-Spiegel.jpg\" alt=\"STIL-FIT Functional Trainer PRO Mirror, design functional trainer with mirror front\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Kabelzug-PRO-Spiegel-Detail-scaled.jpg\" alt=\"STIL-FIT Functional Trainer PRO Mirror, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">PRO<\/span>\n        <div class=\"skz-variante__name\">Mirror<\/div>\n        <div class=\"skz-variante__price\">from &euro;9,850<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/functional-trainer-pro\/?attribute_pa_color=cristal-mirror\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-variante\" data-linie=\"pro\">\n      <div class=\"skz-variante__img\">\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Kabelzug-PRO-Schwarz.jpg\" alt=\"STIL-FIT Functional Trainer PRO Matt Black, premium cable station for the home\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Kabelzug-PRO-Schwarz-Detail.jpg\" alt=\"STIL-FIT Functional Trainer PRO Matt Black, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">PRO<\/span>\n        <div class=\"skz-variante__name\">Matt Black<\/div>\n        <div class=\"skz-variante__price\">from &euro;9,850<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/functional-trainer-pro\/?attribute_pa_color=matt-black\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-variante\" data-linie=\"heritage\">\n      <div class=\"skz-variante__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD (noch offen) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2025\/08\/STIL-FIT-Functional-Trainer-Walnut-front-1.jpg\" alt=\"STIL-FIT Functional Trainer HERITAGE Walnut\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2025\/08\/STIL-FIT-Functional-Trainer-Walnut-detail-1.jpg\" alt=\"STIL-FIT Functional Trainer HERITAGE Walnut, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">Heritage<\/span>\n        <div class=\"skz-variante__name\">Walnut<\/div>\n        <div class=\"skz-variante__price\">from &euro;13,650<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/stil-fit-functional-trainer-heritage\/?attribute_pa_functional-trainer-heritage=walnut-wood\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-variante\" data-linie=\"heritage\">\n      <div class=\"skz-variante__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD (noch offen) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2025\/08\/STIL-FIT-Functional-Trainer-Oak-front-1.jpg\" alt=\"STIL-FIT Functional Trainer HERITAGE Oak\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2025\/08\/STIL-FIT-Functional-Trainer-Oak-detail-1.jpg\" alt=\"STIL-FIT Functional Trainer HERITAGE Oak, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">Heritage<\/span>\n        <div class=\"skz-variante__name\">Oak<\/div>\n        <div class=\"skz-variante__price\">from &euro;13,650<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/stil-fit-functional-trainer-heritage\/?attribute_pa_functional-trainer-heritage=oak-wood\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-variante\" data-linie=\"heritage\">\n      <div class=\"skz-variante__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD (noch offen) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Functional-Trainer-Teak-front.jpg\" alt=\"STIL-FIT Functional Trainer HERITAGE Teak\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Functional-Trainer-Teak-detail.jpg\" alt=\"STIL-FIT Functional Trainer HERITAGE Teak, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">Heritage<\/span>\n        <div class=\"skz-variante__name\">Teak<\/div>\n        <div class=\"skz-variante__price\">from &euro;13,900<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/stil-fit-functional-trainer-heritage\/?attribute_pa_functional-trainer-heritage=teak-wood\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-variante\" data-linie=\"signature\">\n      <div class=\"skz-variante__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD (noch offen) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2025\/08\/STIL-FIT-Functional-Trainer-mirror-front-1.jpg\" alt=\"STIL-FIT Functional Trainer SIGNATURE Fully Mirrored\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2025\/08\/STIL-FIT-Functional-Trainer-mirror-detail-1.jpg\" alt=\"STIL-FIT Functional Trainer SIGNATURE Fully Mirrored, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">Signature<\/span>\n        <div class=\"skz-variante__name\">Fully Mirrored<\/div>\n        <div class=\"skz-variante__price\">from &euro;13,250<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/stil-fit-functional-trainer-signature\/?attribute_pa_functional-trainer-signature=cristal-mirror\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-variante\" data-linie=\"signature\">\n      <div class=\"skz-variante__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD (noch offen) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--default\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Kabelzug-Signature-Leder.jpg\" alt=\"STIL-FIT Functional Trainer SIGNATURE Leather\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover (noch offen) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-variante__img--hover\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/08\/STIL-FIT-Kabelzug-Signature-Leder-Detail.jpg\" alt=\"STIL-FIT Functional Trainer SIGNATURE Leather, detail shot\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-variante__body\">\n        <span class=\"skz-variante__tag\">Signature<\/span>\n        <div class=\"skz-variante__name\">Leather<\/div>\n        <div class=\"skz-variante__price\">from &euro;16,250<\/div>\n        <a class=\"skz-variante__link\" href=\"https:\/\/stil-fit.com\/en\/shop\/stil-fit-functional-trainer-signature\/?attribute_pa_functional-trainer-signature=beige-leather\">View model \u2192<\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n  <div class=\"skz-varianten-scrollbar\" id=\"skz-varianten-scrollbar\"><div class=\"skz-varianten-scrollbar__thumb\" id=\"skz-varianten-scrollbar-thumb\"><\/div><\/div>\n  <div class=\"skz-varianten-nav\"><button type=\"button\" class=\"skz-varianten-nav__btn\" data-dir=\"-1\" aria-label=\"Previous variants\">&larr;<\/button><button type=\"button\" class=\"skz-varianten-nav__btn\" data-dir=\"1\" aria-label=\"More variants\">&rarr;<\/button><\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  5. ATMOSPH\u00c4RE-BILD  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-atmo\">\n  <picture>\n    <source media=\"(max-width: 900px)\" srcset=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/09\/STIL-FIT-Kabelzug-Wellness-Homegym-mobile.jpeg\">\n    <img decoding=\"async\" class=\"skz-atmo__img\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/09\/STIL-FIT-Kabelzug-Wellness-Homegym.png\" alt=\"STIL-FIT Functional Trainer in a wellness home gym, mood image\">\n  <\/picture>\n  <div class=\"skz-atmo__overlay\"><\/div>\n  <div class=\"skz-atmo__usps\">\n    <span class=\"skz-atmo__usps-eyebrow\">The benefits at a glance<\/span>\n    <h3 class=\"skz-atmo__usps-title\">Why training on a functional trainer pays off.<\/h3>\n    <ul class=\"skz-atmo__list\">\n      <li><span class=\"skz-atmo__check\">&#10003;<\/span>Dynamic and intense strength training<\/li>\n      <li><span class=\"skz-atmo__check\">&#10003;<\/span>Comprehensive full-body training<\/li>\n      <li><span class=\"skz-atmo__check\">&#10003;<\/span>Improved coordination and mobility<\/li>\n      <li><span class=\"skz-atmo__check\">&#10003;<\/span>Strengthening of the core muscles<\/li>\n      <li><span class=\"skz-atmo__check\">&#10003;<\/span>Correcting muscular imbalances<\/li>\n      <li><span class=\"skz-atmo__check\">&#10003;<\/span>Improved intermuscular coordination<\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  6. USPs  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-usps\">\n  <div class=\"skz-usp\">\n    <div class=\"skz-usp__name\">100+ exercises<\/div>\n    <div class=\"skz-usp__desc\">Replaces a complete gym<\/div>\n  <\/div>\n  <div class=\"skz-usp\">\n    <div class=\"skz-usp__name\">0.5 m&sup2; footprint<\/div>\n    <div class=\"skz-usp__desc\">Fits into any room<\/div>\n  <\/div>\n  <div class=\"skz-usp\">\n    <div class=\"skz-usp__name\">Individually configurable<\/div>\n    <div class=\"skz-usp__desc\">Materials and dimensions to your wishes<\/div>\n  <\/div>\n  <div class=\"skz-usp\">\n    <div class=\"skz-usp__name\">Munich manufactory<\/div>\n    <div class=\"skz-usp__desc\">Handcrafted since 2018<\/div>\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  7. DURCHDACHTE FUNKTIONEN  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-funktionen\">\n  <div class=\"skz-funktionen__header\">\n    <h2 class=\"skz-funktionen__headline\">Functional trainer with dual pulleys, a 100 kg weight stack and an integrated lat pull-down unit.<\/h2>\n    <p class=\"skz-funktionen__sub\">Thought through down to the last detail.<\/p>\n  <\/div>\n  <div class=\"skz-funktionen__grid\">\n\n    <div class=\"skz-funktion\">\n      <div class=\"skz-funktion__img-wrap\">\n        <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Gewichtsblock.jpg\" alt=\"STIL-FIT Functional Trainer 100 kg weight stack\">\n      <\/div>\n      <div class=\"skz-funktion__body\">\n        <div class=\"skz-funktion__title\">100 kg weight stack<\/div>\n        <p class=\"skz-funktion__desc\">A classic weight stack with a 4:1 ratio. Minimum weight 1.25 kg and continuous fine adjustment for precise training.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-funktion\">\n      <div class=\"skz-funktion__img-wrap\">\n        <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Latzug.jpg\" alt=\"STIL-FIT Functional Trainer lat pull-down unit\">\n      <\/div>\n      <div class=\"skz-funktion__body\">\n        <div class=\"skz-funktion__title\">Lat pull-down unit included<\/div>\n        <p class=\"skz-funktion__desc\">Lat pull-down training is perfect for a strong back. The higher pulley position and the 2:1 ratio allow additional exercise variations.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-funktion\">\n      <div class=\"skz-funktion__img-wrap\">\n        <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Verstellung.jpg\" alt=\"STIL-FIT Functional Trainer clamping mechanism\">\n      <\/div>\n      <div class=\"skz-funktion__body\">\n        <div class=\"skz-funktion__title\">Easy handling<\/div>\n        <p class=\"skz-funktion__desc\">Thanks to the clamping mechanism, the two pulley units can be adjusted in height independently and continuously &mdash; without tools.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"skz-funktion\">\n      <div class=\"skz-funktion__img-wrap\">\n        <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Detail.jpg\" alt=\"STIL-FIT Functional Trainer dual pulleys\">\n      <\/div>\n      <div class=\"skz-funktion__body\">\n        <div class=\"skz-funktion__title\">Effective dual pulleys<\/div>\n        <p class=\"skz-funktion__desc\">Unlike the butterfly pulleys most commonly used, our dual pulley system offers you a far greater variety of exercises.<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  8. \u00dcBUNGSBEISPIELE (Videos)  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-uebungen\">\n  <div class=\"skz-uebungen__header\">\n    <h2 class=\"skz-uebungen__headline\">Over 100 exercises with one functional trainer.<\/h2>\n    <p class=\"skz-uebungen__sub\">The many adjustment options let you train all muscle groups in a targeted and varied way. Switching between exercises takes just seconds.<\/p>\n    <p class=\"skz-uebungen__sub\" style=\"margin-top:.75rem;\">Free, three-dimensional movements activate entire muscle chains instead of isolated muscles &mdash; this improves coordination and mobility while training your core for better posture, more performance and a lower risk of injury.<\/p>\n  <\/div>\n  <div class=\"skz-uebungen__grid\">\n\n    <div class=\"skz-uebung\">\n      <video autoplay muted loop playsinline preload=\"metadata\"\n        poster=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2024\/04\/KA_Butterfly_stehend-1.jpg\">\n        <source src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2024\/04\/KA_Butterfly_stehend-1.mp4\" type=\"video\/mp4\">\n      <\/video>\n      <div class=\"skz-uebung__label\">Standing butterfly<\/div>\n    <\/div>\n\n    <div class=\"skz-uebung\">\n      <video autoplay muted loop playsinline preload=\"metadata\">\n        <source src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2024\/04\/KA_Latzug_zur_Brust-4.mp4\" type=\"video\/mp4\">\n      <\/video>\n      <div class=\"skz-uebung__label\">Lat pull-down to chest<\/div>\n    <\/div>\n\n    <div class=\"skz-uebung\">\n      <video autoplay muted loop playsinline preload=\"metadata\">\n        <source src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2024\/04\/KA_Schulterdruecken_stehend.mp4\" type=\"video\/mp4\">\n      <\/video>\n      <div class=\"skz-uebung__label\">Standing shoulder press<\/div>\n    <\/div>\n\n    <div class=\"skz-uebung\">\n      <video autoplay muted loop playsinline preload=\"metadata\"\n        poster=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2024\/04\/KA_Rudern_mit_Aufrichtbewegung.jpg\">\n        <source src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2024\/04\/KA_Rudern_mit_Aufrichtbewegung-1.mp4\" type=\"video\/mp4\">\n      <\/video>\n      <div class=\"skz-uebung__label\">Row with upright extension<\/div>\n    <\/div>\n\n  <\/div>\n  <a class=\"skz-btn skz-btn--ghost-inv\" href=\"https:\/\/stil-fit.com\/en\/contact\/\">All exercises in a consultation<\/a>\n<\/section>\n<!-- \u2550\u2550  9. EIN GER\u00c4T. JEDER RAUM.  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-room\">\n  <div class=\"skz-room__header\">\n    <h2 class=\"skz-room__headline\">A space-saving functional trainer for home, hotel and yacht.<\/h2>\n    <p class=\"skz-room__body\">The STIL-FIT Functional Trainer was designed from the outset to live in great spaces &mdash; not in spite of their architecture, but as part of it. At home, in a hotel, even on board a yacht. The machine complements architecture. It does not dominate it.<\/p>\n  <\/div>\n  <div class=\"skz-gallery__grid\">\n    <div class=\"skz-gallery__item\">\n      <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Superyacht.jpg\" alt=\"STIL-FIT Functional Trainer on a superyacht &ndash; Marine Edition\">\n    <\/div>\n    <div class=\"skz-gallery__item\">\n      <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Marine-Edition.jpg\" alt=\"STIL-FIT Functional Trainer Marine Edition\">\n    <\/div>\n    <div class=\"skz-gallery__item\">\n      <img decoding=\"async\" src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-Homegym.jpg\" alt=\"STIL-FIT Functional Trainer in a private home gym\">\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  10. ZUBEH\u00d6R  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-zubehoer\">\n  <h2 class=\"skz-zubehoer__headline\">Accessories.<\/h2>\n  <p class=\"skz-zubehoer__sub\">Optionally available. Wooden elements in black, oak, walnut or teak.<\/p>\n  <div class=\"skz-zubehoer__grid\">\n    <div class=\"skz-zub-item\">\n      <div class=\"skz-zub-item__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD Standard (z.B. Walnuss) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-zub-item__img--default\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Trizepsstange-Walnuss.jpg\" alt=\"STIL-FIT biceps bar, walnut\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Standard \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover (z.B. Eiche) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-zub-item__img--hover\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Trizepsstange-Schwarz.jpg\" alt=\"STIL-FIT biceps bar, black\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-zub-item__body\"><div class=\"skz-zub-item__name\">Biceps bar<\/div><div class=\"skz-zub-item__desc\">Solid wood<\/div><\/div>\n    <\/div>\n    <div class=\"skz-zub-item\">\n      <div class=\"skz-zub-item__img\">\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD Standard (z.B. Walnuss) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-zub-item__img--default\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Latzugstange-Walnuss.jpg\" alt=\"STIL-FIT lat bar, walnut\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Standard \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n        <!-- \u25bc\u25bc\u25bc\u25bc\u25bc BILD beim Hover (z.B. Eiche) \u25bc\u25bc\u25bc\u25bc\u25bc -->\n        <img decoding=\"async\" class=\"skz-zub-item__img--hover\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Latzugstange-Schwarz.jpg\" alt=\"STIL-FIT lat bar, black\">\n        <!-- \u25b2\u25b2\u25b2\u25b2\u25b2 ENDE BILD Hover \u25b2\u25b2\u25b2\u25b2\u25b2 -->\n      <\/div>\n      <div class=\"skz-zub-item__body\"><div class=\"skz-zub-item__name\">Lat bar<\/div><div class=\"skz-zub-item__desc\">Solid wood<\/div><\/div>\n    <\/div>\n    <div class=\"skz-zub-item\">\n      <div class=\"skz-zub-item__img\">\n        <img decoding=\"async\" class=\"skz-zub-item__img--default\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Langstange-Walnuss-e1732527185736.jpg\" alt=\"STIL-FIT chop bar, walnut\">\n        <img decoding=\"async\" class=\"skz-zub-item__img--hover\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Langstange-Schwarz-e1732527216199.jpg\" alt=\"STIL-FIT chop bar, black\">\n      <\/div>\n      <div class=\"skz-zub-item__body\"><div class=\"skz-zub-item__name\">Chop bar<\/div><div class=\"skz-zub-item__desc\">Aluminum<\/div><\/div>\n    <\/div>\n    <div class=\"skz-zub-item\">\n      <div class=\"skz-zub-item__img\">\n        <img decoding=\"async\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Fussschlaufe.jpg\" alt=\"STIL-FIT cowhide ankle strap\">\n      <\/div>\n      <div class=\"skz-zub-item__body\"><div class=\"skz-zub-item__name\">Ankle strap<\/div><div class=\"skz-zub-item__desc\">Cowhide<\/div><\/div>\n    <\/div>\n    <div class=\"skz-zub-item\">\n      <div class=\"skz-zub-item__img\">\n        <img decoding=\"async\" src=\"https:\/\/h7z4z8t7.delivery.rocketcdn.me\/wp-content\/uploads\/2023\/10\/STIL-FIT-Trizepsseil.jpg\" alt=\"STIL-FIT hemp triceps rope\">\n      <\/div>\n      <div class=\"skz-zub-item__body\"><div class=\"skz-zub-item__name\">Triceps rope<\/div><div class=\"skz-zub-item__desc\">Hemp<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  11. F\u00dcR PLANER & DESIGNER  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-indiv\" id=\"skz-ausstattung\">\n  <div class=\"skz-indiv__img\">\n    <video autoplay muted loop playsinline preload=\"metadata\">\n      <source src=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/09\/STIL-FIT-Kabelzug-Individualsierung.mp4\" type=\"video\/mp4\">\n    <\/video>\n  <\/div>\n  <div class=\"skz-indiv__content\">\n    <span class=\"skz-eyebrow\">Materials, quality &amp; customization<\/span>\n    <h2 class=\"skz-indiv__headline\">A made-to-measure functional trainer &mdash; materials and <em>customization.<\/em><\/h2>\n    <p class=\"skz-indiv__body\">Crystal mirror, solid wood, leather and aluminum &mdash; every material is carefully selected and processed by hand in our manufactory in Munich. In addition to the standard versions, we build individual configurations &mdash; adjusted height, custom colors, logo integration, other wood options. Relevant for interior designers, architects, hotels and shipping companies.<\/p>\n    <a class=\"skz-btn skz-btn--ghost\" style=\"margin-top:1rem;\" href=\"https:\/\/stil-fit.com\/en\/strength-training\/customization\/\">All options &rarr;<\/a>\n    <div class=\"skz-indiv__opts\" style=\"margin-top:1.5rem;\">\n      <span class=\"skz-indiv__opt\">Height adjustment<\/span>\n      <span class=\"skz-indiv__opt\">RAL paint finish<\/span>\n      <span class=\"skz-indiv__opt\">Special woods on request<\/span>\n      <span class=\"skz-indiv__opt\">Logo integration<\/span>\n      <span class=\"skz-indiv__opt\">Front panel of your choice<\/span>\n      <span class=\"skz-indiv__opt\">Lat pull-down unit in stainless steel<\/span>\n      <span class=\"skz-indiv__opt\">Built-in version<\/span>\n      <span class=\"skz-indiv__opt\">Yacht configuration<\/span>\n    <\/div>\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  12. TECHNISCHE DATEN  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-specs\" id=\"skz-technik\">\n  <div>\n    <h2 class=\"skz-specs__headline\">Technical data of the STIL-FIT Functional Trainer<\/h2>\n    <table class=\"skz-spec-table\">\n      <tr><td>Dimensions (W &times; D &times; H)<\/td><td>1181 &times; 320 &times; 2242 mm<\/td><\/tr>\n      <tr><td>Depth with lat pull-down unit<\/td><td>670 mm<\/td><\/tr>\n      <tr><td>Footprint<\/td><td>approx. 0.5 m&sup2;<\/td><\/tr>\n      <tr><td>Weight stack<\/td><td>100 kg<\/td><\/tr>\n      <tr><td>Ratio<\/td><td>4:1<\/td><\/tr>\n      <tr><td>Cable length<\/td><td>Dual pulley 2.2 m &middot; single pulley 3.2 m<\/td><\/tr>\n      <tr><td>Minimum weight<\/td><td>1.25 kg per side<\/td><\/tr>\n      <tr><td>Maximum weight<\/td><td>25 kg per side<\/td><\/tr>\n      <tr><td>Mounting<\/td><td>Wall mounting &middot; built-in version<\/td><\/tr>\n      <tr><td>Origin<\/td><td>Made in Germany &middot; since 2018<\/td><\/tr>\n    <\/table>\n    <a class=\"skz-btn skz-btn--ghost\" style=\"margin-top:1.5rem;\" href=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2026\/10\/STIL-FIT-Kabelzug-PRO-Abmessungen.pdf\" target=\"_blank\" rel=\"noopener\" target=\"_blank\" rel=\"noopener\">Dimensional drawing as PDF &darr;<\/a>\n  <\/div>\n  <div>\n    <h2 class=\"skz-specs__headline\">Exercise examples<\/h2>\n    <table class=\"skz-spec-table\">\n      <tr><td>Upper body<\/td><td>Lat pull-down, row, chest fly<\/td><\/tr>\n      <tr><td>Shoulders<\/td><td>Shoulder press, lateral raise, face pull<\/td><\/tr>\n      <tr><td>Arms<\/td><td>Biceps curl, triceps extension, hammer curl<\/td><\/tr>\n      <tr><td>Core<\/td><td>Chops, Cable-Crunch, Pallof-Press<\/td><\/tr>\n      <tr><td>Legs<\/td><td>Kickback, hip abduction, squat<\/td><\/tr>\n    <\/table>\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  13. FAQ  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-faq\" id=\"skz-faq\">\n  <h2 class=\"skz-faq__headline\">Frequently asked questions<\/h2>\n  <p class=\"skz-faq__sub\">The key answers on installation, use and customization.<\/p>\n  <div class=\"skz-faq__list\">\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">How much space does a functional trainer need at home?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">The STIL-FIT Functional Trainer needs a footprint of only around 0.5 m&sup2; &mdash; ideal for a space-saving home gym. For comfortable training, we also recommend some room to move in front of the machine.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">How is the STIL-FIT Functional Trainer mounted on the wall?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">For stability, the Functional Trainer is bolted to the wall at four points &mdash; two at the top and two at the bottom. This ensures it stands securely even under high loads.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">Which wall is suitable for mounting?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">Solid walls made of concrete, brick or sand-lime brick are best. Drywall or timber stud walls usually require additional reinforcement or anchoring in the substructure &mdash; if in doubt, feel free to talk to us beforehand.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">Which exercises are possible with the Functional Trainer?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">The STIL-FIT Functional Trainer allows over 100 exercises for the whole body &mdash; from lat pull-downs and rows to chest and shoulder presses, biceps, triceps and core exercises. Thanks to the dual pulleys, both sides can be trained independently or together.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">How does the 4:1 ratio of the 100 kg weight stack work?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">The 4:1 ratio reduces the weight you actually feel to a quarter of the selected stack weight. This allows very fine weight increments &mdash; ideal for precise, controlled strength training from beginner to advanced loads.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">Is the Functional Trainer available with a lat pull-down unit?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">Yes, the lat pull-down unit is included as standard. It allows a higher pulley position with a 2:1 ratio &mdash; ideal for even more targeted back training.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">Can the Functional Trainer be integrated into a cabinet or wall?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">Yes. In the built-in version, the Functional Trainer is integrated flush into a cabinet or niche &mdash; ideal if the machine should visually disappear in everyday life. More on this under Materials &amp; customization.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">Which materials and custom builds are possible?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">In addition to our standard versions, we offer individual configurations on request &mdash; adjusted height, custom RAL colors, logo integration and other options, especially for interior designers, architects, hotels and shipping companies. It is best to contact us directly.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">What body height is the Functional Trainer suitable for?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">Thanks to its continuously adjustable pulley units, the STIL-FIT Functional Trainer suits almost any body height. The individual adjustment options ensure the machine adapts perfectly to you &mdash; if you have questions, we are happy to advise you personally.<\/div><\/div>\n    <\/div>\n\n    <div class=\"skz-faq__item\">\n      <button class=\"skz-faq__question\" aria-expanded=\"false\">\n        <span class=\"skz-faq__question-text\">How are delivery and installation handled?<\/span>\n        <span class=\"skz-faq__icon\" aria-hidden=\"true\"><\/span>\n      <\/button>\n      <div class=\"skz-faq__answer\"><div class=\"skz-faq__answer-inner\">Delivery is carefully packed on a pallet. The Functional Trainer comes largely pre-assembled &mdash; the base unit with all cables is already fully assembled. The weights, the cladding and the lat pull-down unit are packed separately on the same pallet. Feel free to ask us about our installation service.<\/div><\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<!-- \u2550\u2550  14. KONTAKT  \u2550\u2550 -->\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"skz-kontakt\" id=\"skz-kontakt\">\n  <div>\n    <h2 class=\"skz-kontakt__headline\">Questions? We advise you personally.<\/h2>\n    <p class=\"skz-kontakt__sub\">Especially when it comes to choosing materials and custom builds, we are happy to help personally \u2014 Basil and Anton reply themselves, no call center. Showroom in Munich by appointment.<\/p>\n  <\/div>\n  <div class=\"skz-kontakt__right\">\n    <a class=\"skz-kontakt-link\" href=\"tel:+498913936040\">\n      <span class=\"skz-kontakt-link__lbl\">Tel<\/span>+49 (0)89 13936040\n    <\/a>\n    <a class=\"skz-kontakt-link\" href=\"mailto:info@stil-fit.com\">\n      <span class=\"skz-kontakt-link__lbl\">Mail<\/span>info@stil-fit.com\n    <\/a>\n    <a class=\"skz-btn skz-btn--bronze\" style=\"margin-top:.4rem;\" href=\"https:\/\/stil-fit.com\/en\/contact\/\">Request a consultation \u2192<\/a>\n  <\/div>\n<\/section>\n<\/div>\n<!-- STICKY BAR -->\n<div id=\"skz-bar\">\n  <div class=\"skz-bar__inner\">\n    <div class=\"skz-bar__info\">\n      <span class=\"skz-bar__name\"><span class=\"skz-bar__name--full\">STIL-FIT Functional Trainer<\/span><span class=\"skz-bar__name--short\">Functional Trainer<\/span><\/span>\n      <span class=\"skz-bar__price\">from \u20ac9,850<\/span>\n    <\/div>\n    <div class=\"skz-bar__actions\">\n      <a class=\"skz-bar__btn skz-bar__btn--bronze\" href=\"https:\/\/stil-fit.com\/en\/all-products\/#kraft\">Buy now<\/a>\n      <a class=\"skz-bar__btn skz-bar__btn--ghost\" href=\"https:\/\/stil-fit.com\/en\/contact\/\">Request a consultation<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n<script>\n(function() {\n  \/\/ FAQ-Akkordeon\n  var faqItems = document.querySelectorAll('.skz-faq__item');\n  faqItems.forEach(function(item) {\n    var btn = item.querySelector('.skz-faq__question');\n    btn.addEventListener('click', function() {\n      var isOpen = item.classList.contains('open');\n      faqItems.forEach(function(i) {\n        i.classList.remove('open');\n        i.querySelector('.skz-faq__question').setAttribute('aria-expanded','false');\n      });\n      if (!isOpen) { item.classList.add('open'); btn.setAttribute('aria-expanded','true'); }\n    });\n  });\n\n  \/\/ Linien-Filter (Alle \/ PRO \/ Heritage \/ Signature)\n  var filterBtns = document.querySelectorAll('.skz-linie-filter__btn');\n  var varianten = document.querySelectorAll('.skz-variante[data-linie]');\n  filterBtns.forEach(function(btn) {\n    btn.addEventListener('click', function() {\n      var target = this.getAttribute('data-filter');\n      filterBtns.forEach(function(b) { b.classList.remove('active'); });\n      this.classList.add('active');\n      varianten.forEach(function(v) {\n        if (target === 'alle' || v.getAttribute('data-linie') === target) {\n          v.style.display = '';\n        } else {\n          v.style.display = 'none';\n        }\n      });\n    });\n  });\n\n  \/\/ Varianten: eigener, immer sichtbarer Scroll-Indikator (Balken statt OS-Scrollbar)\n  var vGrid = document.querySelector('.skz-varianten-grid');\n  var vThumb = document.getElementById('skz-varianten-scrollbar-thumb');\n  if (vGrid && vThumb) {\n    var updateVScrollbar = function() {\n      var max = vGrid.scrollWidth - vGrid.clientWidth;\n      if (max <= 0) { vThumb.style.width = '100%'; vThumb.style.left = '0'; return; }\n      var visibleRatio = vGrid.clientWidth \/ vGrid.scrollWidth;\n      var widthPct = Math.max(visibleRatio * 100, 12);\n      var leftPct = (vGrid.scrollLeft \/ max) * (100 - widthPct);\n      vThumb.style.width = widthPct + '%';\n      vThumb.style.left = leftPct + '%';\n    };\n    vGrid.addEventListener('scroll', function() { requestAnimationFrame(updateVScrollbar); }, { passive: true });\n    window.addEventListener('resize', updateVScrollbar);\n    updateVScrollbar();\n    \/\/ Pfeile + Ziehen mit der Maus (ohne Trackpad)\n    var navBtns = document.querySelectorAll('.skz-varianten-nav__btn');\n    var stepW = function() { var card = vGrid.querySelector('.skz-variante'); return card ? (card.getBoundingClientRect().width + 16) * 2 : 500; };\n    var updateNav = function() { var max = vGrid.scrollWidth - vGrid.clientWidth; navBtns.forEach(function(b) { b.disabled = (b.dataset.dir === '-1') ? vGrid.scrollLeft <= 2 : vGrid.scrollLeft >= max - 2; }); };\n    navBtns.forEach(function(b) { b.addEventListener('click', function() { vGrid.scrollBy({ left: parseInt(b.dataset.dir, 10) * stepW(), behavior: 'smooth' }); }); });\n    vGrid.addEventListener('scroll', function() { requestAnimationFrame(updateNav); }, { passive: true });\n    window.addEventListener('resize', updateNav);\n    updateNav();\n    var dragX = null, dragLeft = 0, dragMoved = false;\n    vGrid.addEventListener('mousedown', function(e) { if (e.button !== 0) return; dragX = e.pageX; dragLeft = vGrid.scrollLeft; dragMoved = false; });\n    window.addEventListener('mousemove', function(e) { if (dragX === null) return; var dx = e.pageX - dragX; if (Math.abs(dx) > 5) { dragMoved = true; vGrid.classList.add('is-dragging'); } if (dragMoved) { e.preventDefault(); vGrid.scrollLeft = dragLeft - dx; } });\n    window.addEventListener('mouseup', function() { dragX = null; setTimeout(function() { vGrid.classList.remove('is-dragging'); }, 0); });\n    vGrid.addEventListener('click', function(e) { if (dragMoved) { e.preventDefault(); e.stopPropagation(); dragMoved = false; } }, true);\n    vGrid.addEventListener('dragstart', function(e) { e.preventDefault(); });\n  }\n\n  var anchorLinks = document.querySelectorAll('.skz-anchornav__link');\n  var sections = [];\n  anchorLinks.forEach(function(link) {\n    var id = link.getAttribute('href').replace('#','');\n    var el = document.getElementById(id);\n    if (el) sections.push({ el: el, link: link });\n  });\n  \/\/ Nav \"sticky\" per JS\/position:fixed statt CSS position:sticky (robuster in WordPress)\n  var nav = document.getElementById('skz-anchornav');\n  var navPlaceholder = document.createElement('div');\n  navPlaceholder.style.display = 'none';\n  if (nav && nav.parentNode) nav.parentNode.insertBefore(navPlaceholder, nav);\n  var navOffsetTop = null;\n  function handleNavFixed() {\n    if (!nav) return;\n    if (!nav.classList.contains('skz-anchornav--fixed')) {\n      navOffsetTop = nav.getBoundingClientRect().top + (window.scrollY || window.pageYOffset);\n    }\n    var scrollY = window.scrollY || window.pageYOffset;\n    if (scrollY >= navOffsetTop) {\n      if (!nav.classList.contains('skz-anchornav--fixed')) {\n        navPlaceholder.style.height = nav.offsetHeight + 'px';\n        navPlaceholder.style.display = 'block';\n        nav.classList.add('skz-anchornav--fixed');\n      }\n    } else {\n      if (nav.classList.contains('skz-anchornav--fixed')) {\n        nav.classList.remove('skz-anchornav--fixed');\n        navPlaceholder.style.display = 'none';\n      }\n    }\n  }\n  window.addEventListener('scroll', handleNavFixed, { passive: true });\n  window.addEventListener('resize', handleNavFixed);\n  handleNavFixed();\n  function updateActiveLink() {\n    var scrollY = window.scrollY || window.pageYOffset;\n    var navHeight = 120;\n    var current = sections[0];\n    sections.forEach(function(s) {\n      if (s.el.getBoundingClientRect().top + scrollY - navHeight <= scrollY) {\n        current = s;\n      }\n    });\n    anchorLinks.forEach(function(l) { l.classList.remove('active'); });\n    if (current) current.link.classList.add('active');\n  }\n  window.addEventListener('scroll', updateActiveLink, { passive: true });\n  anchorLinks.forEach(function(link) {\n    link.addEventListener('click', function(e) {\n      e.preventDefault();\n      var id = this.getAttribute('href').replace('#','');\n      var target = document.getElementById(id);\n      if (!target) return;\n      var navEl = document.getElementById('skz-anchornav');\n      var offset = navEl ? navEl.offsetHeight + 10 : 60;\n      var top = target.getBoundingClientRect().top + (window.scrollY || window.pageYOffset) - offset;\n      window.scrollTo({ top: top, behavior: 'smooth' });\n    });\n  });\n})();\n<\/script>\n<script>\n(function() {\n  var bar = document.getElementById('skz-bar');\n  var hero = document.querySelector('.skz-hero');\n  if (!bar || !hero) return;\n  window.addEventListener('scroll', function() {\n    if (window.scrollY > hero.offsetHeight * 0.6) bar.classList.add('visible');\n    else bar.classList.remove('visible');\n  }, { passive: true });\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>STIL-FIT Functional Trainer 100+ exercises on just 0.5 m&sup2;. The STIL-FIT Functional Trainer for serious strength training at home &mdash; space-saving, individually configurable and Made in Germany. Overview Variants Features Technical data Contact A complete strength workout on 0.5 m&sup2;. Functionally, the STIL-FIT Functional Trainer has to measure up to the best machines on the [&#8230;]\n","protected":false},"author":2,"featured_media":17590,"parent":16963,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"page-blank.php","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"yst_prominent_words":[1999,2002,506,2000,237,4338,2276,4339,1543,4337,2272,2001,2268,4340,1998,4336,515,1688,1698,4341],"class_list":["post-16797","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v14.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Functional Trainer pro | The innovative weight station for your workout. 100+ exercises<\/title>\n<meta name=\"description\" content=\"Discover the STIL-FIT Functional Trainer PRO. A compact and space-saving strength machine, incl. Lat-Pulldown unit, for your strength training with 100+ possible exercises.\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Functional Trainer pro | The innovative weight station for your workout. 100+ exercises\" \/>\n<meta property=\"og:description\" content=\"Discover the STIL-FIT Functional Trainer PRO. A compact and space-saving strength machine, incl. Lat-Pulldown unit, for your strength training with 100+ possible exercises.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/\" \/>\n<meta property=\"og:site_name\" content=\"STIL-FIT\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/de-de.facebook.com\/stilfit\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-22T15:16:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stil-fit.com\/wp-content\/uploads\/2023\/10\/STIL-FIT-Kabelzug-PRO-schwarz.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"787\" \/>\n\t<meta property=\"og:image:height\" content=\"787\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/stil-fit.com\/en\/#organization\",\"name\":\"STIL-FIT International GmbH\",\"url\":\"https:\/\/stil-fit.com\/en\/\",\"sameAs\":[\"https:\/\/de-de.facebook.com\/stilfit\/\",\"https:\/\/www.instagram.com\/stil_fit_int\/\",\"https:\/\/www.linkedin.com\/company\/stil-fit-international-gmbh\",\"https:\/\/www.youtube.com\/channel\/UC2HA1BeZtFB0acPMfq1hKdQ\",\"https:\/\/www.pinterest.com\/STILFITInt\/\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/stil-fit.com\/en\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/stil-fit.com\/wp-content\/uploads\/2019\/02\/stilfit_logo.jpg\",\"width\":150,\"height\":150,\"caption\":\"STIL-FIT International GmbH\"},\"image\":{\"@id\":\"https:\/\/stil-fit.com\/en\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/stil-fit.com\/en\/#website\",\"url\":\"https:\/\/stil-fit.com\/en\/\",\"name\":\"STIL-FIT\",\"description\":\"Stil-fit\",\"publisher\":{\"@id\":\"https:\/\/stil-fit.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/stil-fit.com\/en\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/stil-fit.com\/wp-content\/uploads\/2023\/10\/STIL-FIT-Kabelzug-PRO-schwarz.jpg\",\"width\":787,\"height\":787,\"caption\":\"STIL-FIT Functional Trainer PRO in black\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/#webpage\",\"url\":\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/\",\"name\":\"Functional Trainer pro | The innovative weight station for your workout. 100+ exercises\",\"isPartOf\":{\"@id\":\"https:\/\/stil-fit.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/#primaryimage\"},\"datePublished\":\"2023-10-08T17:58:38+00:00\",\"dateModified\":\"2026-10-22T15:16:09+00:00\",\"description\":\"Discover the STIL-FIT Functional Trainer PRO. A compact and space-saving strength machine, incl. Lat-Pulldown unit, for your strength training with 100+ possible exercises.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/stil-fit.com\/en\/strength-training\/functional-trainers\/\"]}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/pages\/16797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/comments?post=16797"}],"version-history":[{"count":177,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/pages\/16797\/revisions"}],"predecessor-version":[{"id":42011,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/pages\/16797\/revisions\/42011"}],"up":[{"embeddable":true,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/pages\/16963"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/media\/17590"}],"wp:attachment":[{"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/media?parent=16797"}],"wp:term":[{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/stil-fit.com\/en\/wp-json\/wp\/v2\/yst_prominent_words?post=16797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}