@media (max-width:767px){#original-sidebar,.et_pb_widget_area{display:none!important}#filter-content{display:none!important}.btn_toggle{display:block!important}.btn_toggle.closed:after{content:"Filter öffnen ▶"!important}.btn_toggle.opened:after{content:"Filter schließen ▼"!important}}li.product.outofstock,.outofstock .woocommerce-product-gallery{position:relative}li.product.outofstock::before,.outofstock .woocommerce-product-gallery::before{content:"SOLD OUT!";position:absolute;top:12px;left:12px;background:#bc172f;color:#ffffff;padding:6px 12px;font-size:12px;letter-spacing:0;line-height:1.3;font-family:'Montserrat',sans-serif;font-weight:800;z-index:20;border-radius:3px;pointer-events:none}.et_pb_post h1,.et_pb_post h2,.et_pb_post h3,.et_pb_post h4,.et_pb_post h5,.et_pb_post h6{color:#333}.et_pb_post a{color:#bc172f}:root{--jbx-red:#bc172f;--jbx-red-hover:#9e1228;--jbx-black:#0b0c0c;--jbx-dark:#141414;--jbx-mid:#414141;--jbx-panel:#1c1c1c;--jbx-grey2:#2a2a2a;--jbx-white:#ffffff;--jbx-off:#d8d6d3;--jbx-head:'Montserrat',sans-serif;--jbx-body:'Open Sans',Arial,sans-serif;--jbx-tr:.4s cubic-bezier(.4,0,.2,1);--red:#bc172f;--black:#0b0c0c;--dark:#141414;--mid:#414141;--grey:#414141;--grey2:#2a2a2a;--white:#fff;--off:#d8d6d3;--font-head:'Montserrat',sans-serif;--font-body:'Open Sans',Arial,sans-serif;--transition:.4s cubic-bezier(.4,0,.2,1)}.jbx-host.et_pb_section{padding:0!important}.jbx-host .et_pb_row,.jbx-host.et_pb_row{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important}.jbx-host .et_pb_column{width:100%!important;margin:0!important;padding:0!important}.jbx-host .et_pb_module{margin-bottom:0!important}.jbx-page{background:var(--jbx-black);color:var(--jbx-white);font-family:var(--jbx-body);font-size:16px;line-height:1.7;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jbx-page *,.jbx-page *::before,.jbx-page *::after{box-sizing:border-box}.jbx-page p,.jbx-page ul,.jbx-page ol,.jbx-page h1,.jbx-page h2,.jbx-page h3,.jbx-page h4,.jbx-page h5,.jbx-page figure{margin:0;padding:0}.jbx-page a{color:inherit;text-decoration:none}.jbx-page img{display:block;max-width:100%;height:auto}.jbx-page ul{list-style:none}.jbx-page p{line-height:1.75}.jbx-page h1,.jbx-page h2,.jbx-page h3,.jbx-page h4{font-family:var(--jbx-head);font-weight:800;text-transform:uppercase;line-height:1.15;letter-spacing:.01em;color:var(--jbx-white)}.jbx-page .wrap{max-width:1280px;margin:0 auto;padding:0 32px}.jbx-page section{padding:110px 0}.jbx-page .bg-black{background:var(--jbx-black)}.jbx-page .bg-dark{background:var(--jbx-dark)}.jbx-page .bg-mid{background:var(--jbx-mid)}.jbx-page .bg-panel{background:var(--jbx-panel)}.jbx-page .label{display:inline-block;font-family:var(--jbx-head);font-weight:800;font-size:12px;letter-spacing:.4em;text-transform:uppercase;color:var(--jbx-red);margin-bottom:18px}.jbx-page .lede,.jbx-page .intro,.jbx-page p.intro,.jbx-page p.sub{color:rgba(255,255,255,.86)}.jbx-page .sec-head,.jbx-page .section-head{max-width:660px;margin-bottom:56px}.jbx-page .sec-head h2,.jbx-page .section-head h2{font-size:clamp(28px,4vw,42px)}.jbx-page h2{font-size:clamp(28px,4vw,42px)}.jbx-page .fade{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.jbx-page .fade.in{opacity:1;transform:translateY(0)}.jbx-page .btn{display:inline-block;font-family:var(--jbx-head);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:18px 40px;border-radius:2px;border:none;cursor:pointer;transition:var(--jbx-tr)}.jbx-page .btn-primary{background:var(--jbx-red);color:#fff}.jbx-page .btn-primary:hover{background:var(--jbx-red-hover)}.jbx-page .btn-outline{border:1px solid rgba(255,255,255,.6);color:#fff;background:transparent}.jbx-page .btn-outline:hover{border-color:#fff;background:rgba(255,255,255,.08)}.jbx-page .btn-dark{background:var(--jbx-black);color:#fff}.jbx-page .btn-dark:hover{background:#000}.jbx-page .cta-btn{display:inline-block;background:var(--jbx-black);color:#fff;padding:18px 46px;border-radius:40px;font-family:var(--jbx-head);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:13px;transition:transform .3s}.jbx-page .cta-btn:hover{transform:scale(1.05)}.jbx-page .cta-row{display:flex;gap:18px;flex-wrap:wrap;margin-bottom:36px}.jbx-page .hero{position:relative;display:flex;align-items:flex-end;min-height:88vh;padding:120px 0 90px;background-size:cover;background-position:center;background-repeat:no-repeat}.jbx-page .hero>.wrap{width:100%;position:relative;z-index:2}.jbx-page .hero-inner{position:relative;z-index:2;width:100%}.jbx-page .hero h1{font-size:clamp(40px,6vw,72px);margin-bottom:22px;max-width:900px}.jbx-page .hero p.sub,.jbx-page .hero p.intro{font-size:17px;color:rgba(255,255,255,.92);max-width:620px;margin-bottom:34px}.jbx-page .feature-row{display:flex;gap:50px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.15);padding-top:28px}.jbx-page .feature-row div{font-family:var(--jbx-head);font-weight:800;font-size:26px;color:#fff}.jbx-page .feature-row div span{display:block;font-family:var(--jbx-body);font-weight:400;font-size:12.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--jbx-red);margin-top:6px}.jbx-page .feature-chip{border:1px solid rgba(255,255,255,.25);padding:10px 20px;border-radius:40px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--jbx-off);background:rgba(255,255,255,.04)}.jbx-page .chip-row{display:flex;flex-wrap:wrap;gap:14px;border:0;padding:0}.jbx-page .warum-grid,.jbx-page .why-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.jbx-page .warum h2,.jbx-page .why-text h2{margin-bottom:28px}.jbx-page .warum p,.jbx-page .why-text p{color:rgba(255,255,255,.78);margin-bottom:18px;font-size:15.5px}.jbx-page .warum-photo,.jbx-page .why-photo{position:relative;border-radius:2px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.5)}.jbx-page .warum-photo img,.jbx-page .why-photo img{width:100%;height:560px;object-fit:cover}.jbx-page .numbered{margin-top:36px;display:flex;flex-direction:column;gap:26px}.jbx-page .num-item,.jbx-page .warum-item{display:flex;gap:22px}.jbx-page .num-item .n,.jbx-page .warum-num{font-family:var(--jbx-head);font-weight:800;font-size:22px;color:var(--jbx-red);min-width:38px}.jbx-page .num-item h4,.jbx-page .warum-item h4{font-size:15px;margin-bottom:6px;letter-spacing:.03em;text-transform:none}.jbx-page .num-item p,.jbx-page .warum-item p{font-size:14.5px;margin-bottom:0;color:rgba(255,255,255,.72)}.jbx-page .woocommerce,.jbx-page .et_pb_shop{background:transparent!important;padding:0!important}.jbx-page ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:22px;margin:0!important;padding:0!important;list-style:none!important}.jbx-page ul.products.columns-3{grid-template-columns:repeat(3,1fr)}.jbx-page ul.products.columns-2{grid-template-columns:repeat(2,1fr)}.jbx-page ul.products::before,.jbx-page ul.products::after{display:none!important}.jbx-page ul.products li.product{position:relative;width:100%!important;margin:0!important;padding:0!important;float:none!important;background:var(--jbx-dark);border:1px solid rgba(255,255,255,.07);border-radius:2px;overflow:hidden;text-align:left;transition:transform .35s ease,border-color .35s ease}.jbx-page ul.products li.product:hover{transform:translateY(-6px);border-color:var(--jbx-red)}.jbx-page ul.products li.product a.woocommerce-LoopProduct-link,.jbx-page ul.products li.product a.woocommerce-loop-product__link{display:block;position:relative}.jbx-page ul.products li.product img{width:100%;aspect-ratio:4/3;object-fit:cover;margin:0!important;transition:transform .5s ease;background:#000}.jbx-page ul.products li.product:hover img{transform:scale(1.06)}.jbx-page ul.products li.product .woocommerce-loop-product__title,.jbx-page ul.products li.product h2,.jbx-page ul.products li.product h3{font-family:var(--jbx-head);font-weight:800;font-size:14px;line-height:1.35;text-transform:none;letter-spacing:.02em;color:#fff;padding:20px 22px 8px!important;margin:0!important}.jbx-page ul.products li.product .price{display:block;font-family:var(--jbx-head);font-weight:800;font-size:17px;padding:0 22px 20px;margin:0}.jbx-page ul.products li.product .price,.jbx-page ul.products li.product .price *{color:#fff!important}.jbx-page ul.products li.product .price del,.jbx-page ul.products li.product .price del *{color:rgba(255,255,255,.45)!important;font-weight:400;font-size:14px;margin-right:8px}.jbx-page ul.products li.product .price ins{text-decoration:none}.jbx-page ul.products li.product .button,.jbx-page ul.products li.product .added_to_cart{display:block;margin:0 22px 22px;text-align:center;background:var(--jbx-red);color:#fff;border:0;border-radius:2px;font-family:var(--jbx-head);font-weight:800;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:13px 16px;transition:background .25s}.jbx-page ul.products li.product .button:hover{background:var(--jbx-red-hover)}.jbx-page ul.products li.product .onsale{background:var(--jbx-red);color:#fff;border-radius:0;top:0;right:0;left:auto;margin:0;padding:6px 12px;font-family:var(--jbx-head);font-weight:800;font-size:10.5px;letter-spacing:.12em;min-height:0;min-width:0;line-height:1.4}.jbx-page .woocommerce-result-count,.jbx-page .woocommerce-ordering{display:none}.jbx-page.jbx-shop .woocommerce-result-count{display:block;color:rgba(255,255,255,.6);font-size:13.5px;margin:0}.jbx-page.jbx-shop .woocommerce-ordering{display:block;margin:0}.jbx-page.jbx-shop .woocommerce-ordering select{background:var(--jbx-dark);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:2px;padding:11px 14px;font-family:var(--jbx-body);font-size:13.5px}.jbx-page .jbx-shopbar{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.09)}.jbx-page .btn_toggle{background:var(--jbx-dark);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:2px;padding:13px 18px;font-family:var(--jbx-head);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.jbx-page .btn_toggle:hover{border-color:var(--jbx-red);color:var(--jbx-red)}.jbx-page .woocommerce-pagination ul{display:flex;gap:8px;justify-content:center;border:0!important;margin:48px 0 0!important}.jbx-page .woocommerce-pagination li{border:0!important}.jbx-page .woocommerce-pagination a,.jbx-page .woocommerce-pagination span{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--jbx-dark);border:1px solid rgba(255,255,255,.1);color:#fff!important;font-family:var(--jbx-head);font-weight:700;font-size:13px}.jbx-page .woocommerce-pagination span.current,.jbx-page .woocommerce-pagination a:hover{background:var(--jbx-red);border-color:var(--jbx-red)}.jbx-page .p-grid,.jbx-page .products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.jbx-page .p-grid.narrow{max-width:760px}.jbx-page .p-card,.jbx-page .product{background:var(--jbx-dark);border:1px solid rgba(255,255,255,.07);border-radius:2px;overflow:hidden;transition:transform .35s ease,border-color .35s ease;display:block}.jbx-page .p-card:hover,.jbx-page .product:hover{transform:translateY(-6px);border-color:var(--jbx-red)}.jbx-page .p-thumb,.jbx-page .p-img,.jbx-page .thumb{aspect-ratio:4/3;overflow:hidden;background:#000}.jbx-page .p-thumb img,.jbx-page .p-img img,.jbx-page .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.jbx-page .p-card:hover img,.jbx-page .product:hover img{transform:scale(1.06)}.jbx-page .p-info,.jbx-page .p-body,.jbx-page .product-info{padding:20px 22px 24px}.jbx-page .p-info h4,.jbx-page .p-body h3,.jbx-page .product-info h4{font-size:14px;text-transform:none;letter-spacing:.02em;margin-bottom:8px}.jbx-page .price{font-family:var(--jbx-head);font-weight:800;font-size:17px;color:var(--jbx-red)}.jbx-page .series-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--jbx-red);border:1px solid rgba(188,23,47,.5);padding:4px 10px;border-radius:20px;margin-bottom:12px}.jbx-page .spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.jbx-page .spec-grid h3,.jbx-page .spec-col h3{font-size:20px;margin-bottom:24px;letter-spacing:.03em}.jbx-page .spec-grid p{color:rgba(255,255,255,.78)}.jbx-page .spec-list li{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.09);font-size:14.5px;color:rgba(255,255,255,.78)}.jbx-page .spec-list li b{color:#fff;font-weight:600;text-align:right}.jbx-page .knife-list{display:flex;flex-direction:column;gap:14px}.jbx-page .knife-list li{font-size:15px;color:rgba(255,255,255,.85);padding:14px 18px;background:var(--jbx-black);border-left:3px solid var(--jbx-red);border-radius:2px}.jbx-page .knife-list li b{color:#fff}.jbx-page .faq{max-width:860px}.jbx-page .faq-item{border-bottom:1px solid rgba(255,255,255,.11)}.jbx-page .faq-q{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 4px;cursor:pointer;font-family:var(--jbx-head);font-weight:700;font-size:16px;color:#fff}.jbx-page .faq-q .plus{color:var(--jbx-red);font-size:22px;line-height:1;transition:transform .3s ease}.jbx-page .faq-item.open .faq-q .plus{transform:rotate(45deg)}.jbx-page .faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease}.jbx-page .faq-item.open .faq-a{max-height:420px}.jbx-page .faq-a p{padding:0 4px 26px;color:rgba(255,255,255,.75);font-size:14.5px;max-width:700px}.jbx-page .faq-item h3{font-size:16px;text-transform:none;margin-bottom:8px}.jbx-page .strip{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.jbx-page .strip.cols-4{grid-template-columns:repeat(4,1fr)}.jbx-page .strip img{width:100%;height:340px;object-fit:cover}.jbx-page .forms-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:20px}.jbx-page .form-card{background:var(--jbx-dark);border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:26px 16px;text-align:center;transition:all .3s ease;display:block}.jbx-page .form-card:hover{border-color:var(--jbx-red);transform:translateY(-4px)}.jbx-page .form-card img{width:52px;height:52px;object-fit:contain;margin:0 auto 14px;filter:invert(1) brightness(1.6)}.jbx-page .form-card span{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jbx-page .cta,.jbx-page .cta-strip{background:var(--jbx-red);padding:100px 0;text-align:center}.jbx-page .cta h2,.jbx-page .cta-strip h2{font-size:clamp(28px,4vw,44px);margin-bottom:24px}.jbx-page .cta p{color:rgba(255,255,255,.88);max-width:540px;margin:0 auto 36px;font-size:15.5px}.jbx-page .jbx-seo{background:#0f1010;padding:80px 0;border-top:1px solid rgba(255,255,255,.06)}.jbx-page .jbx-seo h2{font-size:clamp(22px,3vw,30px);margin:0 0 20px;letter-spacing:-.01em}.jbx-page .jbx-seo p{color:rgba(255,255,255,.74);font-size:15.5px;line-height:1.85;margin:0 0 16px;max-width:820px;font-weight:300}.jbx-page .jbx-seo p:last-child{margin-bottom:0}.jbx-page .jbx-seo a{color:#e0455c;font-weight:600}.jbx-page .jbx-seo a:hover{color:#fff;text-decoration:underline}@media(max-width:1080px){.jbx-page ul.products{grid-template-columns:repeat(3,1fr)}.jbx-page .p-grid,.jbx-page .products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.jbx-page section{padding:80px 0}.jbx-page .wrap{padding:0 22px}.jbx-page .warum-grid,.jbx-page .why-grid,.jbx-page .spec-grid{grid-template-columns:1fr;gap:40px}.jbx-page .warum-photo,.jbx-page .why-photo{position:static}.jbx-page .warum-photo img,.jbx-page .why-photo img{height:340px}.jbx-page ul.products,.jbx-page ul.products.columns-3,.jbx-page .p-grid,.jbx-page .products-grid{grid-template-columns:repeat(2,1fr)}.jbx-page .strip,.jbx-page .strip.cols-4{grid-template-columns:repeat(2,1fr)}.jbx-page .strip img{height:200px}.jbx-page .hero{min-height:70vh;padding:90px 0 60px}.jbx-page .feature-row{gap:28px}}@media(max-width:520px){.jbx-page ul.products,.jbx-page ul.products.columns-2,.jbx-page ul.products.columns-3,.jbx-page .p-grid,.jbx-page .products-grid{grid-template-columns:1fr}.jbx-page .btn,.jbx-page .cta-btn{width:100%;text-align:center}}.et_pb_post .jbx-page h1,.et_pb_post .jbx-page h2,.et_pb_post .jbx-page h3,.et_pb_post .jbx-page h4,.et_pb_post .jbx-page h5,.et_pb_post .jbx-page h6{color:#fff}.et_pb_post .jbx-page a{color:inherit}.et_pb_post .jbx-page .jbx-seo a{color:#e0455c}.et_pb_post .jbx-page .label,.et_pb_post .jbx-page .series-tag{color:var(--jbx-red)}.jbx-page ul.products li.product.outofstock::before{z-index:25}.jbx-page ul.products li.product.outofstock img{filter:grayscale(.3) brightness(.85)}.jbx-page ul.products li.product .onsale{left:auto;right:0}