:root{--ruhe-navy:#061B90;--ruhe-navy-2:#001C93;--ruhe-navy-deep:#000C42;--ruhe-orange:#C24400;--ruhe-orange-hover:#a83a00;--ruhe-orange-hi:#ff7b2e;--ruhe-ink:#0f172a;--ruhe-ink-2:#334155;--ruhe-mute:#64748b;--ruhe-line:#e5e8f0;--ruhe-surface:#fff;--ruhe-surface-2:#f6f8fc;--ruhe-tint:#eef1fb;--ruhe-on-dark:#fff;--ruhe-on-dark-2:rgba(255,255,255,.78);--ruhe-on-dark-3:rgba(255,255,255,.6);--ruhe-hair-dark:rgba(255,255,255,.16);--ruhe-r-btn:8px;--ruhe-r-card:12px;--ruhe-r-tile:10px;--ruhe-r-chip:6px}html body.page-id-54098 .stm-hp .b1,html body.page-id-54098 .stm-hp .b2,html body.page-id-54098 .storetown-contact .storetown-btn-primary,html body.page-id-54098 .storetown-contact .storetown-btn-secondary,html body.page-id-54098 .stm-mac__btn,html body.page-id-54098 .storetown-blog-cta .storetown-btn-primary,html body.page-id-54098 .storetown-cta-popup,html body.page-id-54098 .storetown-cta-popup.secondary,html body.page-id-54098 .storetown-popup-submit,html body .stm-mac .stm-mac__btn{display:inline-flex;align-items:center !important;justify-content:center !important;gap:.5rem !important;text-align:center !important;min-height:50px !important;padding:.85rem 1.6rem !important;border-radius:var(--ruhe-r-btn) !important;font-size:1.0625rem !important;font-weight:600 !important;line-height:1.25 !important;letter-spacing:.01em !important;text-transform:none !important;text-decoration:none !important;background-image:none !important;box-shadow:0 1px 2px rgba(0,0,0,.12) !important;animation:none !important;overflow:visible !important;text-shadow:none !important;backdrop-filter:none !important;filter:none !important;transition:background-color .18s ease, border-color .18s ease, transform .18s ease, box-shadow .18s ease, opacity .25s ease, visibility .25s ease !important;width:auto !important;min-width:0 !important;cursor:pointer !important;font-family:inherit !important}html body.page-id-54098 .stm-hp .b1::before,html body.page-id-54098 .stm-hp .b2::before,html body.page-id-54098 .storetown-contact .storetown-btn-primary::before,html body.page-id-54098 .storetown-contact .storetown-btn-secondary::before,html body.page-id-54098 .stm-mac__btn::before,html body.page-id-54098 .storetown-blog-cta .storetown-btn-primary::before,html body.page-id-54098 .storetown-cta-popup::before,html body.page-id-54098 .storetown-cta-popup.secondary::before,html body.page-id-54098 .storetown-popup-submit::before,html body.page-id-54098 .storetown-service-card::before,html body.page-id-54098 .storetown-process-step::before,html body.page-id-54098 .storetown-process-step .storetown-process-number::before,html body.page-id-54098 .stm-hp__bd button::before,html body.page-id-54098 .stm-gal__name .tag::before,html body.page-id-54098 .stm-lb__cap .tag::before,html body.page-id-54098 .stm-hp-sb-tags span[data-href]::before,html body.page-id-54098 .stm-hp-sb-tags .stm-sb-more::before,html body.page-id-54098 .storetown-blog-category::before,html body.page-id-54098 .storetown-blog-audio::before,html body.page-id-54098 .stm-jmp a::before,html body .stm-mac .stm-mac__btn::before,html body .stm-ft-wrapper .stm-ft-legal a.stm-ft-vwd::before,html body .stmki__badge::before{content:none !important;display:none !important}html body.page-id-54098 .stm-hp .b1::after,html body.page-id-54098 .stm-hp .b2::after,html body.page-id-54098 .storetown-contact .storetown-btn-primary::after,html body.page-id-54098 .storetown-contact .storetown-btn-secondary::after,html body.page-id-54098 .stm-mac__btn::after,html body.page-id-54098 .storetown-blog-cta .storetown-btn-primary::after,html body.page-id-54098 .storetown-cta-popup::after,html body.page-id-54098 .storetown-cta-popup.secondary::after,html body.page-id-54098 .storetown-popup-submit::after,html body.page-id-54098 .storetown-service-card::after,html body.page-id-54098 .storetown-process-step::after,html body.page-id-54098 .storetown-process-step .storetown-process-number::after,html body.page-id-54098 .stm-hp__bd button::after,html body.page-id-54098 .stm-gal__name .tag::after,html body.page-id-54098 .stm-lb__cap .tag::after,html body.page-id-54098 .stm-hp-sb-tags span[data-href]::after,html body.page-id-54098 .stm-hp-sb-tags .stm-sb-more::after,html body.page-id-54098 .storetown-blog-category::after,html body.page-id-54098 .storetown-blog-audio::after,html body.page-id-54098 .stm-jmp a::after,html body.page-id-54098 .stm-mac::after,html body.page-id-54098 .stm-hp-searchbar::after,html body.page-id-54098 .storetown-parallax-divider::after,html body.page-id-54098 .storetown-contact::after,html body .stm-mac .stm-mac__btn::after,html body .stm-ft-wrapper .stm-ft-legal a.stm-ft-vwd::after,html body .stmki__badge::after,html body .stm-ft-wrapper::after{content:none !important;display:none !important}html body.page-id-54098 .storetown-service-card .storetown-service-icon,html body.page-id-54098 .storetown-usp-item .storetown-usp-icon,html body.page-id-54098 #produkte .stm-pc__hero-glow,html body .stm-ft-deco,html body .stmki__dot{display:none !important}html body.page-id-54098 .stm-hp .b1,html body.page-id-54098 .storetown-contact .storetown-btn-primary,html body.page-id-54098 .stm-mac__btn,html body.page-id-54098 .storetown-blog-cta .storetown-btn-primary,html body.page-id-54098 .storetown-cta-popup,html body.page-id-54098 .storetown-popup-submit,html body .stm-mac .stm-mac__btn{background:#C24400 !important;background-color:#C24400 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:1px solid transparent !important}html body.page-id-54098 .stm-hp .b1:hover,html body.page-id-54098 .storetown-contact .storetown-btn-primary:hover,html body.page-id-54098 .stm-mac__btn:hover,html body.page-id-54098 .storetown-blog-cta .storetown-btn-primary:hover,html body.page-id-54098 .storetown-cta-popup:hover,html body.page-id-54098 .storetown-popup-submit:hover,html body .stm-mac .stm-mac__btn:hover{background:#a83a00 !important;background-color:#a83a00 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 8px 18px -10px rgba(194,68,0,.7) !important;border-color:transparent !important}html body.page-id-54098 .storetown-blog-cta .storetown-btn-primary:focus-visible,html body.page-id-54098 .storetown-cta-popup:focus-visible,html body.page-id-54098 .storetown-cta-popup.secondary:focus-visible,html body.page-id-54098 .storetown-popup-submit:focus-visible{outline:2px solid #061B90 !important;outline-offset:3px !important}html body.page-id-54098 .storetown-cta-popup.secondary{background:transparent !important;background-color:transparent !important;color:#061B90 !important;-webkit-text-fill-color:#061B90 !important;border:1px solid rgba(6,27,144,.35) !important;box-shadow:none !important}html body.page-id-54098 .storetown-cta-popup.secondary:hover{border-color:#061B90 !important;background:rgba(6,27,144,.05) !important;-webkit-text-fill-color:#061B90 !important;background-color:rgba(6,27,144,.05) !important;color:#061B90 !important;transform:translateY(-1px) !important}html body.page-id-54098 .storetown-service-card,html body.page-id-54098 .storetown-usp-item,html body.page-id-54098 .storetown-process-step,html body.page-id-54098 .storetown-blog-card{background:#fff !important;background-color:#fff !important;background-image:none !important;border:1px solid var(--ruhe-line) !important;border-radius:var(--ruhe-r-card) !important;box-shadow:0 1px 2px rgba(15,23,42,.04) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;animation:none !important;outline:none !important;opacity:1 !important;transition:border-color .2s ease, box-shadow .2s ease, transform .2s ease !important}html body.page-id-54098 .storetown-service-card:hover,html body.page-id-54098 .storetown-usp-item:hover,html body.page-id-54098 .storetown-process-step:hover,html body.page-id-54098 .storetown-blog-card:hover{transform:translateY(-2px) !important;border-color:rgba(6,27,144,.3) !important;box-shadow:0 14px 34px -18px rgba(6,27,144,.3) !important;background:#fff !important;background-color:#fff !important}html body.page-id-54098 .storetown-service-card:hover::before,html body.page-id-54098 .storetown-process-step:hover::before{content:none !important;display:none !important}html body.page-id-54098 .storetown-service-card :is(h3,h4),html body.page-id-54098 .storetown-usp-item :is(h3,h4),html body.page-id-54098 .storetown-process-step :is(h3,h4),html body.page-id-54098 .storetown-blog-card :is(h3,h4){color:var(--ruhe-ink) !important;-webkit-text-fill-color:var(--ruhe-ink) !important;background:none !important;text-shadow:none !important}html body.page-id-54098 .storetown-blog-category,html body.page-id-54098 .storetown-blog-audio,html body.page-id-54098 .stm-jmp a{border-radius:var(--ruhe-r-chip) !important;background:#f3f5fa !important;background-color:#f3f5fa !important;background-image:none !important;color:#334155 !important;-webkit-text-fill-color:#334155 !important;border:1px solid var(--ruhe-line) !important;box-shadow:none !important;backdrop-filter:none !important;animation:none !important;text-shadow:none !important;font-size:.8rem !important;font-weight:500 !important;padding:.3rem .65rem !important;line-height:1.3 !important;text-transform:none !important;letter-spacing:0 !important}html body.page-id-54098 .stm-mac > * > * > :is(h2,h3)::first-letter,html body.page-id-54098 .stm-hp-searchbar > * > :is(h2,h3)::first-letter,html body.page-id-54098 .storetown-parallax-divider > * > :is(h2,h3)::first-letter,html body.page-id-54098 .storetown-contact > * > * > :is(h2,h3)::first-letter{color:inherit !important;font-size:inherit !important;font-weight:inherit !important;float:none !important;margin:0 !important;padding:0 !important;line-height:inherit !important;background:transparent !important;-webkit-text-fill-color:inherit !important}html body.page-id-54098 .stm-hp .b1:focus-visible,html body.page-id-54098 .stm-hp .b2:focus-visible,html body.page-id-54098 .storetown-contact .storetown-btn-primary:focus-visible,html body.page-id-54098 .storetown-contact .storetown-btn-secondary:focus-visible,html body.page-id-54098 .stm-mac__btn:focus-visible,html body .stm-mac .stm-mac__btn:focus-visible{outline:2px solid #ff9a5c !important;outline-offset:3px !important}html body.page-id-54098 .stm-mac,html body.page-id-54098 .stm-hp-searchbar,html body.page-id-54098 .storetown-parallax-divider,html body.page-id-54098 .storetown-contact,html body .stm-ft-wrapper{background-color:#001C93 !important;background-image:radial-gradient(75% 120% at 50% -20%, rgba(194,68,0,.18) 0%, rgba(194,68,0,0) 62%), linear-gradient(180deg, #001C93 0%, #000C42 100%) !important;background-size:cover, cover !important;background-attachment:scroll !important;animation:none !important;position:relative !important;isolation:isolate !important;overflow:hidden !important;color:#fff !important}html body.page-id-54098 .stm-mac::before,html body.page-id-54098 .stm-hp-searchbar::before,html body.page-id-54098 .storetown-parallax-divider::before,html body.page-id-54098 .storetown-contact::before,html body .stm-ft-wrapper::before{content:"" !important;left:0 !important;right:0 !important;top:0 !important;bottom:auto !important;inset:0 0 auto 0 !important;position:absolute !important;width:auto !important;height:auto !important;z-index:1 !important;pointer-events:none !important;opacity:1 !important;transform:none !important;animation:none !important;border-radius:0 !important;filter:none !important;mix-blend-mode:normal !important;clip-path:none !important;background-color:transparent !important;box-shadow:none !important;border:0 !important;margin:0 !important;padding:0 !important;height:3px !important;z-index:2 !important;background:linear-gradient(90deg, #C24400 0%, #ff9a5c 38%, rgba(255,154,92,0) 78%) !important;-webkit-mask-image:none !important;mask-image:none !important}html body.page-id-54098 .stm-mac > *,html body.page-id-54098 .stm-hp-searchbar > *,html body.page-id-54098 .storetown-parallax-divider > *,html body.page-id-54098 .storetown-contact > *,html body .stm-ft-wrapper > *{position:relative !important;z-index:3 !important}html body.page-id-54098 .stm-mac > * > * > :is(h2,h3),html body.page-id-54098 .stm-hp-searchbar > * > :is(h2,h3),html body.page-id-54098 .storetown-parallax-divider > * > :is(h2,h3),html body.page-id-54098 .storetown-parallax-divider > * > :is(h2,h3) span,html body.page-id-54098 .storetown-contact > * > * > :is(h2,h3){color:#fff !important;background:none !important;background-image:none !important;-webkit-background-clip:initial !important;background-clip:initial !important;-webkit-text-fill-color:#fff !important;text-shadow:none !important;animation:none !important;filter:none !important}html body.page-id-54098 .stm-mac > * > * > p,html body.page-id-54098 .stm-hp-searchbar > * > p,html body.page-id-54098 .storetown-contact > * > * > p,html body .stm-ft-wrapper > * > * > p{color:var(--ruhe-on-dark-2) !important;-webkit-text-fill-color:var(--ruhe-on-dark-2) !important}html body.page-id-54098 .stm-hp .b2,html body.page-id-54098 .storetown-contact .storetown-btn-secondary{background:transparent !important;background-color:transparent !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:1px solid rgba(255,255,255,.4) !important;box-shadow:none !important}html body.page-id-54098 .stm-hp .b2:hover,html body.page-id-54098 .storetown-contact .storetown-btn-secondary:hover{border-color:#fff !important;background:rgba(255,255,255,.08) !important;-webkit-text-fill-color:#fff !important;background-color:rgba(255,255,255,.08) !important;color:#fff !important;transform:translateY(-1px) !important}html body.page-id-54098 .storetown-contact-item{background:rgba(255,255,255,.04) !important;background-color:rgba(255,255,255,.04) !important;background-image:none !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:var(--ruhe-r-card) !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;animation:none !important;opacity:1 !important;transition:border-color .2s ease, transform .2s ease !important}html body.page-id-54098 .storetown-contact-item:hover{transform:translateY(-2px) !important;border-color:rgba(255,255,255,.3) !important;box-shadow:none !important;background:rgba(255,255,255,.06) !important}html body.page-id-54098 .stm-hp__bd button,html body.page-id-54098 .stm-gal__name .tag,html body.page-id-54098 .stm-lb__cap .tag,html body.page-id-54098 .stm-hp-sb-tags span[data-href],html body.page-id-54098 .stm-hp-sb-tags .stm-sb-more,html body .stm-ft-wrapper .stm-ft-legal a.stm-ft-vwd,html body .stmki__badge{border-radius:var(--ruhe-r-chip) !important;background:rgba(255,255,255,.08) !important;background-color:rgba(255,255,255,.08) !important;background-image:none !important;color:rgba(255,255,255,.85) !important;-webkit-text-fill-color:rgba(255,255,255,.85) !important;border:1px solid rgba(255,255,255,.18) !important;box-shadow:none !important;backdrop-filter:none !important;animation:none !important;text-shadow:none !important;font-size:.8rem !important;font-weight:500 !important;padding:.3rem .65rem !important;line-height:1.3 !important;text-transform:none !important;letter-spacing:0 !important}html body.page-id-54098 .storetown-cta-section.inline,html body.page-id-54098 .faq-item{border-radius:12px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background-color:#fff !important;border:1px solid var(--ruhe-line) !important}html body .stm-mac{border-radius:12px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background-color:#001C93 !important;color:#fff !important}html body.page-id-54098 .storetown-service-card:hover::after,html body.page-id-54098 .storetown-process-step:hover::after{content:none !important;display:none !important}html body.page-id-54098 .storetown-popup,html body.page-id-54098 .cart-badge{border-radius:12px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important}html body.page-id-54098 .storetown-process-step .storetown-process-number{width:56px !important;height:56px !important;min-width:56px !important;border-radius:var(--ruhe-r-tile) !important;background:var(--ruhe-tint) !important;background-color:var(--ruhe-tint) !important;background-image:none !important;color:#061B90 !important;-webkit-text-fill-color:#061B90 !important;box-shadow:none !important;animation:none !important;transform:none !important;font-size:1.4rem !important;display:flex !important;align-items:center !important;justify-content:center !important;border:0 !important;backdrop-filter:none !important;filter:none !important}html body.page-id-54098 .storetown-process-step .storetown-process-number:hover{transform:none !important;animation:none !important;background:var(--ruhe-tint) !important;color:#061B90 !important;box-shadow:none !important}html body.page-id-54098 .storetown-process-step:hover .storetown-process-number{transform:none !important;animation:none !important;background:var(--ruhe-tint) !important;color:#061B90 !important;box-shadow:none !important}html body.page-id-54098 .stm-hp__h1 i{background:none !important;background-image:none !important;-webkit-background-clip:initial !important;background-clip:initial !important;-webkit-text-fill-color:#fff !important;color:#fff !important;animation:none !important;text-shadow:none !important;filter:none !important}html body.page-id-54098 .stm-hp__eb,html body.page-id-54098 .stm-hp__mkpl{border-radius:8px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background:transparent !important;background-color:transparent !important;border:0 !important;padding:0 !important}html body.page-id-54098 .cart-icon,html body.page-id-54098 .stm-jmp__pfeil{border-radius:12px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background-color:#C24400 !important;color:#fff !important}html body.page-id-54098 .storetown-blog-badge{border-radius:6px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background-color:#C24400 !important;color:#fff !important}html body.page-id-54098 #produkte .stm-pc__hero{border-radius:12px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background-color:#0d1b2a !important;color:#fff !important}html body .stm-ft-logo{border-radius:10px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background-image:none !important;box-shadow:none !important;animation:none !important;text-shadow:none !important;background-color:#ffffff !important;color:var(--ruhe-ink) !important}html body.page-id-54098 .stm-hp__eb{padding:0 !important}html body.page-id-54098 .stm-hp__eb b{box-shadow:none}html body.page-id-54098 .stm-hp__mkpl{padding-left:0;padding-right:0}html body.page-id-54098 .stm-hp__bd button[aria-current="true"]{background:#C24400 !important;border-color:transparent !important;color:#fff !important;font-weight:600}html body.page-id-54098 .storetown-blog-card{opacity:1;transform:none}html body.page-id-54098 .storetown-blog-overlay{background:rgba(0,12,66,.72)}html body.page-id-54098 .storetown-process-step:hover .storetown-process-number{transform:none}html body.page-id-54098 .storetown-popup-header{background-color:#001C93 !important;background-image:linear-gradient(180deg,#001C93,#000C42) !important;border-radius:12px 12px 0 0 !important}html body.page-id-54098 .storetown-popup-header::before{content:none}html body.page-id-54098 #produkte .stm-pc__title-line{background:#C24400}@media (max-width:768px){html body.page-id-54098 .storetown-service-card h3{padding-left:0}}html body.page-id-54098 .stm-mac,html body.page-id-54098 .stm-mac.stm-mac{border-radius: 0 !important;}html body .stmki{background:#C24400 !important;background-image:none !important;box-shadow:none !important}html body .stmki__robot{display:none !important}html body .stmki__badge{animation:none !important;letter-spacing:.08em}html body .stmki__cta{background:transparent !important;background-image:none !important;color:#fff !important;border:1px solid rgba(255,255,255,.6) !important;border-radius:6px !important;font-weight:600;padding:6px 14px;box-shadow:none !important}html body .stmki__link:hover .stmki__cta{background:rgba(255,255,255,.14) !important;color:#fff !important}html body .stm-ft-logo{border:1px solid rgba(255,255,255,.18) !important;box-shadow:none !important;padding:14px 18px}html body .stm-ft-col h3::after{box-shadow:none !important;border-radius:0;background:#ff9a5c}html body .stm-ft-col a:hover{text-shadow:none !important}html body .stm-ft-slink:hover{box-shadow:none !important}html body .storetown-scroll-to-top{background:#001C93 !important;background-image:none !important;box-shadow:0 6px 18px -8px rgba(0,12,66,.6) !important}html body .storetown-scroll-to-top:hover{background:#C24400 !important;transform:translateY(-2px) !important;box-shadow:0 8px 18px -10px rgba(194,68,0,.7) !important}html body .storetown-scroll-to-top svg{animation:none !important}html body .storetown-scroll-to-top::before{content:none !important}html body .masthead .header-bar .main-nav > li.stm-mn-li > a.stm-mn-top::after{background: #061B90 !important;}html body [class*="faq-"][class*="-item"] > h3[class*="question"]{padding: 1.25rem 1.5rem 1.25rem 1.75rem !important; margin: 0 !important; line-height: 1.4 !important;}html body [class*="faq-"][class*="-item"] > [class*="answer"]{padding-left: 1.75rem !important; padding-right: 1.5rem !important;}@media (max-width: 640px){html body [class*="faq-"][class*="-item"] > h3[class*="question"],html body [class*="faq-"][class*="-item"] > [class*="answer"]{padding-left: 1.15rem !important; padding-right: 1rem !important;}}html body .dt-mobile-header{background:#061B90 !important;background-image:none !important}html body .dt-mobile-header #mobile-menu > li > a .menu-text{color:#fff !important;font-family:"Space Grotesk",Inter,system-ui,sans-serif !important;font-size:17px !important;font-weight:600 !important;letter-spacing:-.005em !important;line-height:1.3 !important}html body .dt-mobile-header #mobile-menu > li{border-color:rgba(255,255,255,.12) !important}html body .dt-mobile-header #mobile-menu .subtitle-text{color:rgba(255,255,255,.64) !important;font-family:Inter,system-ui,sans-serif !important;font-size:12.5px !important;font-weight:400 !important;line-height:1.45 !important;letter-spacing:0 !important;text-transform:none !important;margin-top:3px !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important}html body .dt-mobile-header #mobile-menu .sub-nav{border-left:1px solid rgba(255,255,255,.16) !important;margin-left:4px !important;padding-left:14px !important}html body .dt-mobile-header #mobile-menu .sub-nav > li > a .menu-text{color:rgba(255,255,255,.94) !important;font-family:Inter,system-ui,sans-serif !important;font-size:15px !important;font-weight:600 !important;line-height:1.35 !important}html body .dt-mobile-header #mobile-menu .next-level-button{color:rgba(255,255,255,.55) !important;opacity:1 !important}html body .dt-mobile-header #mobile-menu .next-level-button svg{fill:rgba(255,255,255,.55) !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-titel > a .menu-text{display:inline-flex !important;align-items:center;gap:.6rem;color:#ff9a5c !important;font-family:Inter,system-ui,sans-serif !important;font-size:11.5px !important;font-weight:600 !important;letter-spacing:.14em !important;text-transform:uppercase !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-titel > a .menu-text::before{content:"";width:22px;height:1px;background:#ff7b2e;flex:0 0 22px}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile > a .menu-text{font-family:Inter,system-ui,sans-serif !important;font-size:15px !important;font-weight:600 !important;color:#fff !important}html body .dt-mobile-header #mobile-menu > li:is(.stm-kontakt-titel,.stm-kontakt-zeile){background:rgba(255,255,255,.07) !important;padding:0 16px !important}html body .dt-mobile-header #mobile-menu > li:is(.stm-kontakt-titel,.stm-kontakt-zeile)::before{display:none !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-titel{border-radius:12px 12px 0 0 !important;padding-top:4px !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-titel > a{padding-bottom:8px !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile > a{padding-top:9px !important;padding-bottom:9px !important;align-items:flex-start !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile:has(+ li:not(.stm-kontakt-zeile)){border-radius:0 0 12px 12px !important;padding-bottom:10px !important;margin-bottom:26px !important}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile > a::before{content:"";flex:0 0 18px;width:18px;height:18px;margin:1px 11px 0 0;background:#ff9a5c;-webkit-mask:var(--stm-mm-ic) center/contain no-repeat;mask:var(--stm-mm-ic) center/contain no-repeat}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile:has(a[href^="tel:"]){--stm-mm-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile:has(a[href^="mailto:"]){--stm-mm-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E")}html body .dt-mobile-header #mobile-menu > li.stm-kontakt-zeile + li:not(.stm-kontakt-zeile)::before{content:"Menü" !important;display:block !important;position:static !important;width:100% !important;flex:0 0 100% !important;order:-1 !important;height:auto !important;margin:0 0 4px !important;padding:0 0 10px 32px !important;border:0 !important;opacity:1 !important;background:linear-gradient(#ff7b2e,#ff7b2e) left 7px/22px 1px no-repeat !important;font:600 11.5px/1.3 Inter,system-ui,sans-serif !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#ff9a5c !important}