:root{--hos-tinte:#172036;--hos-tinte-2:#22304d;--hos-nacht:#0f1626;--hos-nebel:#eef2f6;--hos-linie:#d5dde6;--hos-stahl:#2c5a80;--hos-stahl-hell:#4c7aa5;--hos-glut:#e8501e;--hos-glut-dunkel:#c2410f;--hos-funke:#ffc53d;--hos-text:#1d2638;--hos-grau:#586577;--hos-thermo:linear-gradient(90deg,#4c7aa5 0%,#7a5c9a 34%,#e8501e 70%,#ffc53d 100%);--hos-display:"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--hos-schrift:"Atkinson Hyperlegible Next",Verdana,Arial,sans-serif}html{font-size:100%}body.hos{font-family:var(--hos-schrift);font-size:1.0625rem;line-height:1.6;color:var(--hos-text);background:#fff;overflow-x:clip;-webkit-font-smoothing:antialiased}@media (max-width:767px){body.hos{font-size:1rem}}.hos #wrapper,.hos .wrapped{width:auto}body.hos.sticky-footer{margin-bottom:0}.hos h1,.hos h2,.hos .h1,.hos .h2{font-family:var(--hos-display);font-weight:800;color:var(--hos-tinte);letter-spacing:.005em;line-height:1.04;text-transform:none}.hos h1,.hos .h1{font-size:clamp(2.3rem, 1.4rem + 3.2vw, 4rem);margin:0 0 .45em}.hos h2,.hos .h2{font-size:clamp(1.8rem, 1.35rem + 1.6vw, 2.6rem);margin:1.9em 0 .55em}.hos h3,.hos .h3{font-family:var(--hos-schrift);font-weight:700;font-size:1.25rem;line-height:1.3;color:var(--hos-tinte);margin:1.5em 0 .45em}.hos h4,.hos h5,.hos h6{font-family:var(--hos-schrift);font-weight:700;font-size:1.08rem;color:var(--hos-tinte)}.hos.single-post h1{font-size:clamp(2rem, 1.3rem + 2.4vw, 3.2rem)}.hos.single-product h1{font-size:clamp(1.6rem, 1.2rem + 1.4vw, 2.3rem);line-height:1.12}.hos #content p,.hos #content ol:not([class]) li,.hos #content ul:not([class]) li{max-width:72ch}.hos #content a{color:var(--hos-stahl);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.hos #content a:hover{color:var(--hos-glut-dunkel)}.hos #content a.btn{text-decoration:none}.hos strong,.hos b{font-weight:700}::selection{background:var(--hos-funke);color:var(--hos-tinte)}.hos a:focus-visible,.hos button:focus-visible,.hos input:focus-visible,.hos .btn:focus-visible{outline:3px solid var(--hos-funke);outline-offset:2px}.hos #header{background:var(--hos-tinte)}.hos #navigation,.hos #navigation .navbar-xcore{background:var(--hos-tinte) !important;background-image:none !important;border:0;border-radius:0;box-shadow:none;margin:0;min-height:76px}.hos #navigation:after{content:"";display:block;height:6px;background:var(--hos-thermo)}.hos #navigation .navbar-brand{height:76px;padding:16px 15px;display:flex;align-items:center}.hos #navigation .navbar-brand img{height:44px;width:auto;max-width:none}.hos #navigation .navbar-nav>li>a{color:#fff !important;font-family:var(--hos-schrift);font-weight:700;font-size:1rem;padding:27px 14px;text-shadow:none !important;background:0 0 !important;border:0 !important}.hos #navigation .navbar-nav>li>a:hover,.hos #navigation .navbar-nav>li>a:focus,.hos #navigation .navbar-nav>.current-menu-item>a,.hos #navigation .navbar-nav>.current-menu-ancestor>a,.hos #navigation .navbar-nav>.current-menu-parent>a,.hos #navigation .navbar-nav>.open>a{color:var(--hos-funke) !important;background:0 0 !important}.hos #navigation .navbar-nav>li>a .caret{border-top-color:currentColor}.hos #navigation .navbar-nav>li{border:0 !important}.hos #navigation .dropdown-menu{background:#fff;border:0;border-radius:0 0 10px 10px;box-shadow:0 14px 30px rgba(15,22,38,.25);padding:8px 0;min-width:220px}.hos #navigation .dropdown-menu>li>a{color:var(--hos-tinte) !important;font-weight:700;padding:9px 18px;background:0 0 !important;text-shadow:none !important}.hos #navigation .dropdown-menu>li>a:hover,.hos #navigation .dropdown-menu>li>a:focus{background:var(--hos-nebel) !important;color:var(--hos-glut-dunkel) !important}.hos #navigation .navbar-form{margin:20px 0 0 10px;padding:0;border:0;box-shadow:none}.hos #navigation .navbar-form .form-control{border:0;border-radius:999px 0 0 999px;height:36px;width:180px;box-shadow:none;font-family:var(--hos-schrift)}.hos #navigation .navbar-form .btn{border:0;border-radius:0 999px 999px 0;height:36px;background:var(--hos-funke) !important;color:var(--hos-tinte) !important}@media (min-width:768px) and (max-width:1199px){.hos #navigation .navbar-form{display:none}.hos #navigation .navbar-nav>li>a{padding-left:9px;padding-right:9px;font-size:.95rem}.hos #navigation .navbar-brand img{height:38px}}@media (max-width:767px){.hos #navigation,.hos #navigation .navbar-xcore{min-height:64px}.hos #navigation .navbar-brand{height:64px;padding:12px 15px}.hos #navigation .navbar-brand img{height:34px}.hos #navigation .navbar-toggle{margin-top:15px;border-color:rgba(255,255,255,.45)}.hos #navigation .navbar-toggle .icon-bar{background:#fff}.hos #navigation .navbar-collapse{border-top:1px solid rgba(255,255,255,.14);box-shadow:none}.hos #navigation .navbar-nav>li>a{padding:12px 15px}.hos #navigation .dropdown-menu{background:var(--hos-tinte-2) !important;box-shadow:none;border-radius:0}.hos #navigation .dropdown-menu>li>a{color:#fff !important}.hos #navigation .navbar-form{margin:8px 0 14px}.hos #navigation .navbar-form .form-control{width:100%}}.hos #breadcrumbs{background:#fff;border-bottom:1px solid var(--hos-linie);font-size:.92rem;color:var(--hos-grau)}.hos #breadcrumbs p{margin:0;padding:10px 0}.hos #breadcrumbs a{color:var(--hos-stahl)}.hos #main{padding-top:28px;padding-bottom:56px}.hos .hos-lead{font-size:1.2rem;line-height:1.55;color:var(--hos-text)}.hos .hos-klein{font-size:.9rem;color:var(--hos-grau)}.hos .hos-leer{color:var(--hos-grau)}.hos .hos-hero{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr);gap:44px;align-items:start;background:var(--hos-nebel);margin:-28px calc(50% - 50vw) 8px;padding:52px max(15px, calc(50vw - 570px)) 56px}.hos .hos-hero h1{margin-top:0}@media (max-width:991px){.hos .hos-hero{grid-template-columns:minmax(0, 1fr);gap:28px;padding-top:32px;padding-bottom:36px}}.hos .hos-suche{margin:26px 0 8px;max-width:620px}.hos .hos-suche label{display:block;font-weight:700;margin-bottom:8px;color:var(--hos-tinte)}.hos .hos-suche-zeile{display:flex;background:#fff;border:2px solid var(--hos-tinte);border-radius:999px;overflow:hidden}.hos .hos-suche input[type=search]{flex:1 1 auto;min-width:0;border:0;padding:13px 20px;font-size:1.05rem;background:0 0;color:var(--hos-text);font-family:var(--hos-schrift)}.hos .hos-suche input[type=search]:focus{outline:none}.hos .hos-suche-zeile:focus-within{outline:3px solid var(--hos-funke);outline-offset:2px}.hos .hos-suche button{flex:0 0 auto;border:0;background:var(--hos-glut);color:#fff;font-weight:700;padding:0 24px;font-size:1rem;font-family:var(--hos-schrift)}.hos .hos-suche button:hover{background:var(--hos-glut-dunkel)}@media (max-width:479px){.hos .hos-suche button{padding:0 14px;font-size:.92rem}}.hos .hos-karte{background:#fff;border:1px solid var(--hos-linie);border-radius:14px;padding:20px 24px 14px}.hos .hos-skala{display:flex;justify-content:space-between;font-family:var(--hos-display);font-weight:800;font-size:1.1rem;letter-spacing:.02em;padding-top:18px;margin-bottom:16px;position:relative}.hos .hos-skala:before{content:"";position:absolute;left:0;right:0;top:0;height:10px;border-radius:999px;background:var(--hos-thermo)}.hos .hos-skala span:first-child{color:var(--hos-stahl-hell)}.hos .hos-skala span:last-child{color:var(--hos-glut)}.hos .hos-karte-titel{font-family:var(--hos-display);font-weight:800;font-size:1.75rem;line-height:1;margin:0 0 6px;color:var(--hos-tinte)}.hos ul.hos-folgen{list-style:none;margin:0 0 14px;padding:0}.hos ul.hos-folgen li{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:4px 14px;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--hos-linie);max-width:none}.hos ul.hos-folgen li:last-child{border-bottom:0}.hos ul.hos-folgen time{font-variant-numeric:tabular-nums;font-weight:700;font-size:.9rem;background:var(--hos-funke);color:var(--hos-tinte);border-radius:6px;padding:2px 8px;white-space:nowrap}.hos #content ul.hos-folgen a{font-weight:700;color:var(--hos-tinte);text-decoration:none}.hos #content ul.hos-folgen a:hover{color:var(--hos-glut-dunkel);text-decoration:underline}.hos ul.hos-folgen .hos-anzahl{font-size:.88rem;color:var(--hos-grau);white-space:nowrap}.hos #content a.hos-mehr{font-weight:700;color:var(--hos-glut-dunkel);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px}.hos ol.hos-schritte{list-style:none;counter-reset:schritt;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:26px}.hos ol.hos-schritte li{counter-increment:schritt;border-top:6px solid var(--hos-tinte);padding-top:14px;max-width:none}.hos ol.hos-schritte li:before{content:counter(schritt);display:block;font-family:var(--hos-display);font-weight:800;font-size:2.6rem;line-height:1;color:var(--hos-glut);margin-bottom:6px}@media (max-width:767px){.hos ol.hos-schritte{grid-template-columns:minmax(0, 1fr)}}.hos ul.hos-jahre{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:12px}.hos ul.hos-jahre li{max-width:none}.hos #content ul.hos-jahre a{display:block;height:100%;padding:16px 16px 14px;border:2px solid var(--hos-tinte);border-radius:12px;color:var(--hos-text);text-decoration:none;font-size:.95rem;line-height:1.35}.hos ul.hos-jahre a span{display:block;font-family:var(--hos-display);font-weight:800;font-size:2.4rem;line-height:1;color:var(--hos-tinte);margin-bottom:6px}.hos #content ul.hos-jahre a:hover{background:var(--hos-tinte);color:#fff}.hos #content ul.hos-jahre a:hover span{color:var(--hos-funke)}@media (max-width:991px){.hos ul.hos-jahre{grid-template-columns:repeat(2,minmax(0, 1fr))}}.hos .hos-hinweis{background:var(--hos-nebel);border-left:6px solid var(--hos-stahl-hell);padding:14px 18px;border-radius:0 10px 10px 0;max-width:72ch}.hos .hos-faq h3{border-top:1px solid var(--hos-linie);padding-top:18px;margin-top:18px}.hos .hos-faq h3:first-child{border-top:0;padding-top:0}.hos ul.hos-kurzliste{padding-left:1.2em}.hos ul.hos-kurzliste li{margin-bottom:4px}.hos .hos-zurueck{margin-top:30px;font-weight:700}.hos dl.hos-steckbrief{display:flex;flex-wrap:wrap;margin:18px 0 24px;border:1px solid var(--hos-linie);border-radius:12px;overflow:hidden;max-width:720px}.hos dl.hos-steckbrief>div{flex:1 1 160px;padding:12px 16px;border-right:1px solid var(--hos-linie)}.hos dl.hos-steckbrief>div:last-child{border-right:0}.hos dl.hos-steckbrief dt{font-size:.82rem;color:var(--hos-grau);font-weight:700}.hos dl.hos-steckbrief dd{margin:2px 0 0;font-weight:700;color:var(--hos-tinte)}.hos .hos-produktliste{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:20px;margin-top:10px}.hos .hos-produkt{border:1px solid var(--hos-linie);border-radius:12px;padding:18px 20px 8px;background:#fff}.hos .hos-produkt h3{margin-top:0}@media (max-width:767px){.hos .hos-produktliste{grid-template-columns:minmax(0, 1fr)}}.hos .product-grid.thumbnail{border:1px solid var(--hos-linie);border-radius:12px;padding:0;background:#fff;box-shadow:none;margin-bottom:24px;overflow:hidden}.hos .product-grid .caption{padding:14px 16px 16px}.hos .product-grid .img-grid-wrapper{height:190px;display:flex;align-items:center;justify-content:center;margin:-14px -16px 12px;padding:14px;border-bottom:1px solid var(--hos-linie);background:#fff}.hos .product-grid .img-grid-wrapper img{max-height:160px;width:auto;object-fit:contain}.hos #content .product-grid a.product-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--hos-tinte);text-decoration:none;font-weight:700;line-height:1.35;min-height:4.05em;margin-bottom:10px}.hos #content .product-grid a.product-title:hover{color:var(--hos-glut-dunkel)}.hos .product-grid .product-price .price{font-size:1.25rem;font-weight:700;color:var(--hos-tinte);margin:0}.hos .product-grid .price-hint{color:var(--hos-grau);font-size:.8rem}.hos .product-grid hr{display:none}.hos .product-grid .btn-buy{margin-top:12px}.hos .btn-buy,.hos #content a.btn-buy{background:var(--hos-glut) !important;border:0 !important;color:#fff !important;border-radius:999px !important;font-weight:700;padding:10px 18px;text-shadow:none;box-shadow:none;white-space:normal;text-decoration:none !important;background-image:none !important}.hos .btn-buy:hover,.hos .btn-buy:focus,.hos #content a.btn-buy:hover{background:var(--hos-glut-dunkel) !important;color:#fff !important}.hos .btn-detail{background:#fff !important;color:var(--hos-tinte) !important;border:2px solid var(--hos-tinte) !important;border-radius:999px !important;background-image:none !important}.hos .table-product{border:1px solid var(--hos-linie);border-radius:12px;overflow:hidden;border-collapse:separate;border-spacing:0;background:#fff}.hos .table-product>thead>tr>th{background:var(--hos-tinte) !important;background-image:none !important;color:#fff !important;border:0 !important;font-weight:700;padding:12px !important}.hos .table-product>tbody>tr>td{border-top:1px solid var(--hos-linie) !important;vertical-align:middle !important;padding:12px !important;background:#fff !important}.hos .table-product.table-striped>tbody>tr:nth-of-type(odd)>td{background:#fafbfc !important}.hos .table-product .table-counter strong{font-family:var(--hos-display);font-weight:800;font-size:1.7rem;color:var(--hos-grau)}.hos .table-product .table-thumbnail img{max-height:80px;width:auto;margin:0 auto}.hos #content .table-product td.product-title a{color:var(--hos-tinte);font-weight:700;text-decoration:none}.hos #content .table-product td.product-title a:hover{color:var(--hos-glut-dunkel)}.hos .table-product .price{font-weight:700;font-size:1.15rem;color:var(--hos-tinte);margin:0}.hos .table-product .price-hint{color:var(--hos-grau)}.hos.single-product .price{color:var(--hos-tinte);font-weight:700}.hos.single-product .nav-tabs>li.active>a{border-top:3px solid var(--hos-glut)}.hos #footer{background:var(--hos-tinte);color:#c9d3df;position:static}.hos #footer:before{content:"";display:block;height:6px;background:var(--hos-thermo)}.hos #footer-top{background:var(--hos-tinte) !important;padding:40px 0 20px;border:0}.hos #footer-top .widget{color:#c9d3df;font-size:.95rem;margin-bottom:22px}.hos #footer-top .widget p{margin:0 0 10px}.hos #footer-top .widget a{color:#fff}.hos #footer-top .widget strong{color:#fff}.hos #footer-bottom{background:var(--hos-nacht) !important;color:#9fb0c3;padding:16px 0;font-size:.9rem;border:0}.hos #footer-bottom p,.hos #footer-bottom .list-inline{margin:0}.hos #footer-bottom a{color:#fff !important}.hos #footer-bottom a:hover{color:var(--hos-funke) !important}@media (max-width:767px){.hos #footer-bottom .pull-right{float:none !important;margin-top:8px}}@media (prefers-reduced-motion:reduce){.hos *{animation:none !important;transition:none !important;scroll-behavior:auto !important}}.hos.home #breadcrumbs{display:none}.hos.home #main{padding-top:0}.hos.home .hos-hero{margin-top:0}.hos #content>p:empty{display:none}@media (max-width:767px){.hos .table-product,.hos .table-product tbody,.hos .table-product tr,.hos .table-product td{display:block;width:100% !important}.hos .table-product colgroup,.hos .table-product thead{display:none}.hos .table-product>tbody>tr{display:grid !important;grid-template-columns:64px minmax(0, 1fr);column-gap:12px;row-gap:6px;padding:14px 12px;border-top:1px solid var(--hos-linie);background:#fff !important}.hos .table-product>tbody>tr:first-child{border-top:0}.hos .table-product>tbody>tr>td{border:0 !important;padding:0 !important;background:0 0 !important;text-align:left !important}.hos .table-product td.table-counter{display:none !important}.hos .table-product td.table-thumbnail{grid-row:1/span 3}.hos .table-product td .btn-buy{display:inline-block;width:auto}}@media (max-width:767px){.hos .table-product{table-layout:auto;max-width:100%}.hos #content .table-product td.product-title a{white-space:normal;overflow-wrap:anywhere}}.hos .hos26-produkte:after{content:"";display:table;clear:both}.hos .hos26-produkte .hos-produktliste{clear:both;padding-top:4px}.hos #content{padding-top:0}