body.single-product,body.single-product #page,body.single-product .ct-header,body.single-product .ct-header [data-row],body.single-product .site-header,body.single-product .ct-footer,body.single-product header,body.single-product footer,body.single-product [data-header],body.single-product [data-footer],body.single-product #main,body.single-product .site-content,body.single-product .site-layout-container,body.single-product .po-article,body.single-product .builder-stretch,body.single-product .ct-container,.single-product .site-main,.single-product .ct-container,.single-product .product-entry-wrapper,body.single-post,body.single-post #page,body.single-post .ct-header,body.single-post .ct-header [data-row],body.single-post .site-header,body.single-post .ct-footer,body.single-post header,body.single-post footer,body.single-post [data-header],body.single-post [data-footer],body.single-post #main,body.single-post .site-content,body.single-post .site-layout-container,body.single-post .po-article,body.single-post .builder-stretch,body.single-post .ct-container,.single-post .site-main,.single-post .ct-container{background:#020617!important;background-color:#020617!important;border:none!important;box-shadow:none!important}body.single-post .entry-title,body.single-post .entry-header{color:#f1f5f9!important}body.single-post .entry-meta,body.single-post .entry-meta *{color:#94a3b8!important}body.single-post img.wp-post-image,body.single-post .post-thumbnail img{filter:brightness(.9)!important;border-radius:12px}.single-product img{filter:brightness(.9)!important}.single-product .product_title,.single-product .entry-title{color:#f1f5f9!important;text-shadow:0 0 15px rgb(14 165 233 / .2)}.single-product .woocommerce-product-details__short-description,.single-product .woocommerce-product-details__short-description *{color:#cbd5e1!important}.single-product .price{color:#0ea5e9!important;font-size:1.4em!important;font-weight:800!important;text-shadow:0 0 10px rgb(14 165 233 / .3)}.single-product .woocommerce-product-gallery__wrapper{border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgb(0 0 0 / .5);background:#fff}.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;gap:12px!important;margin-top:15px!important;padding:0!important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{width:calc(25% - 9px)!important;float:none!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img{border-radius:8px!important;border:2px solid transparent!important;transition:border-color 0.2s!important;opacity:0.7!important}.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,.single-product .woocommerce-product-gallery .flex-control-thumbs img:hover{border-color:#0ea5e9!important;opacity:1!important}.single-product .single_add_to_cart_button,.single-product a.product_type_external{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .18)!important;outline:none!important;border-radius:12px!important;font-weight:650!important;box-shadow:0 4px 14px rgb(37 99 235 / .35),inset 0 1px 0 rgb(255 255 255 / .25)!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important;padding:0 24px!important;height:46px!important;min-height:46px!important;max-width:440px!important;width:100%!important;font-size:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important;letter-spacing:0.2px!important}.single-product .single_add_to_cart_button:hover,.single-product a.product_type_external:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;transform:translateY(-1px)!important;box-shadow:0 6px 22px rgb(37 99 235 / .5),inset 0 1px 0 rgb(255 255 255 / .35)!important}.single-product div.product form.cart,.single-product .ct-cart-actions{max-width:440px!important;width:100%!important;margin-bottom:12px!important}.single-product .woocommerce-tabs .tabs{display:none!important}.single-product .entry-content,.single-product .ct-product-description-tab,.single-product .woocommerce-Tabs-panel{max-width:100%!important;padding:0!important;background:transparent!important}.single-product .ct-product-description-tab>h2:first-child{display:none}.single-product .product_meta{display:none!important}.single-product .woocommerce-breadcrumb{display:none!important}.single-product .star-rating{color:#f59e0b!important}.single-product .product .summary,.single-product .product .cart,.single-product form.cart,.single-product .woocommerce-product-details__short-description,.single-product .product p.price,.single-product .product form.cart,.single-product .product .product_meta,.single-product .woocommerce-variation-add-to-cart{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}.single-product .related.products{margin-top:40px!important;padding-top:30px!important;border-top:1px solid rgb(255 255 255 / .05)!important;clear:both!important}.single-product .related.products h2{color:#f1f5f9!important;font-size:1.25em!important;margin-bottom:20px!important;text-transform:uppercase;letter-spacing:1px}.single-product .related.products ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:20px!important;padding:10px 0 25px!important;margin:0 auto!important}.single-product .related.products ul.products::-webkit-scrollbar{height:6px}.single-product .related.products ul.products::-webkit-scrollbar-track{background:rgb(255 255 255 / .02);border-radius:4px}.single-product .related.products ul.products::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:4px}.single-product .related.products ul.products li.product:hover{transform:translateY(-3px)!important;border-color:rgb(56 189 248 / .5)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .25),0 16px 32px rgb(2 6 23 / .4)!important}.single-product .related.products ul.products li.product .woocommerce-loop-product__title{color:#f1f5f9!important;font-size:13px!important;font-weight:600!important;margin:0 0 6px 0!important;padding:0!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:36px!important}.single-product .related.products ul.products li.product .price{color:#38bdf8!important;font-size:15px!important;font-weight:700!important;text-shadow:none!important;margin-top:auto!important;margin-bottom:0!important;line-height:1.2!important}[data-theme="light"] .single-product .related.products ul.products li.product .price{color:#0284c7!important}.single-product .related.products ul.products li.product .button{background:rgb(14 165 233 / .1)!important;color:#38bdf8!important;border:1px solid rgb(14 165 233 / .2)!important;padding:6px 10px!important;border-radius:6px!important;font-size:0.8em!important;font-weight:600!important;text-align:center!important;margin-top:8px!important}.single-product .related.products ul.products li.product .button:hover{background:#0ea5e9!important;color:#fff!important}.metaverse-wrap{font-family:'Inter','Space Grotesk',system-ui,sans-serif;color:#e2e8f0;background:radial-gradient(ellipse at top center,#0f172a 0%,#020617 70%);padding:clamp(20px, 4vw, 40px);padding-top:16px!important;border-radius:20px;box-shadow:inset 0 0 80px rgb(0 0 0 / .8),0 20px 60px rgb(0 0 0 / .4);line-height:1.75;margin-bottom:50px;position:relative;overflow:hidden}.metaverse-wrap::after{content:'';position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent 40%,rgb(59 130 246 / .03) 50%,transparent 60%);animation:scanline 8s linear infinite;pointer-events:none}@keyframes scanline{0%{transform:translateX(-50%)}100%{transform:translateX(50%)}}.m-hero{text-align:center;padding:clamp(30px, 5vw, 60px) 20px;border-radius:16px;margin-bottom:40px;background:linear-gradient(135deg,rgb(14 165 233 / .08) 0%,rgb(236 72 153 / .04) 50%,rgb(139 92 246 / .06) 100%);background-size:250% 250%!important;animation:m-hero-product-drift 14s ease-in-out infinite;border:1px solid rgb(255 255 255 / .06);box-shadow:0 0 40px rgb(14 165 233 / .08);position:relative;overflow:hidden}@keyframes m-hero-product-drift{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@media (prefers-reduced-motion:reduce){.m-hero{animation:none}}.m-hero h1{font-size:clamp(1.8em, 4vw, 2.8em);color:#fff;margin-bottom:15px;font-weight:800;text-shadow:0 0 25px rgb(14 165 233 / .4);letter-spacing:-.02em}.m-hero .top-badge{display:inline-block;background:linear-gradient(90deg,#ec4899,#f43f5e);color:#fff;padding:5px 16px;border-radius:20px;font-weight:700;font-size:.8em;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;box-shadow:0 0 20px rgb(236 72 153 / .5)}.m-btn{display:inline-block;background:linear-gradient(90deg,#0ea5e9,#8b5cf6);color:#fff!important;padding:16px 40px;font-size:1.15em;font-weight:700;text-decoration:none;border-radius:10px;box-shadow:0 0 25px rgb(14 165 233 / .35);transition:transform 0.25s ease,box-shadow 0.25s ease;letter-spacing:.02em}.m-btn:hover{transform:scale(1.06);box-shadow:0 0 35px rgb(139 92 246 / .5);color:#fff!important}.geo-snippet{position:relative;background:linear-gradient(165deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .015) 100%),rgb(15 23 42 / .72);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgb(255 255 255 / .09)!important;border-radius:20px!important;padding:20px 24px;margin-bottom:28px;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .16),0 12px 35px -10px rgb(0 0 0 / .5)!important;overflow:hidden}.geo-snippet::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),rgb(245 158 11 / .65),rgb(255 255 255 / .45),transparent);opacity:.95;pointer-events:none}.geo-snippet h3{display:inline-flex;align-items:center;gap:8px;color:#f8fafc;margin-top:0;font-size:1.15rem;font-weight:700;letter-spacing:.02em;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid rgb(255 255 255 / .08)}.m-direct-answer{background:rgb(15 23 42 / .45);border-left:3px solid #60a5fa;border-radius:0 10px 10px 0;padding:16px 22px;margin:0 0 28px}.m-direct-answer .m-direct-answer-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#60a5fa;margin-bottom:6px}.m-direct-answer p{margin:0;color:#e2e8f0;line-height:1.6;font-size:1.03em}.geo-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.geo-list li{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .05);border-radius:10px;padding:14px 35px 14px 18px;font-size:.95em;color:#cbd5e1;transition:all 0.3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.geo-list li::after{content:'+';position:absolute;right:16px;top:14px;color:rgb(255 255 255 / .15);font-size:1.4em;font-weight:300;line-height:1;transition:transform 0.3s ease,color 0.3s ease}.geo-list li:hover::after{color:rgb(14 165 233 / .4)}.geo-list li.active::after{content:'−';color:#0ea5e9;transform:rotate(180deg)}.geo-list li:hover{background:rgb(14 165 233 / .06);border-color:rgb(14 165 233 / .15);transform:translateY(-2px);box-shadow:0 4px 15px rgb(14 165 233 / .1)}.geo-list li.active{background:rgb(14 165 233 / .1);border-color:rgb(14 165 233 / .3);box-shadow:0 10px 25px rgb(14 165 233 / .15)}.geo-list li strong{color:#0ea5e9;display:block;font-size:.78em;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.geo-details{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 0.4s ease,opacity 0.4s ease,margin-top 0.4s ease}.geo-details-inner{overflow:hidden;color:#cbd5e1;font-size:.9em;line-height:1.5;font-weight:500}.geo-list li.active .geo-details{grid-template-rows:1fr;opacity:1;margin-top:12px}.m-pros-cons{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.m-pros{background:rgb(16 185 129 / .06);border:1px solid rgb(16 185 129 / .15);padding:25px 28px;border-radius:14px;backdrop-filter:blur(8px)}.m-pros h3{color:#34d399;margin-top:0;font-size:1.15em}.m-pros ul{list-style:none;padding:0;margin:0;color:#a7f3d0}.m-pros li{margin-bottom:10px;padding-left:22px;position:relative;font-size:.95em}.m-pros li::before{content:'✓';position:absolute;left:0;color:#10b981;font-weight:700}.m-cons{background:rgb(251 191 36 / .05);border:1px solid rgb(251 191 36 / .15);padding:25px 28px;border-radius:14px;backdrop-filter:blur(8px)}.m-cons h3{color:#fbbf24;margin-top:0;font-size:1.15em}.m-cons ul{list-style:none;padding:0;margin:0;color:#fde68a}.m-cons li{margin-bottom:10px;padding-left:22px;position:relative;font-size:.95em}.m-cons li::before{content:'→';position:absolute;left:0;color:#f59e0b}.m-specs{width:100%;border-collapse:separate;border-spacing:0;margin:24px 0 45px 0;border-radius:20px!important;overflow:hidden;border:1px solid rgb(255 255 255 / .09)!important;background:linear-gradient(180deg,rgb(30 41 59 / .55) 0%,rgb(15 23 42 / .75) 100%)!important;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .18),0 14px 38px rgb(0 0 0 / .35)!important;position:relative}.m-specs th,.m-specs td{padding:18px 24px!important;text-align:left;border-bottom:1px solid rgb(255 255 255 / .05)!important;color:#cbd5e1}.m-specs th{background:rgb(255 255 255 / .04)!important;color:#94a3b8!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;font-size:0.78rem!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.m-specs tr:last-child td{border-bottom:none!important}.m-specs .spec-row{cursor:pointer;transition:background 0.25s ease,border-color 0.25s ease}.m-specs .spec-row td:first-child{color:#f1f5f9;font-weight:600;font-size:.95rem;width:45%}.m-specs .spec-row td:last-child{position:relative;padding-right:52px!important;color:#e2e8f0;font-size:.95rem}.m-specs .spec-row td:last-child::after{content:'';position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background-color:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2394a3b8'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E");background-size:14px 14px;background-repeat:no-repeat;background-position:center;transition:transform 0.25s cubic-bezier(.4,0,.2,1),background-color 0.25s ease,border-color 0.25s ease}.m-specs .spec-row:hover td{background:rgb(255 255 255 / .025)!important}.m-specs .spec-row:hover td:last-child::after{background-color:rgb(245 158 11 / .15);border-color:rgb(245 158 11 / .45);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23f59e0b'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E")}.m-specs .spec-row.active td{background:rgb(245 158 11 / .04)!important}.m-specs .spec-row.active td:last-child::after{transform:translateY(-50%) rotate(180deg);background-color:rgb(245 158 11 / .2);border-color:rgb(245 158 11 / .6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23f59e0b'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E")}.spec-details{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 0.35s ease,opacity 0.35s ease,margin-top 0.35s ease}.spec-details-inner{overflow:hidden;color:#94a3b8;font-size:.88rem;line-height:1.55;font-style:normal;font-weight:400;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .06);border-left:2px solid #f59e0b;border-radius:8px;padding:10px 14px;margin-top:8px}.m-specs .spec-row.active .spec-details{grid-template-rows:1fr;opacity:1;margin-top:10px}.m-bento-section{margin:40px 0 60px 0}.m-section-header{text-align:center;margin-bottom:35px}.m-section-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:9999px;background:rgb(245 158 11 / .12);border:1px solid rgb(245 158 11 / .28);color:#f59e0b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.m-bento-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:50px}.m-bento-card{position:relative;display:flex;flex-direction:column;background:linear-gradient(165deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .015) 100%),rgb(15 23 42 / .72);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgb(255 255 255 / .09);border-radius:20px;padding:22px;box-shadow:0 10px 30px -10px rgb(0 0 0 / .5),inset 0 1px 0 0 rgb(255 255 255 / .1);transition:transform 0.35s cubic-bezier(.16,1,.3,1),border-color 0.35s ease,box-shadow 0.35s ease;overflow:hidden;cursor:pointer}.m-bento-card:hover{transform:translateY(-6px);border-color:rgb(245 158 11 / .45);box-shadow:0 20px 45px -12px rgb(0 0 0 / .7),0 0 35px -5px rgb(245 158 11 / .2),inset 0 1px 0 0 rgb(255 255 255 / .2)}.m-bento-card::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgb(245 158 11 / .7),transparent);opacity:.9}.m-bento-media{position:relative;width:100%;height:190px;border-radius:14px;overflow:hidden;margin-bottom:18px;background:#090d16;border:1px solid rgb(255 255 255 / .08)}.m-bento-media::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#fff0 45%,rgb(10 15 26 / .8) 100%);pointer-events:none}.persona-img,.m-bento-img{width:100%!important;height:190px!important;max-width:100%!important;margin:0 0 18px 0!important;object-fit:cover!important;border-radius:14px!important;border:1px solid rgb(255 255 255 / .08)!important;display:block!important;background:#090d16!important;transition:transform 0.5s cubic-bezier(.16,1,.3,1)!important}.m-bento-media .persona-img,.m-bento-media .m-bento-img{height:100%!important;margin:0!important;border:none!important}.m-bento-card:hover .persona-img,.m-bento-card:hover .m-bento-img{transform:scale(1.06)!important}@media (prefers-reduced-motion:reduce){.persona-img,.m-bento-img{transition:none!important}.m-bento-card:hover .persona-img,.m-bento-card:hover .m-bento-img{transform:none!important}}.m-bento-badge,.m-bento-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:9999px;background:rgb(245 158 11 / .14);border:1px solid rgb(245 158 11 / .32);color:#fcd34d;margin-bottom:12px;width:fit-content}.m-bento-media .m-bento-badge{position:absolute;top:10px;left:10px;z-index:2;margin-bottom:0;background:rgb(15 23 42 / .85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.m-bento-body{display:flex;flex-direction:column;flex-grow:1}.m-bento-card h3,.m-bento-title{margin:0 0 10px 0!important;font-size:1.16rem!important;font-weight:700!important;line-height:1.35!important;color:#f8fafc!important;letter-spacing:-.01em;border-bottom:none!important}.m-bento-card p,.m-bento-desc{margin:0 0 16px 0!important;font-size:0.94rem!important;line-height:1.62!important;color:#94a3b8!important;flex-grow:1}.m-bento-action{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:600;color:#f59e0b;padding-top:14px;margin-top:auto;border-top:1px solid rgb(255 255 255 / .07);transition:color 0.25s ease,gap 0.25s ease}.m-bento-card:hover .m-bento-action{color:#fbbf24;gap:12px}.m-bento-action svg{width:14px;height:14px;transition:transform 0.25s ease}.m-bento-card:hover .m-bento-action svg{transform:translateX(4px)}.m-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999995;justify-content:center;align-items:center;background:rgb(2 6 23 / .75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transition:opacity 0.3s ease}.m-modal-overlay.active{display:flex;opacity:1}.m-modal-card{background:rgb(15 23 42 / .85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgb(255 255 255 / .1);border-radius:20px;max-width:420px;width:90%;box-shadow:0 25px 60px rgb(0 0 0 / .6),0 0 40px rgb(14 165 233 / .08);overflow:hidden;transform:scale(.9) translateY(20px);transition:transform 0.35s cubic-bezier(.4,0,.2,1);animation:modalSlideIn 0.35s ease forwards}.m-modal-card.m-modal-compare{max-width:560px;max-height:85vh;overflow-y:auto}@media (min-width:860px) and (max-width:999.98px){.m-modal-card.m-modal-compare{max-width:760px}}@keyframes mCompareCenterIn{0%{opacity:0;transform:scale(.96) translateY(12px)}100%{opacity:1;transform:scale(1) translateY(0)}}@media (min-width:1000px){.m-modal-overlay:has(.m-modal-compare),.m-modal-overlay.has-compare{align-items:center!important;justify-content:center!important;background:rgb(2 6 23 / .82)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:24px 16px!important;top:0!important;right:0!important;left:0!important;bottom:0!important}.m-modal-card.m-modal-compare{max-width:1020px!important;width:92%!important;max-height:88vh!important;border-radius:24px!important;margin:auto!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 30px 80px rgb(0 0 0 / .65),0 0 50px rgb(14 165 233 / .1)!important;animation:mCompareCenterIn 0.35s cubic-bezier(.16,1,.3,1) forwards!important}}@media (max-width:767.98px){.m-modal-overlay:has(.m-modal-compare),.m-modal-overlay.has-compare{align-items:flex-end!important;justify-content:center!important;padding:0!important}.m-modal-card.m-modal-compare{max-width:100%!important;width:100%!important;height:94vh!important;max-height:94vh!important;border-radius:22px 22px 0 0!important;border-width:1px 1px 0 1px!important;margin:0!important}.m-compare-scroll-body{padding-bottom:95px!important}.m-compare-kopf-bild{width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;max-width:68px!important;max-height:68px!important;object-fit:contain!important;border-radius:10px!important;background:#ffffff!important;padding:4px!important}}.m-modal-card.m-modal-compare .m-modal-img,.m-modal-card.m-modal-compare #modalCta{display:none!important}.m-modal-card.m-modal-compare .m-modal-body>h3:first-child,.m-modal-card.m-modal-compare #modalTitle,.m-modal-card.m-modal-compare #m-moodwall-vergleich-titel{display:none}.m-modal-card.m-modal-compare .m-modal-body{text-align:left;padding-top:24px;overflow-x:auto}.m-compare-thumb-klickbar{cursor:zoom-in;transition:transform 0.2s ease}.m-compare-thumb-klickbar:hover{transform:scale(1.05)}.m-thumb-lightbox{position:fixed;inset:0;z-index:999996;background:rgb(2 6 23 / .9);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:40px;cursor:zoom-out;animation:m-thumb-lightbox-ein 0.2s ease}.m-thumb-lightbox img{max-width:100%;max-height:100%;border-radius:12px;box-shadow:0 20px 60px rgb(0 0 0 / .6)}@keyframes m-thumb-lightbox-ein{from{opacity:0}to{opacity:1}}.related.products ul.products,.upsells.products ul.products{display:flex!important;flex-wrap:wrap;justify-content:center!important;gap:24px}.related.products ul.products li.product,.upsells.products ul.products li.product{flex:0 1 220px}.m-testsieger-badge{position:absolute;top:10px;left:10px;z-index:10;display:inline-flex;align-items:center;gap:5px;background:linear-gradient(90deg,#f59e0b,#f97316);color:#1c1c1e;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;padding:5px 10px;border-radius:20px;box-shadow:0 2px 10px rgb(245 158 11 / .4)}.m-compare-table{width:100%;min-width:480px;border-collapse:collapse;margin:0 0 16px 0;font-size:.95em;text-align:left;border-radius:12px;overflow:hidden}.m-compare-table th,.m-compare-table td{padding:12px 14px;border:none;border-bottom:1px solid rgb(255 255 255 / .07);vertical-align:top;line-height:1.45}.m-compare-table tbody tr:last-child td{border-bottom:none}.m-compare-table tbody tr:nth-child(even) td{background:rgb(255 255 255 / .025)}.m-compare-table th{color:#38bdf8;font-family:'Space Grotesk',sans-serif;font-weight:600;background:rgb(14 165 233 / .12);border-bottom:1px solid rgb(56 189 248 / .25)}.m-compare-titel-link{color:inherit;text-decoration:none;border-bottom:1px dashed rgb(56 189 248 / .5);transition:border-color 0.2s,color 0.2s}.m-compare-titel-link:hover,.m-compare-titel-link:focus{color:#38bdf8;border-bottom-color:#38bdf8}.m-compare-table td{color:#cbd5e1}.m-compare-table td:first-child{color:#94a3b8;font-weight:600;white-space:nowrap}.m-modal-compare.m-hover-p1 .m-compare-table th:nth-child(2),.m-modal-compare.m-hover-p1 .m-compare-table td:nth-child(2){background:rgb(15 59 62 / .3)}.m-modal-compare.m-hover-p2 .m-compare-table th:nth-child(3),.m-modal-compare.m-hover-p2 .m-compare-table td:nth-child(3){background:rgb(14 165 233 / .18)}.m-modal-compare.m-hover-p1 .m-compare-thumbs .m-compare-thumb:first-child,.m-modal-compare.m-hover-p2 .m-compare-thumbs .m-compare-thumb:last-child{outline:2px solid rgb(255 255 255 / .5);outline-offset:2px}.m-compare-fazit{color:#F6F2EA!important;text-align:left!important;background:rgb(255 255 255 / .04);padding:12px 14px;border-radius:10px;margin:0!important}@media (max-width:600px){.m-compare-table,.m-compare-table tbody,.m-compare-table tr,.m-compare-table td{display:block;width:auto;min-width:0}.m-compare-table thead{display:none}.m-compare-table tr{border:1px solid rgb(255 255 255 / .12);border-radius:10px;overflow:hidden;margin-bottom:10px}.m-compare-table td{border:none;border-bottom:1px solid rgb(255 255 255 / .07);padding:9px 12px}.m-compare-table td:last-child{border-bottom:none}.m-compare-table td:first-child{background:rgb(14 165 233 / .12);color:#38bdf8;font-weight:700;text-transform:uppercase;font-size:.82em;letter-spacing:.04em}.m-compare-table td:not(:first-child):before{content:attr(data-th);display:block;color:#38bdf8;font-weight:600;font-size:.8em;margin-bottom:3px}.m-modal-card.m-modal-compare .m-modal-body{overflow-x:visible}}.m-compare-btn{position:relative;background:rgb(20 20 24 / .85)!important;border:1px solid transparent!important;border-radius:8px!important;z-index:0}.m-compare-btn::before{content:'';position:absolute;inset:-2px;z-index:-1;border-radius:9px;background:linear-gradient(120deg,#38bdf8,#a855f7,#ec4899,#38bdf8);background-size:300% 300%;animation:m-compare-btn-glow 5s linear infinite}.m-compare-btn:hover{background:rgb(32 32 38 / .7)!important}@keyframes m-compare-btn-glow{0%{background-position:0% 50%}100%{background-position:300% 50%}}.m-compare-btn .m-ai-star{display:inline-block;color:#e2e8f0;animation:m-ai-star-shine 2.4s ease-in-out infinite}@keyframes m-ai-star-shine{0%,100%{opacity:.7;text-shadow:0 0 4px rgb(226 232 240 / .5)}50%{opacity:1;text-shadow:0 0 10px rgb(226 232 240 / .9)}}@media (prefers-reduced-motion:reduce){.m-compare-btn::before,.m-compare-btn .m-ai-star{animation:none}}.m-compare-btn.m-compare-btn--vergleich,.m-compare-btn[data-kib-modus="vergleich"]{background:linear-gradient(135deg,#0ea5e9 0%,#38bdf8 100%)!important;color:#020617!important;border:1.5px solid rgb(56 189 248 / .7)!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 4px 14px rgb(14 165 233 / .35)!important;text-shadow:none!important}.m-compare-btn.m-compare-btn--vergleich:hover,.m-compare-btn[data-kib-modus="vergleich"]:hover{background:linear-gradient(135deg,#0284c7 0%,#0ea5e9 100%)!important;box-shadow:0 6px 20px rgb(56 189 248 / .5)!important;transform:translateY(-1px);color:#ffffff!important}.m-compare-btn.m-compare-btn--matching,.m-compare-btn[data-kib-modus="matching"]{background:linear-gradient(135deg,#0F766E 0%,#14B8A6 50%,#2DD4BF 100%)!important;color:#FFFFFF!important;border:1.5px solid rgb(45 212 191 / .7)!important;border-radius:999px!important;font-weight:700!important;box-shadow:0 4px 14px rgb(20 184 166 / .35)!important;text-shadow:0 1px 2px rgb(0 0 0 / .25)!important}.m-compare-btn.m-compare-btn--matching:hover,.m-compare-btn[data-kib-modus="matching"]:hover{background:linear-gradient(135deg,#115E59 0%,#0F766E 50%,#14B8A6 100%)!important;box-shadow:0 6px 20px rgb(20 184 166 / .55)!important;transform:translateY(-1px);color:#FFFFFF!important}.m-compare-btn--vergleich::before,.m-compare-btn--matching::before,.m-compare-btn[data-kib-modus]::before{display:none!important}.m-compare-thumbs{display:flex;gap:10px;justify-content:center;margin:12px 0 4px}.m-compare-thumb{width:130px;height:130px;object-fit:contain;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:12px;padding:4px}@media (max-width:600px){.m-compare-thumb{width:150px;height:150px}}@media (min-width:860px){.m-compare-thumb{width:220px;height:220px;padding:6px}}@media (min-width:1200px){.m-compare-thumb{width:280px;height:280px;padding:8px}}@keyframes modalSlideIn{from{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.m-modal-card .m-modal-img{width:100%;height:220px;object-fit:cover;display:block;border-bottom:3px solid rgb(14 165 233 / .3)}.m-modal-body{padding:40px 24px 28px;text-align:center}.m-modal-body h3{color:#f1f5f9;font-size:1.35em;margin:0 0 8px 0;font-family:'Space Grotesk',sans-serif}.m-modal-body p{color:#94a3b8;font-size:.95em;line-height:1.6;margin:0 0 22px 0}.m-modal-body .m-btn{width:100%;text-align:center;display:block;box-sizing:border-box}.m-modal-close{position:sticky!important;float:right!important;top:14px!important;margin:14px 14px 0 0!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;box-sizing:border-box!important;font-family:Arial,sans-serif!important;font-size:22px!important;font-weight:300!important;line-height:1!important;text-align:center!important;border-radius:50%;border:1px solid rgb(255 255 255 / .15);background:rgb(15 23 42 / .7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#94a3b8;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:20;line-height:1}.m-modal-close:hover{background:rgb(239 68 68 / .2);border-color:rgb(239 68 68 / .4);color:#f87171;transform:rotate(90deg)}[data-theme="aurora"] .m-modal-card .m-modal-img{border-bottom-color:rgb(20 184 166 / .3)}[data-theme="ember"] .m-modal-card .m-modal-img{border-bottom-color:rgb(245 158 11 / .3)}[data-theme="ocean"] .m-modal-card .m-modal-img{border-bottom-color:rgb(99 102 241 / .3)}.m-faq details{margin-bottom:12px;border-bottom:1px solid rgb(255 255 255 / .06);padding-bottom:12px}.m-faq summary{font-weight:700;font-size:1.05em;color:#60a5fa;cursor:pointer;list-style:none;padding:8px 0;transition:color 0.2s}.m-faq summary:hover{color:#93c5fd}.m-faq summary::-webkit-details-marker,.m-faq summary::marker{display:none!important;content:none!important}.m-faq summary::before{content:none!important;display:none!important}.m-faq details[open] summary::before{content:none!important;display:none!important}.m-faq details p{color:#cbd5e1;font-weight:500;margin-top:8px}.neon-link{color:#ec4899;text-decoration:none;border-bottom:1px dashed rgb(236 72 153 / .5);transition:all 0.2s ease;padding-bottom:1px}.neon-link:hover{color:#fff;border-bottom:1px solid #fff;text-shadow:0 0 12px rgb(236 72 153 / .6)}.m-fazit{background:linear-gradient(135deg,rgb(139 92 246 / .08),rgb(236 72 153 / .04));border:1px solid rgb(236 72 153 / .15);padding:35px;border-radius:18px;text-align:center;box-shadow:inset 0 0 30px rgb(0 0 0 / .15);margin-bottom:30px}.m-fazit h2{color:#fff;margin-top:0}.m-fazit:has(+.m-final-cta){margin-bottom:0;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:22px}.m-fazit:has(+.m-final-cta)+.m-final-cta{margin-top:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding-top:22px;position:relative}.m-fazit:has(+.m-final-cta)+.m-final-cta::before{content:'';position:absolute;top:0;left:12%;right:12%;height:1px;background:rgb(255 255 255 / .08)}.m-final-cta{text-align:center;padding:clamp(30px, 5vw, 50px) 20px;background:linear-gradient(135deg,rgb(14 165 233 / .12),rgb(139 92 246 / .08));border:1px solid rgb(14 165 233 / .15);border-radius:18px;margin-top:10px}.m-final-cta h3{font-size:1.6em;color:#fff;margin-top:0;margin-bottom:12px;text-shadow:0 0 15px rgb(14 165 233 / .3)}.m-final-cta p{color:#94a3b8;margin-bottom:25px;font-size:1.05em}.metaverse-wrap[data-theme="aurora"]{background:radial-gradient(ellipse at top center,#042f2e 0%,#021a19 70%)}[data-theme="aurora"] .m-hero{background-image:linear-gradient(135deg,rgb(20 184 166 / .1),rgb(16 185 129 / .05));box-shadow:0 0 40px rgb(20 184 166 / .08)}[data-theme="aurora"] .m-hero h1{text-shadow:0 0 25px rgb(20 184 166 / .4)}[data-theme="aurora"] .top-badge{background:linear-gradient(90deg,#14b8a6,#10b981);box-shadow:0 0 20px rgb(20 184 166 / .5)}[data-theme="aurora"] .m-btn{background:linear-gradient(90deg,#14b8a6,#059669);box-shadow:0 0 25px rgb(20 184 166 / .35)}[data-theme="aurora"] .m-btn:hover{box-shadow:0 0 35px rgb(16 185 129 / .5)}[data-theme="aurora"] .m-direct-answer{border-left-color:#14b8a6}[data-theme="aurora"] .m-direct-answer-label{color:#14b8a6}[data-theme="aurora"] .geo-snippet h3{color:#5eead4}[data-theme="aurora"] .geo-list li strong{color:#14b8a6}[data-theme="aurora"] .m-specs th{background:rgb(20 184 166 / .15)!important;color:#fff!important;border-bottom:1px solid rgb(20 184 166 / .3)!important}[data-theme="aurora"] .m-specs tr:hover td{background:rgb(20 184 166 / .05)!important}[data-theme="aurora"] .persona-img{border-bottom-color:rgb(20 184 166 / .3)!important}[data-theme="aurora"] .m-bento-card::before{background:linear-gradient(90deg,transparent,#14b8a6,transparent)}[data-theme="aurora"] .m-bento-card:hover{border-color:rgb(20 184 166 / .35);box-shadow:0 0 30px rgb(20 184 166 / .12)}[data-theme="aurora"] .m-faq summary{color:#5eead4}[data-theme="aurora"] .m-faq summary::before{display:none!important;content:none!important}[data-theme="aurora"] .neon-link{color:#14b8a6;border-bottom-color:rgb(20 184 166 / .5)}[data-theme="aurora"] .neon-link:hover{text-shadow:0 0 12px rgb(20 184 166 / .6)}[data-theme="aurora"] .m-fazit{background:linear-gradient(135deg,rgb(20 184 166 / .08),rgb(16 185 129 / .04));border-color:rgb(20 184 166 / .15)}[data-theme="aurora"] .m-final-cta{background:linear-gradient(135deg,rgb(20 184 166 / .12),rgb(16 185 129 / .08));border-color:rgb(20 184 166 / .15)}[data-theme="aurora"] .metaverse-wrap::after{background:linear-gradient(90deg,transparent 40%,rgb(20 184 166 / .03) 50%,transparent 60%)}.metaverse-wrap[data-theme="ember"]{background:radial-gradient(ellipse at top center,#1c1107 0%,#0c0a04 70%)}[data-theme="ember"] .m-hero{background-image:linear-gradient(135deg,rgb(245 158 11 / .08),rgb(234 88 12 / .04));box-shadow:0 0 40px rgb(245 158 11 / .08)}[data-theme="ember"] .m-hero h1{text-shadow:0 0 25px rgb(245 158 11 / .4)}[data-theme="ember"] .top-badge{background:linear-gradient(90deg,#f59e0b,#ea580c);box-shadow:0 0 20px rgb(245 158 11 / .5)}[data-theme="ember"] .m-btn{background:linear-gradient(90deg,#f59e0b,#dc2626);box-shadow:0 0 25px rgb(245 158 11 / .35)}[data-theme="ember"] .m-btn:hover{box-shadow:0 0 35px rgb(234 88 12 / .5)}[data-theme="ember"] .m-direct-answer{border-left-color:#f59e0b}[data-theme="ember"] .m-direct-answer-label{color:#f59e0b}[data-theme="ember"] .geo-snippet h3{color:#fcd34d}[data-theme="ember"] .geo-list li strong{color:#f59e0b}[data-theme="ember"] .m-specs th{background:rgb(245 158 11 / .15)!important;color:#fff!important;border-bottom:1px solid rgb(245 158 11 / .3)!important}[data-theme="ember"] .m-specs tr:hover td{background:rgb(245 158 11 / .05)!important}[data-theme="ember"] .persona-img{border-bottom-color:rgb(245 158 11 / .3)!important}[data-theme="ember"] .m-bento-card::before{background:linear-gradient(90deg,transparent,#f59e0b,transparent)}[data-theme="ember"] .m-bento-card:hover{border-color:rgb(245 158 11 / .35);box-shadow:0 0 30px rgb(245 158 11 / .12)}[data-theme="ember"] .m-faq summary{color:#fcd34d}[data-theme="ember"] .m-faq summary::before{display:none!important;content:none!important}[data-theme="ember"] .neon-link{color:#f59e0b;border-bottom-color:rgb(245 158 11 / .5)}[data-theme="ember"] .neon-link:hover{text-shadow:0 0 12px rgb(245 158 11 / .6)}[data-theme="ember"] .m-fazit{background:linear-gradient(135deg,rgb(245 158 11 / .08),rgb(234 88 12 / .04));border-color:rgb(245 158 11 / .15)}[data-theme="ember"] .m-final-cta{background:linear-gradient(135deg,rgb(245 158 11 / .12),rgb(234 88 12 / .08));border-color:rgb(245 158 11 / .15)}[data-theme="ember"] .metaverse-wrap::after{background:linear-gradient(90deg,transparent 40%,rgb(245 158 11 / .03) 50%,transparent 60%)}.metaverse-wrap[data-theme="ocean"]{background:radial-gradient(ellipse at top center,#0c1929 0%,#030712 70%)}[data-theme="ocean"] .m-hero{background-image:linear-gradient(135deg,rgb(99 102 241 / .08),rgb(59 130 246 / .04));box-shadow:0 0 40px rgb(99 102 241 / .08)}[data-theme="ocean"] .m-hero h1{text-shadow:0 0 25px rgb(99 102 241 / .5)}[data-theme="ocean"] .top-badge{background:linear-gradient(90deg,#6366f1,#3b82f6);box-shadow:0 0 20px rgb(99 102 241 / .5)}[data-theme="ocean"] .m-btn{background:linear-gradient(90deg,#6366f1,#2563eb);box-shadow:0 0 25px rgb(99 102 241 / .35)}[data-theme="ocean"] .m-btn:hover{box-shadow:0 0 35px rgb(59 130 246 / .5)}[data-theme="ocean"] .m-direct-answer{border-left-color:#6366f1}[data-theme="ocean"] .m-direct-answer-label{color:#6366f1}[data-theme="ocean"] .geo-snippet h3{color:#a5b4fc}[data-theme="ocean"] .geo-list li strong{color:#6366f1}[data-theme="ocean"] .m-specs th{background:rgb(99 102 241 / .15)!important;color:#fff!important;border-bottom:1px solid rgb(99 102 241 / .3)!important}[data-theme="ocean"] .m-specs tr:hover td{background:rgb(99 102 241 / .05)!important}[data-theme="ocean"] .persona-img{border-bottom-color:rgb(99 102 241 / .3)!important}[data-theme="ocean"] .m-bento-card::before{background:linear-gradient(90deg,transparent,#6366f1,transparent)}[data-theme="ocean"] .m-bento-card:hover{border-color:rgb(99 102 241 / .35);box-shadow:0 0 30px rgb(99 102 241 / .12)}[data-theme="ocean"] .m-faq summary{color:#a5b4fc}[data-theme="ocean"] .m-faq summary::before{display:none!important;content:none!important}[data-theme="ocean"] .neon-link{color:#818cf8;border-bottom-color:rgb(99 102 241 / .5)}[data-theme="ocean"] .neon-link:hover{text-shadow:0 0 12px rgb(99 102 241 / .6)}[data-theme="ocean"] .m-fazit{background:linear-gradient(135deg,rgb(99 102 241 / .08),rgb(59 130 246 / .04));border-color:rgb(99 102 241 / .15)}[data-theme="ocean"] .m-final-cta{background:linear-gradient(135deg,rgb(99 102 241 / .12),rgb(59 130 246 / .08));border-color:rgb(99 102 241 / .15)}[data-theme="ocean"] .metaverse-wrap::after{background:linear-gradient(90deg,transparent 40%,rgb(99 102 241 / .03) 50%,transparent 60%)}.m-sticky-cta-bar{position:fixed;bottom:0;left:0;width:100%;background:rgb(15 23 42 / .95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgb(255 255 255 / .1);box-shadow:0 -10px 40px rgb(0 0 0 / .5);padding:15px 20px;z-index:9999;transform:translateY(110%);transition:transform 0.4s cubic-bezier(.175,.885,.32,1.275);display:flex;justify-content:center}.m-sticky-cta-bar.visible{transform:translateY(0)}.sticky-cta-inner{display:flex;align-items:center;width:100%;max-width:1200px;gap:20px}.sticky-cta-img{width:50px;height:50px;object-fit:cover;border-radius:8px;border:1px solid rgb(255 255 255 / .1)}.sticky-cta-info{display:flex;flex-direction:column;flex-grow:1}.sticky-cta-title{color:#f1f5f9;font-weight:600;font-size:.95em;line-height:1.2;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.sticky-cta-price{color:#0ea5e9;font-weight:800;font-size:1.1em}.sticky-cta-price ins{text-decoration:none;color:#0ea5e9}.sticky-cta-price del{color:#64748b;font-size:.8em;font-weight:400;margin-right:8px}.sticky-cta-btn{padding:12px 28px!important;font-size:1em!important;white-space:nowrap}@media (max-width:768px){.metaverse-wrap{padding:18px;border-radius:14px}.m-hero{padding:30px 15px}.m-hero h1{font-size:1.6em}.m-bento-grid{grid-template-columns:1fr}.m-btn{padding:14px 28px;font-size:1em;width:100%;text-align:center}.m-specs th,.m-specs td{padding:12px 14px;font-size:.9em}.m-fazit{padding:25px 18px}.geo-list{grid-template-columns:1fr}.m-modal-card{max-width:95%}.m-modal-card .m-modal-img{height:180px}.m-modal-body{padding:22px 18px}.sticky-cta-img{display:none}.sticky-cta-title{font-size:.85em}.sticky-cta-btn{padding:10px 20px!important;font-size:0.9em!important}}.m-moodwall-container{transition:background 1.5s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 0 100px rgb(0 0 0 / .5);backdrop-filter:blur(20px)}.m-star-btn:hover svg{transform:scale(1.15)}.m-star-btn svg{transition:transform 0.3s cubic-bezier(.175,.885,.32,1.275),fill 0.3s,stroke 0.3s}[data-theme="light"] body.single-product,[data-theme="light"] body.single-product #page,[data-theme="light"] body.single-product .ct-header,[data-theme="light"] body.single-product .ct-header [data-row],[data-theme="light"] body.single-product .site-header,[data-theme="light"] body.single-product .ct-footer,[data-theme="light"] body.single-product header,[data-theme="light"] body.single-product footer,[data-theme="light"] body.single-product [data-header],[data-theme="light"] body.single-product [data-footer],[data-theme="light"] body.single-product #main,[data-theme="light"] body.single-product .site-content,[data-theme="light"] body.single-product .site-layout-container,[data-theme="light"] body.single-product .po-article,[data-theme="light"] body.single-product .builder-stretch,[data-theme="light"] body.single-product .ct-container,[data-theme="light"] .single-product .site-main,[data-theme="light"] .single-product .ct-container,[data-theme="light"] .single-product .product-entry-wrapper{background:#f8fafc!important;background-color:#f8fafc!important;color:#0f172a!important}[data-theme="light"] .m-hero,[data-theme="light"] .m-bento-hero,[data-theme="light"] .m-bento-card,[data-theme="light"] .m-video-container{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05)!important}[data-theme="light"] .m-text-muted,[data-theme="light"] .m-specs .spec-label{color:#475569!important}[data-theme="light"] h1,[data-theme="light"] h2,[data-theme="light"] h3,[data-theme="light"] h4,[data-theme="light"] .m-post-title{color:#0f172a!important}[data-theme="light"] .m-product-card,[data-theme="light"] .m-moodwall-container{background:rgb(255 255 255 / .8)!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 15px -3px rgb(0 0 0 / .05)!important}[data-theme="light"] .m-star-btn{background:rgb(255 255 255 / .9)!important;color:#0f172a!important;border:1px solid #e2e8f0!important}[data-theme="light"] .metaverse-wrap{background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;box-shadow:inset 0 0 60px rgb(15 23 42 / .03),0 10px 30px rgb(15 23 42 / .06)!important;color:#334155!important}[data-theme="light"] .metaverse-wrap::after{display:none}[data-theme="light"] .m-hero h1{color:#0f172a!important;text-shadow:none!important}[data-theme="light"] .m-hero .top-badge{box-shadow:0 4px 14px rgb(236 72 153 / .25)!important}[data-theme="light"] .geo-snippet{background:#ffffff!important;border:1px solid #e2e8f0!important;border-left:4px solid #3b82f6!important;box-shadow:0 4px 15px rgb(15 23 42 / .05)!important}[data-theme="light"] .geo-snippet h3{color:#2563eb!important;border-bottom-color:#e2e8f0!important}[data-theme="light"] .geo-list li{background:#f8fafc!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme="light"] .geo-list li:hover{background:#eff6ff!important;border-color:#bfdbfe!important}[data-theme="light"] .geo-list li.active{background:#eff6ff!important;border-color:#93c5fd!important}[data-theme="light"] .geo-list li strong{color:#2563eb!important}[data-theme="light"] .geo-details-inner{color:#64748b!important}[data-theme="light"] .m-pros{background:rgb(16 185 129 / .06)!important;border-color:rgb(16 185 129 / .25)!important}[data-theme="light"] .m-pros h3{color:#059669!important}[data-theme="light"] .m-pros ul{color:#065f46!important}[data-theme="light"] .m-cons{background:rgb(251 191 36 / .08)!important;border-color:rgb(217 119 6 / .25)!important}[data-theme="light"] .m-cons h3{color:#b45309!important}[data-theme="light"] .m-cons ul{color:#92400e!important}[data-theme="light"] .m-specs{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 4px 15px rgb(15 23 42 / .05)!important}[data-theme="light"] .m-specs th{background:rgb(14 165 233 / .1)!important;color:#0c4a6e!important;border-bottom-color:rgb(14 165 233 / .25)!important}[data-theme="light"] .m-specs td{color:#334155!important;border-bottom-color:#e2e8f0!important}[data-theme="light"] .m-specs .spec-row:hover td,[data-theme="light"] .m-specs .spec-row.active td{background:rgb(14 165 233 / .06)!important}[data-theme="light"] .spec-details-inner{color:#64748b!important}[data-theme="light"] .m-bento-card p{color:#475569!important}[data-theme="light"] .m-bento-card::before{opacity:.5}[data-theme="light"] .m-faq details{border-bottom-color:#e2e8f0!important}[data-theme="light"] .m-faq details p{color:#475569!important}[data-theme="light"] .m-compare-table td{color:#334155!important}[data-theme="light"] .m-compare-table td:first-child{color:#0284c7!important}[data-theme="light"] .m-compare-table th{color:#0284c7!important;background:rgb(2 132 199 / .08)!important;border-bottom-color:rgb(2 132 199 / .25)!important}[data-theme="light"] .m-compare-table tbody tr:nth-child(even) td{background:rgb(15 23 42 / .03)!important}[data-theme="light"] .m-compare-table th,[data-theme="light"] .m-compare-table td{border-bottom-color:rgb(15 23 42 / .08)!important}[data-theme="light"] .m-compare-table td:not(:first-child):before{color:#0284c7!important}[data-theme="light"] .m-compare-fazit{color:#1e293b!important;background:rgb(15 23 42 / .04)!important}@media (max-width:600px){[data-theme="light"] .m-compare-table tr{border-color:rgb(15 23 42 / .12)!important}}[data-theme="light"] .m-fazit{background:linear-gradient(135deg,rgb(139 92 246 / .06),rgb(236 72 153 / .04))!important;border-color:rgb(236 72 153 / .2)!important;box-shadow:none!important}[data-theme="light"] .m-fazit h2{color:#0f172a!important}[data-theme="light"] .m-final-cta{background:linear-gradient(135deg,rgb(14 165 233 / .08),rgb(139 92 246 / .05))!important;border-color:rgb(14 165 233 / .2)!important}[data-theme="light"] .m-final-cta h3{color:#0f172a!important;text-shadow:none!important}[data-theme="light"] .m-final-cta p{color:#475569!important}[data-theme="light"] .m-modal-overlay{background:rgb(15 23 42 / .4)!important}[data-theme="light"] .m-modal-card{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 25px 60px rgb(15 23 42 / .15)!important}[data-theme="light"] .m-modal-body h3{color:#0f172a!important}[data-theme="light"] .m-modal-body p{color:#64748b!important}[data-theme="light"] .m-modal-close{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important}[data-theme="light"] .m-sticky-cta-bar{background:rgb(255 255 255 / .95)!important;border-top-color:#e2e8f0!important;box-shadow:0 -10px 30px rgb(15 23 42 / .08)!important}[data-theme="light"] .sticky-cta-title{color:#0f172a!important}[data-theme="light"] .sticky-cta-img{border-color:#e2e8f0!important}[data-theme="light"] .single-product .price,[data-theme="light"] .single-product .product_title,[data-theme="light"] .single-product .entry-title{text-shadow:none!important}[data-theme="light"] .single-product .related.products h2{color:#0f172a!important}[data-theme="light"] .single-product .related.products ul.products li.product{background:#ffffff!important;border-color:#e2e8f0!important}[data-theme="light"] .single-product .related.products ul.products li.product:hover{border-color:rgb(14 165 233 / .4)!important;box-shadow:0 10px 25px rgb(15 23 42 / .08)!important}[data-theme="light"] .single-product .related.products ul.products li.product .woocommerce-loop-product__title{color:#334155!important}[data-theme="light"] .single-product .related.products ul.products::-webkit-scrollbar-track{background:#f1f5f9!important}.m-mode-toggle{display:none!important;position:fixed;top:90px;right:20px;z-index:9998;width:44px;height:44px;border-radius:50%;background:rgb(15 23 42 / .85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .12);color:#fbbf24;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px rgb(0 0 0 / .3);transition:all 0.3s ease}.m-mode-toggle:hover{transform:scale(1.08)}.m-mode-toggle svg{width:20px;height:20px}.m-mode-toggle .m-icon-moon{display:none}[data-theme="light"] .m-mode-toggle{background:#ffffff!important;border-color:#e2e8f0!important;color:#6366f1!important;box-shadow:0 4px 20px rgb(15 23 42 / .1)!important}[data-theme="light"] .m-mode-toggle .m-icon-sun{display:none}[data-theme="light"] .m-mode-toggle .m-icon-moon{display:block}@media (max-width:768px){.m-mode-toggle{top:75px;right:12px;width:38px;height:38px}.m-mode-toggle svg{width:17px;height:17px}}.m-read-progress{position:fixed;top:0;left:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#3b82f6,#10b981);z-index:9999;pointer-events:none;opacity:.9}@supports (animation-timeline:scroll()){.m-read-progress{animation:m-progress-grow linear both;animation-timeline:scroll(root block)}}@keyframes m-progress-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}.single-product .metaverse-wrap>section,.metaverse-wrap>section,.m-home-living-wrapper>section,.m-bento-grid .m-bento-card,.m-hl-category-grid .m-hl-cat-card{opacity:1!important;visibility:visible!important}@supports (animation-timeline:view()){.m-hl-hero-bg{animation:m-parallax-drift linear both;animation-timeline:view(block);animation-range:cover;will-change:transform}}@keyframes m-parallax-drift{from{transform:translateY(-24px) scale(1.06)}to{transform:translateY(24px) scale(1.06)}}.single-product .woocommerce-product-gallery{position:relative;border-radius:16px;isolation:isolate}.single-product .woocommerce-product-gallery::before{content:"";position:absolute;inset:-20%;z-index:-1;background:radial-gradient(circle at 50% 40%,var(--m-ambient,rgb(59 130 246 / .18)),transparent 70%);filter:blur(48px);opacity:.75;transition:background 1.2s ease;pointer-events:none}.single-product .woocommerce-product-gallery__image{overflow:hidden;border-radius:12px}.single-product .woocommerce-product-gallery__image img{transform-origin:center;will-change:transform}@media (prefers-reduced-motion:no-preference){.single-product .woocommerce-product-gallery__image:not(.m-lens-active) img{animation:m-ken-burns 24s ease-in-out infinite alternate}}@keyframes m-ken-burns{from{transform:scale(1)}to{transform:scale(1.05)}}.single-product .woocommerce-product-gallery__image.m-lens-active img{animation:none!important;transform:scale(2);transform-origin:var(--m-lens-x,50%) var(--m-lens-y,50%);transition:transform 0.25s ease-out;cursor:zoom-in}.single-product .flex-control-thumbs{display:flex!important;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:12px 2px 4px;margin:0;list-style:none}.single-product .flex-control-thumbs li{flex:0 0 auto;width:76px;scroll-snap-align:start;margin:0}.single-product .flex-control-thumbs img{width:76px;height:76px;object-fit:cover;border-radius:8px;opacity:.5;filter:saturate(.75);transition:opacity 0.35s ease,filter 0.35s ease,transform 0.35s ease;cursor:pointer}.single-product .flex-control-thumbs img:hover,.single-product .flex-control-thumbs img.flex-active{opacity:1;filter:saturate(1);transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .35)}@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:m-vt-fade-out 0.22s ease both}::view-transition-new(root){animation:m-vt-fade-in 0.28s ease both}::view-transition-group(m-product-hero){animation-duration:0.42s}::view-transition-old(m-product-hero),::view-transition-new(m-product-hero){animation-duration:0.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}@keyframes m-vt-fade-out{to{opacity:0}}@keyframes m-vt-fade-in{from{opacity:0;transform:translateY(8px)}}.m-hotspot-layer{position:absolute;inset:0;pointer-events:none;z-index:5}.m-hotspot{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;padding:0;border-radius:50%;border:1px solid rgb(255 255 255 / .85);background:rgb(15 23 42 / .55);backdrop-filter:blur(6px);pointer-events:auto;cursor:pointer;display:grid;place-items:center;color:#fff;font-size:13px;line-height:1;transition:transform 0.3s cubic-bezier(.22,1,.36,1),background 0.3s ease}.m-hotspot::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgb(255 255 255 / .35);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.m-hotspot::after{animation:m-hotspot-pulse 2.8s ease-out infinite}}@keyframes m-hotspot-pulse{0%{opacity:.6;transform:scale(.85)}70%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.m-hotspot:hover,.m-hotspot[aria-expanded="true"]{transform:scale(1.15);background:rgb(59 130 246 / .9)}.m-hotspot-tip{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(4px);width:max-content;max-width:220px;padding:10px 12px;border-radius:8px;background:rgb(15 23 42 / .96);border:1px solid rgb(255 255 255 / .12);color:#e2e8f0;font-size:13px;line-height:1.45;opacity:0;visibility:hidden;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s;box-shadow:0 12px 28px rgb(0 0 0 / .45)}.m-hotspot[aria-expanded="true"] .m-hotspot-tip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.m-compare{position:relative;overflow:hidden;border-radius:12px;user-select:none;touch-action:pan-y}.m-compare img{display:block;width:100%;height:auto}.m-compare-after{position:absolute;inset:0;width:var(--m-compare,50%);overflow:hidden}.m-compare-after img{position:absolute;top:0;left:0;width:var(--m-compare-w,100%);max-width:none}.m-compare-handle{position:absolute;top:0;bottom:0;left:var(--m-compare,50%);width:2px;background:rgb(255 255 255 / .9);cursor:ew-resize}.m-compare-handle::before{content:"";position:absolute;top:50%;left:50%;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;background:rgb(15 23 42 / .8);border:1px solid rgb(255 255 255 / .85);backdrop-filter:blur(6px)}@media (prefers-reduced-motion:reduce){.m-read-progress{display:none}.single-product .metaverse-wrap>section,.metaverse-wrap>section,.m-home-living-wrapper>section,.m-bento-grid .m-bento-card,.m-hl-category-grid .m-hl-cat-card,.m-hl-hero-bg,.single-product .woocommerce-product-gallery__image img{animation:none!important;opacity:1!important;transform:none!important}}[data-theme="light"] .single-product .woocommerce-product-details__short-description,[data-theme="light"] .single-product .woocommerce-product-details__short-description *{color:#334155!important}[data-theme="light"] .single-product .product_title,[data-theme="light"] .single-product .entry-title{color:#0f172a!important}[data-theme="light"][data-theme="light"] .m-faq summary{color:#1d4ed8!important}[data-theme="light"][data-theme="light"] .m-faq summary::before{display:none!important;content:none!important}[data-theme="light"] .neon-link{color:#db2777!important}[data-theme="light"] .m-compare-btn{background:rgb(15 23 42 / .06)!important;color:#0f172a!important;border-color:#e2e8f0!important}[data-theme="light"] .metaverse-wrap [style*="#cbd5e1"],[data-theme="light"] .metaverse-wrap [style*="#e2e8f0"],[data-theme="light"] .metaverse-wrap [style*="#94a3b8"],[data-theme="light"] .metaverse-wrap [style*="#f1f5f9"]{color:#334155!important}.single-product .ct-product-divider{border-top-color:rgb(255 255 255 / .07)!important}[data-theme="light"] .single-product .ct-product-divider{border-top-color:#e2e8f0!important}.single-product a.product_type_external::after,.single-product .single_add_to_cart_button::after,.sticky-cta-btn::after,.m-sticky-cta-btn::after,.metaverse-wrap .m-btn::after{content:none}.m-stern-link{color:inherit;opacity:.85;font-weight:700;text-decoration:none;margin-left:2px;cursor:pointer}.m-stern-link:hover{opacity:1;text-decoration:underline}.m-stern-huelle{display:inline-flex;align-items:center;gap:3px;max-width:100%}.m-stern-huelle .m-stern-link{flex-shrink:0}@media (max-width:768px){.m-specs{table-layout:fixed;width:100%}.m-specs th,.m-specs td{padding:12px 14px!important;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.m-specs .spec-row td:last-child{padding-right:32px!important}.m-specs tr td:first-child,.m-specs tr th:first-child{width:42%}.m-specs tr td:last-child,.m-specs tr th:last-child{width:58%}.m-specs .spec-row td:last-child::after{right:10px}.spec-details-inner{font-size:14px!important;line-height:1.5!important}}@media (min-width:400px) and (max-width:600px){.metaverse-wrap{margin-left:-14px;margin-right:-14px}}:root{--theme-text-color:#cbd5e1;--theme-headings-color:#f1f5f9;--theme-link-initial-color:#93c5fd;--theme-link-hover-color:#bfdbfe;--theme-content-background:#020617;--theme-palette-color-8:#020617}html{background-color:#020617}[data-products]{--shop-columns:repeat(auto-fill, minmax(150px, 1fr)) !important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:14px!important}.hero-section[data-type="type-1"]{padding:0!important;min-height:0!important}body{background-color:#020617;color:#cbd5e1}body.home,body.page,body.single-product{background-color:#020617!important}#main,.site-main,.ct-container,.ct-container-full,.entry-content,.ct-footer,.site-footer,[data-footer]{background-color:#fff0}.ct-footer,.site-footer{background-color:#01030f}.ct-breadcrumbs,.ct-breadcrumbs *,.product_meta,.product_meta *,.posted_in,.sku_wrapper,.ct-footer,.ct-footer *,.site-footer,.site-footer *{color:#94a3b8}.ct-breadcrumbs a,.product_meta a,.ct-footer a,.site-footer a{color:#cbd5e1}.ct-breadcrumbs a:hover,.product_meta a:hover,.ct-footer a:hover,.site-footer a:hover{color:#fff}h1,h2,h3,h4,h5,h6{color:#f1f5f9}.ct-header,.site-header{background-color:#fff0}#header.ct-header{position:fixed!important;top:0;left:0;right:0;z-index:999990;background-color:#0A1918}[data-theme="light"] #header.ct-header{background-color:#F6F2EA}body:not(.home){padding-top:120px}body.home{padding-top:120px}@media (max-width:689.98px){body:not(.home),body.home{padding-top:70px}}input:not([type=submit]):not([type=button]),select,textarea{background-color:rgb(255 255 255 / .05);color:#e2e8f0;border-color:rgb(255 255 255 / .14)}input::placeholder,textarea::placeholder{color:#64748b}.m-hl-search-form input.m-hl-search-input,.m-hl-search-form textarea.m-hl-search-input,.m-hl-search-input{background:transparent!important;color:#f8fafc!important;caret-color:#38bdf8!important;font-size:16px!important}.m-hl-search-form input.m-hl-search-input::placeholder,.m-hl-search-input::placeholder{color:#94a3b8!important;opacity:1!important}[data-theme="light"] .m-hl-search-form input.m-hl-search-input,[data-theme="light"] .m-hl-search-form textarea.m-hl-search-input,[data-theme="light"] .m-hl-search-input{color:#0f172a!important;caret-color:#0284c7!important}.header-menu-1 .sub-menu .ct-menu-link{color:#e2e8f0!important}.header-menu-1 .sub-menu .ct-menu-link:hover{color:#ffffff!important}[data-theme="light"] .header-menu-1>ul.menu>li>a.ct-menu-link{color:#334155!important}[data-theme="light"] .header-menu-1>ul.menu>li>a.ct-menu-link:hover{color:#0284c7!important}.site-title,.site-title a,.site-branding .site-title,.site-branding .site-title a,.ct-header [data-id="logo"] .site-title,.ct-header [data-id="logo"] .site-title a,header.ct-header [data-id="logo"] a,header.ct-header .site-title a{font-size:0!important;line-height:0!important;color:transparent!important;text-decoration:none!important;text-shadow:none!important}.site-title a img.m-kk-site-logo,.m-kk-site-logo{font-size:14px!important;line-height:normal!important;display:inline-block!important;visibility:visible!important}.woocommerce ul.products li.product:has(.m-star-btn) .kk-card-btn--pin,.entry-card:has(.m-star-btn) .kk-card-btn--pin,li.product:has(.m-star-btn) .kk-card-btn--pin{display:none!important}.woocommerce-product-details__short-description ul,.woocommerce-product-details__short-description ul li{list-style:none!important}[data-theme="light"] .m-auto-vergleich-btn,[data-theme="light"] .m-teilen-icon{background:rgb(255 255 255 / .9)!important;color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 3px rgb(15 23 42 / .08)!important}[data-theme="light"] .m-auto-vergleich-btn:hover,[data-theme="light"] .m-teilen-icon:hover{background:#f1f5f9!important;border-color:#94a3b8!important;color:#0f172a!important}[data-theme="light"] .m-teilen-label{color:#64748b!important}[data-theme="light"] .m-hero .price,[data-theme="light"] .summary .price,[data-theme="light"] .price ins{color:#059669!important}.woocommerce-product-gallery .wp-post-image{object-fit:contain!important}.woocommerce-product-gallery .ct-media-container{background:#f8fafc!important;border-radius:8px}#m-vergleich-knopf-1,#m-vergleich-knopf-2{flex:1 1 0%;min-width:180px;max-width:280px}#m-vergleich-knopf-1 .m-btn,#m-vergleich-knopf-2 .m-btn{width:100%;box-sizing:border-box}@media (max-width:480px){#m-vergleich-knopf-1,#m-vergleich-knopf-2{flex:1 1 100%;max-width:100%}}.m-hero p[style*="italic"]{font-weight:500}.single-product .related.products.ct-hidden-sm,.single-product .related.products.ct-hidden-md{display:block!important}body.woocommerce-archive .ct-container{padding-top:18px}@media (max-width:768px){body.woocommerce-archive ul.products li.product{padding-left:6px!important;padding-right:6px!important}}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .ct-woo-card-actions,ul.products li.product .button,ul.products li.product .ct-woo-card-actions{display:none!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important}.woocommerce div.product form.cart{margin-bottom:15px!important}.woocommerce div.product .product_meta{padding-top:5px!important;margin-top:10px!important}.ct-cart-item{display:none!important}span[style*="//"],.m-slash-accent,.m-doppelslash{display:none!important;visibility:hidden!important;width:0!important;height:0!important;opacity:0!important}.m-modern-price-card{background:linear-gradient(135deg,rgb(15 23 42 / .88),rgb(30 41 59 / .65))!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 12px 32px rgb(2 6 23 / .4)!important;border-radius:14px!important;padding:14px 18px!important;margin:12px 0 14px 0!important;backdrop-filter:blur(12px)!important;max-width:440px;box-sizing:border-box!important}[data-theme="light"] .m-modern-price-card{background:#ffffff!important;border-color:rgb(0 0 0 / .08)!important;box-shadow:0 8px 24px rgb(0 0 0 / .06)!important}.m-modern-price-top{margin-bottom:8px}.m-modern-price-badge{background:linear-gradient(135deg,rgb(245 158 11 / .22),rgb(217 119 6 / .12))!important;border:1px solid rgb(245 158 11 / .45)!important;color:#fbbf24!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;padding:3px 10px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important}[data-theme="light"] .m-modern-price-badge{background:#fef3c7!important;border-color:#fde68a!important;color:#b45309!important}.m-modern-price-amount{display:flex;align-items:baseline;gap:8px}.m-modern-price-amount .woocommerce-Price-amount,.m-modern-price-amount .price,.m-modern-price-amount bdi{font-size:1.95rem!important;font-weight:800!important;color:#fbbf24!important;letter-spacing:-0.5px!important;line-height:1.1!important}[data-theme="light"] .m-modern-price-amount .woocommerce-Price-amount,[data-theme="light"] .m-modern-price-amount .price,[data-theme="light"] .m-modern-price-amount bdi{color:#0f172a!important}.m-modern-price-amount del .woocommerce-Price-amount{font-size:1.2rem!important;color:#64748b!important;font-weight:500!important;text-decoration:line-through!important}.m-modern-price-subtext{font-size:12px!important;color:#94a3b8!important;margin-top:6px!important;line-height:1.4!important}.m-single-rating-badge{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin:8px 0 16px 0!important;font-size:14px!important}.m-single-rating-stars{color:#f59e0b!important;font-size:17px!important;letter-spacing:2px!important}.m-single-rating-val{color:#f8fafc!important;font-weight:700!important}[data-theme="light"] .m-single-rating-val{color:#0f172a!important}.m-single-rating-count{color:#94a3b8!important;font-size:13px!important}.m-single-rating-verified{background:rgb(16 185 129 / .14)!important;border:1px solid rgb(16 185 129 / .35)!important;color:#34d399!important;font-size:11px!important;font-weight:600!important;padding:2px 8px!important;border-radius:6px!important}.m-werbelink-disclosure{margin:12px 0 18px 0!important;display:flex!important;align-items:center!important;gap:8px!important;font-size:11px!important;color:#94a3b8!important;line-height:1.4!important}.m-werbe-badge-pill{background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .16)!important;color:#e2e8f0!important;font-size:10px!important;font-weight:700!important;padding:2px 7px!important;border-radius:4px!important;text-transform:uppercase!important;white-space:nowrap!important}[data-theme="light"] .m-werbe-badge-pill{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}.m-faq,section.m-faq{margin:40px 0!important}.m-faq h2{font-size:1.5rem!important;font-weight:700!important;color:#f8fafc!important;margin-bottom:20px!important;letter-spacing:-0.3px!important}[data-theme="light"] .m-faq h2{color:#0f172a!important}.m-faq-item,details.m-faq-item{background:rgb(15 23 42 / .7)!important;border:1px solid rgb(255 255 255 / .09)!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:12px!important;transition:all 0.25s ease!important;box-shadow:0 4px 16px rgb(0 0 0 / .2)!important}[data-theme="light"] .m-faq-item,[data-theme="light"] details.m-faq-item{background:#ffffff!important;border-color:rgb(0 0 0 / .08)!important;box-shadow:0 4px 12px rgb(0 0 0 / .04)!important}.m-faq-item:hover,details.m-faq-item:hover{border-color:rgb(56 189 248 / .4)!important;box-shadow:0 6px 20px rgb(56 189 248 / .08)!important}.m-faq-item h3,summary.m-faq-question{font-size:1.05rem!important;font-weight:600!important;color:#f8fafc!important;margin:0 0 8px 0!important;cursor:pointer!important}[data-theme="light"] .m-faq-item h3,[data-theme="light"] summary.m-faq-question{color:#0f172a!important}.m-faq-item p,.m-faq-answer{color:#94a3b8!important;font-size:0.95rem!important;line-height:1.6!important;margin:0!important}.home .hero-section,.home .hero-section .entry-header,.home>#main>article>.hero-section,.home article>.hero-section{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important;visibility:hidden!important}.home .ct-container-full{display:block!important;visibility:visible!important;height:auto!important;padding-top:0!important;margin-top:0!important}.home #main{padding-top:0!important}.home .entry-content,.home .m-home-living-wrapper{display:block!important;visibility:visible!important;opacity:1!important}.home .m-home-living-wrapper>section{display:block!important;visibility:visible!important;opacity:1!important}.home .m-hl-hero{display:flex!important;visibility:visible!important;opacity:1!important}@media (max-width:991.98px){.ct-header .m-mode-toggle-slot,.ct-header [data-slot="mobile"],.ct-header [data-slot="desktop"]{display:none!important}.m-hl-search-box{margin-top:14px!important;padding:0 8px!important}.m-hl-search-form{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;min-height:48px!important;padding:4px 6px 4px 16px!important;border-radius:999px!important}.m-hl-search-input{font-size:15px!important;padding:6px 0!important;line-height:1.3!important}.m-hl-search-submit{grid-column:auto!important;grid-row:auto!important;width:auto!important;min-width:42px!important;height:42px!important;padding:0 14px!important;font-size:14px!important;border-radius:999px!important;flex-shrink:0!important}.m-hl-search-upload-trigger{width:36px!important;height:36px!important}.m-hl-search-ki-btn .m-hl-ki-text{display:none!important}.m-hl-search-ki-btn{width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;justify-content:center!important;border-radius:50%!important;flex-shrink:0!important}.m-hl-hero-chips{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;justify-content:flex-start!important;gap:8px!important;padding:8px 4px!important;max-width:100%!important;scrollbar-width:none!important}.m-hl-hero-chips::-webkit-scrollbar{display:none!important}.m-hl-chips-label{display:none!important}.m-hl-chip{flex-shrink:0!important;white-space:nowrap!important;font-size:12px!important;padding:6px 12px!important}}.m-hl-hero-content{margin:0 auto!important;width:100%!important;max-width:800px!important}.m-berater-inline,.m-berater-inline *,.m-berater-thread,.m-berater-msg,.m-berater-input,.m-berater-form{outline:none!important;-webkit-tap-highlight-color:transparent!important}.m-berater-inline:focus,.m-berater-inline:focus-within,.m-berater-inline-innen:focus{outline:none!important;box-shadow:none!important}.m-berater-inline{background:rgb(10 25 24 / .96)!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important}.m-berater-inline-innen{background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme="light"] .m-berater-inline{background:rgb(255 255 255 / .96)!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important}[data-theme="light"] .m-berater-inline-innen{background:transparent!important;border:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.m-berater-offen .m-sticky-cta,body:has(.m-berater-inline.is-sichtbar) .m-sticky-cta,body.m-berater-offen .m-sticky-cta-bar,body:has(.m-berater-inline.is-sichtbar) .m-sticky-cta-bar,body.m-berater-offen .kk-koerbe-sidebar,body:has(.m-berater-inline.is-sichtbar) .kk-koerbe-sidebar{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(-50%) translateY(140%)!important}.m-berater-inline.is-sichtbar .m-berater-close{position:fixed!important;top:16px!important;right:clamp(14px, 3.5vw, 36px)!important;z-index:99999!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:8px 16px!important;border-radius:9999px!important;background:rgb(15 23 42 / .92)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border:1.5px solid rgb(56 189 248 / .45)!important;color:#F8FAFC!important;font-size:13px!important;font-weight:600!important;box-shadow:0 4px 20px rgb(0 0 0 / .5)!important;cursor:pointer!important;line-height:1!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important}.m-berater-inline:not(.is-sichtbar) .m-berater-close{display:none!important}[data-theme="light"] .m-berater-inline.is-sichtbar .m-berater-close{background:rgb(255 255 255 / .95)!important;border:1.5px solid rgb(2 132 199 / .35)!important;color:#0F172A!important;box-shadow:0 4px 20px rgb(15 23 42 / .1)!important}.m-berater-inline.is-sichtbar .m-berater-close:hover{background:#0284c7!important;color:#ffffff!important;border-color:#0284c7!important;transform:translateY(-1px) scale(1.04)!important;box-shadow:0 6px 24px rgb(2 132 199 / .35)!important}.m-berater-close-icon{font-size:15px!important;font-weight:700!important;line-height:1!important}@media (max-width:640px){.m-berater-inline.is-sichtbar .m-berater-close{padding:0!important;width:40px!important;height:40px!important;justify-content:center!important;border-radius:50%!important;top:12px!important;right:12px!important}.m-berater-inline.is-sichtbar .m-berater-close .m-berater-close-text{display:none!important}}.m-berater-bottom-bar{display:flex!important;justify-content:center!important;margin:6px auto 4px auto!important;padding:0!important;width:100%!important;box-sizing:border-box!important}.m-berater-inline:not(.is-sichtbar) .m-berater-bottom-bar{display:none!important}.m-rollo-hebel{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:5px 14px!important;height:28px!important;box-sizing:border-box!important;width:fit-content!important;background:rgb(15 23 42 / .82)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border:1px solid rgb(56 189 248 / .35)!important;border-radius:9999px!important;color:#38bdf8!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:0.02em!important;cursor:pointer!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 14px rgb(0 0 0 / .35),0 0 10px rgb(14 165 233 / .15)!important}.m-rollo-hebel:hover{background:rgb(14 165 233 / .22)!important;border-color:rgb(56 189 248 / .6)!important;color:#7dd3fc!important;transform:translateY(-1px) scale(1.02)!important;box-shadow:0 6px 18px rgb(0 0 0 / .45),0 0 14px rgb(14 165 233 / .3)!important}[data-theme="light"] .m-rollo-hebel{background:rgb(255 255 255 / .94)!important;border:1px solid rgb(2 132 199 / .35)!important;color:#0284c7!important;box-shadow:0 4px 12px rgb(15 23 42 / .08),0 0 8px rgb(2 132 199 / .1)!important}[data-theme="light"] .m-rollo-hebel:hover{background:rgb(2 132 199 / .1)!important;border-color:rgb(2 132 199 / .6)!important;color:#0369a1!important}.m-berater-scroll-close{position:fixed!important;bottom:24px!important;left:50%!important;transform:translateX(-50%) translateY(20px)!important;z-index:99999!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:7px 18px!important;border-radius:9999px!important;background:rgb(15 23 42 / .92)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border:1px solid rgb(56 189 248 / .4)!important;color:#38bdf8!important;font-size:12.5px!important;font-weight:600!important;box-shadow:0 8px 28px rgb(0 0 0 / .6)!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s ease!important}@media (max-width:768px){.m-berater-scroll-close{display:none!important}}[data-theme="light"] .m-berater-scroll-close{background:rgb(255 255 255 / .96)!important;border:1px solid rgb(2 132 199 / .35)!important;color:#0284c7!important;box-shadow:0 8px 28px rgb(15 23 42 / .15)!important}.m-berater-inline.is-sichtbar .m-berater-scroll-close.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateX(-50%) translateY(0)!important}.m-berater-scroll-close:hover{background:#0ea5e9!important;color:#ffffff!important;border-color:#0ea5e9!important;transform:translateX(-50%) translateY(-2px)!important}.m-berater-msg{animation:mChatBubbleFloat 0.3s cubic-bezier(.16,1,.3,1) both!important}.m-berater-msg--berater{background:rgb(22 27 34 / .72)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border:1px solid rgb(255 255 255 / .1)!important}[data-theme="light"] .m-berater-msg--berater{background:rgb(255 255 255 / .72)!important;border:1px solid rgb(226 232 240 / .9)!important}.m-berater-msg--nutzer{background:linear-gradient(135deg,rgb(14 165 233 / .3),rgb(2 132 199 / .2))!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border:1px solid rgb(56 189 248 / .45)!important;color:#f0f9ff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .25),inset 0 -1px 0 rgb(0 0 0 / .28),0 10px 24px rgb(2 6 23 / .4)!important}[data-theme="light"] .m-berater-msg--nutzer{background:linear-gradient(135deg,rgb(224 242 254 / .95),rgb(186 230 253 / .85))!important;border:1px solid rgb(2 132 199 / .35)!important;color:#0c4a6e!important;box-shadow:0 4px 14px rgb(2 132 199 / .1)!important}.m-berater-msg--berater p{margin:0 0 8px}.m-berater-msg--berater p:last-child{margin-bottom:0}.m-berater-text-liste{margin:2px 0 0;padding-left:18px;list-style:disc}.m-berater-text-liste li{margin-bottom:4px}.m-berater-text-liste li:last-child{margin-bottom:0}@keyframes mChatBubbleFloat{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.m-berater-hero-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:16px 0;width:100%}.m-berater-hero-card{position:relative;background:rgb(15 23 42 / .65)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;backdrop-filter:blur(16px) saturate(140%)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:18px!important;padding:16px;display:flex;flex-direction:column;box-shadow:0 14px 36px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .18)!important;transition:transform 0.25s cubic-bezier(.16,1,.3,1),border-color 0.2s ease,box-shadow 0.25s ease!important}.m-berater-hero-card.is-top-1{border-color:rgb(56 189 248 / .5)!important;box-shadow:0 14px 36px rgb(14 165 233 / .18),0 6px 20px rgb(0 0 0 / .35)!important}.m-berater-hero-card.is-top-2{border-color:rgb(14 165 233 / .4)!important;box-shadow:0 14px 36px rgb(14 165 233 / .12),0 6px 20px rgb(0 0 0 / .35)!important}.m-berater-hero-card:hover{transform:translateY(-4px) scale(1.015)!important;border-color:rgb(56 189 248 / .6)!important;box-shadow:0 20px 45px rgb(0 0 0 / .45),0 0 25px rgb(14 165 233 / .25)!important}.m-berater-hero-badge{position:absolute;top:12px;left:12px;z-index:5;padding:4px 12px;border-radius:9999px;font-size:11.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 4px 10px rgb(0 0 0 / .3)}.m-berater-hero-badge.is-gold{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff}.m-berater-hero-badge.is-silver{background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#fff}.m-berater-hero-meta{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;min-width:0}.m-berater-hero-price{font-size:17px;font-weight:800;color:#38bdf8!important;flex:0 0 auto}[data-theme="light"] .m-berater-hero-price{color:#0284c7!important}.m-berater-hero-shop{font-size:12px;color:#94a3b8;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.m-berater-qv-trigger{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .15);color:#f1f5f9;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:4px}.m-berater-qv-trigger:hover{background:rgb(14 165 233 / .2);border-color:rgb(56 189 248 / .5);color:#E0F2FE}.m-berater-mini-heading{color:#94a3b8;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:24px 0 12px 0;display:flex;align-items:center;gap:8px}.m-berater-mini-heading::after{content:'';flex:1;height:1px;background:rgb(255 255 255 / .08)}.m-berater-mini-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:16px!important;margin-bottom:20px;width:100%}.m-berater-mini-tile{position:relative;background:rgb(15 23 42 / .65)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;backdrop-filter:blur(16px) saturate(140%)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:14px!important;padding:10px;box-sizing:border-box;cursor:pointer;transition:transform 0.25s cubic-bezier(.16,1,.3,1),border-color 0.2s ease,box-shadow 0.25s ease!important;display:flex;flex-direction:column;box-shadow:0 10px 28px rgb(0 0 0 / .35),inset 0 1px 0 rgb(255 255 255 / .15)!important}.m-berater-mini-tile:hover{transform:translateY(-4px) scale(1.02)!important;border-color:rgb(56 189 248 / .5)!important;box-shadow:0 18px 40px rgb(0 0 0 / .45),0 0 20px rgb(14 165 233 / .2)!important}.m-berater-mini-rank{position:absolute;top:6px;left:6px;z-index:5;background:rgb(15 23 42 / .85);border:1px solid rgb(255 255 255 / .15);color:#f1f5f9;font-size:10.5px;font-weight:800;padding:2px 7px;border-radius:9999px}.m-berater-mini-img{position:relative;width:100%;height:150px!important;border-radius:10px!important;background:rgb(255 255 255 / .92)!important;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .06)!important;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:8px;padding:0;box-sizing:border-box}.m-berater-mini-img img{max-height:150px!important;width:100%;height:100%;object-fit:contain!important}.m-berater-mini-img.is-leer::after{content:"Kein Bild";font-size:11.5px;font-weight:600;color:#94a3b8;text-align:center;padding:0 8px}.m-berater-mini-info{display:flex;flex-direction:column;flex:1}.m-berater-mini-title{font-size:12px;font-weight:600;color:#f1f5f9;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px;height:32px}.m-berater-mini-meta{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;gap:6px;min-width:0}.m-berater-mini-price{font-size:13.5px;font-weight:800;color:#38bdf8;white-space:nowrap;flex-shrink:0}[data-theme="light"] .m-berater-mini-price{color:#0284c7}.m-berater-mini-shop{font-size:10.5px;color:#94a3b8;max-width:90px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-berater-mini-qv{width:100%;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);color:#38bdf8;font-size:11px;font-weight:600;border-radius:6px;padding:5px 8px;margin-top:8px;cursor:pointer;transition:all 0.2s ease}.m-berater-mini-tile:hover .m-berater-mini-qv{background:#0ea5e9;color:#fff;border-color:#0ea5e9}.m-berater-mini-pin{position:absolute!important;top:6px!important;right:6px!important;z-index:6!important;width:26px!important;height:26px!important;padding:0!important;background:rgb(15 23 42 / .48)!important;border:1px solid rgb(255 255 255 / .2)!important;color:#f8fafc!important;font-size:12px!important;font-weight:700!important;border-radius:50%!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;transition:all 0.2s ease!important;box-shadow:0 2px 6px rgb(0 0 0 / .22)!important}.m-berater-mini-pin .m-mini-pin-txt{display:none!important}.m-berater-mini-pin:hover{background:rgb(14 165 233 / .45)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:scale(1.06)!important}.m-berater-mini-pin.is-gepinnt{background:rgb(14 165 233 / .35)!important;border-color:#38bdf8!important;color:#38bdf8!important}[data-theme="light"] .m-berater-mini-pin{background:rgb(255 255 255 / .78)!important;border-color:rgb(0 0 0 / .14)!important;color:#0f172a!important;box-shadow:0 2px 6px rgb(0 0 0 / .08)!important}[data-theme="light"] .m-berater-mini-pin.is-gepinnt{background:rgb(2 132 199 / .18)!important;border-color:#0284c7!important;color:#0284c7!important}.m-qv-pin-btn{padding:5px 12px!important;font-size:11.5px!important}.m-berater-tile-tag{position:absolute;top:6px;left:6px;z-index:5;background:linear-gradient(120deg,#0ea5e9,#38bdf8);color:#020617;font-size:10px;font-weight:800;padding:3px 9px;border-radius:9999px;box-shadow:0 2px 8px rgb(0 0 0 / .3);max-width:calc(100% - 42px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-berater-mood-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-flow:dense;gap:12px;margin-bottom:20px;width:100%}.m-berater-mood-tile{position:relative;background:rgb(15 23 42 / .65);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid rgb(255 255 255 / .12);border-radius:14px;padding:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;transition:transform 0.25s cubic-bezier(.16,1,.3,1),border-color 0.2s ease}.m-berater-mood-tile:hover{transform:translateY(-3px);border-color:rgb(56 189 248 / .5)}.m-berater-mood-tile.is-featured{grid-column:span 2;grid-row:span 2}.m-berater-mood-tile.is-featured .m-berater-mini-img{height:100%;min-height:220px}.m-berater-mood-tile .m-berater-mini-title{height:auto;-webkit-line-clamp:1}.m-berater-list-grid{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;width:100%}.m-berater-list-tile{position:relative;background:rgb(15 23 42 / .65);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid rgb(255 255 255 / .12);border-radius:14px;padding:10px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:12px;transition:transform 0.2s ease,border-color 0.2s ease}.m-berater-list-tile:hover{border-color:rgb(56 189 248 / .5)}.m-berater-list-tile .m-berater-mini-img{width:84px;height:84px!important;flex-shrink:0;margin-bottom:0}.m-berater-list-tile .m-berater-mini-info{min-width:0}.m-berater-list-tile .m-berater-mini-title{height:auto;-webkit-line-clamp:2}.m-berater-list-warum{font-size:11.5px;color:#94a3b8;margin-top:4px;line-height:1.4}.m-berater-list-tile .m-berater-mini-pin{top:4px!important;right:4px!important;padding:3px 5px!important;font-size:12px!important}.m-berater-list-tile .m-berater-mini-pin .m-mini-pin-txt{display:none}.m-berater-versus-wrap{display:grid;grid-template-columns:1fr 1fr;gap:14px;position:relative;margin-bottom:16px}.m-berater-versus-seite{display:flex;flex-direction:column;background:rgb(15 23 42 / .5);border:1px solid rgb(255 255 255 / .1);border-radius:16px;padding:14px;box-sizing:border-box}.m-berater-versus-wrap::before{content:"VS";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#020617;font-size:11px;font-weight:800;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgb(14 165 233 / .4);border:1px solid rgb(255 255 255 / .4)}.m-berater-versus-tabelle{background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08);border-radius:12px;overflow:hidden;margin-bottom:16px}.m-berater-versus-zeile{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:8px 12px;font-size:12px;border-bottom:1px solid rgb(255 255 255 / .06)}.m-berater-versus-zeile:last-child{border-bottom:none}.m-berater-versus-label{color:#94a3b8;font-weight:600}.m-berater-versus-wert{color:#e2e8f0;text-align:center}.m-berater-versus-zeile.is-unterschied{background:rgb(14 165 233 / .12)}.m-berater-versus-zeile.is-unterschied .m-berater-versus-wert{color:#38bdf8;font-weight:700}@media (max-width:689.98px){.m-berater-versus-wrap{grid-template-columns:1fr 1fr;gap:8px}.m-berater-versus-seite{padding:8px;border-radius:12px}.m-berater-versus-seite .m-berater-vol-regal{aspect-ratio:1 / 1;margin-bottom:8px;border-radius:8px}.m-berater-versus-seite .m-berater-vol-titel{font-size:11.5px;line-height:1.25;margin-bottom:4px}.m-berater-versus-seite .m-berater-hero-meta{flex-direction:column;align-items:flex-start;gap:1px;margin-bottom:8px}.m-berater-versus-seite .m-berater-hero-price{font-size:13.5px}.m-berater-versus-seite .m-berater-hero-shop{font-size:10.5px}.m-berater-versus-seite .m-berater-vol-warum{display:none}.m-berater-versus-seite .m-berater-vol-aktionen{gap:6px}.m-berater-versus-seite .m-berater-vol-cta,.m-berater-versus-seite .m-berater-vol-pin{padding:7px 8px;font-size:11px;gap:4px}.m-berater-versus-zeile{gap:4px;padding:6px 8px;font-size:10.5px}.m-berater-mood-tile.is-featured{grid-column:span 2;grid-row:span 1}}[data-theme="light"] .m-berater-mood-tile,[data-theme="light"] .m-berater-list-tile{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 14px rgb(0 0 0 / .06)}[data-theme="light"] .m-berater-versus-seite{background:#fff;border-color:#e2e8f0}[data-theme="light"] .m-berater-versus-tabelle{background:#f8fafc;border-color:#e2e8f0}[data-theme="light"] .m-berater-versus-label{color:#64748b}[data-theme="light"] .m-berater-versus-wert{color:#0f172a}[data-theme="light"] .m-berater-list-warum{color:#64748b}.m-berater-modal-backdrop[hidden],.m-berater-modal-backdrop:not(.is-open){display:none!important}.m-berater-modal-backdrop.is-open{position:fixed!important;inset:0!important;background:rgb(2 6 23 / .75)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important;animation:mModalFadeIn 0.25s ease-out!important}@keyframes mModalFadeIn{from{opacity:0}to{opacity:1}}.m-berater-modal{position:relative;background:rgb(15 23 42 / .95);border:1px solid rgb(255 255 255 / .15);border-radius:20px;max-width:640px;width:100%;max-height:90vh;overflow-y:auto;padding:24px;box-sizing:border-box;box-shadow:0 25px 60px rgb(0 0 0 / .65);color:#f1f5f9;animation:mModalPop 0.25s cubic-bezier(.16,1,.3,1)}@keyframes mModalPop{from{transform:scale(.95) translateY(10px)}to{transform:scale(1) translateY(0)}}.m-berater-modal-close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .1);border:none;color:#f1f5f9;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}.m-berater-modal-close:hover{background:rgb(255 255 255 / .2)}.m-qv-top{display:flex;align-items:center;gap:10px;margin-bottom:14px}.m-qv-badge{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:11px;font-weight:800;padding:3px 9px;border-radius:9999px}.m-qv-shop{font-size:12.5px;color:#94a3b8}.m-qv-grid{display:flex;gap:18px;margin-bottom:18px;align-items:center}.m-qv-media{width:130px;height:130px;flex-shrink:0;border-radius:12px;background:linear-gradient(180deg,#ffffff,#eceff4);padding:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.m-qv-media img{max-width:100%;max-height:100%;object-fit:contain}.m-qv-details{display:flex;flex-direction:column;gap:6px}.m-qv-title{font-size:15px;font-weight:700;line-height:1.35;margin:0;color:#f1f5f9}.m-qv-price{font-size:19px;font-weight:800;color:#38bdf8}[data-theme="light"] .m-qv-price{color:#0284c7}.m-qv-badge-verified{font-size:11.5px;color:#10b981;font-weight:600}.m-qv-content .m-pros-cons{margin:14px 0!important;background:rgb(0 0 0 / .25)!important;border-radius:12px!important;padding:12px!important}.m-qv-cta-wrap{position:sticky;bottom:-24px;margin:18px -24px -24px;padding:14px 24px 24px;background:rgb(15 23 42 / .98);border-top:1px solid rgb(255 255 255 / .1);display:flex;flex-direction:column;gap:10px;align-items:stretch}[data-theme="light"] .m-qv-cta-wrap{background:rgb(255 255 255 / .98);border-top-color:rgb(226 232 240 / .9)}.m-qv-cta-btn{display:flex;align-items:center;justify-content:center;width:100%;height:46px;padding:0 20px;box-sizing:border-box;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none;transition:transform 0.2s,box-shadow 0.2s,background 0.2s,border-color 0.2s}.m-qv-cta-shop{background:linear-gradient(135deg,#0ea5e9,#38bdf8);color:#020617!important;box-shadow:0 4px 15px rgb(14 165 233 / .35);border:none}.m-qv-cta-shop:hover{transform:translateY(-2px);box-shadow:0 6px 22px rgb(14 165 233 / .55);filter:brightness(1.06);color:#020617!important}.m-qv-cta-details{background:#fff0;border:1.5px solid rgb(56 189 248 / .5);color:#f1f5f9!important}.m-qv-cta-details:hover{background:rgb(14 165 233 / .15);border-color:#38bdf8;color:#ffffff!important;transform:translateY(-1px)}[data-theme="light"] .m-qv-cta-details{border-color:rgb(2 132 199 / .5);color:#0f172a!important}[data-theme="light"] .m-qv-cta-details:hover{background:rgb(2 132 199 / .1);border-color:#0284c7;color:#0f172a!important}transform:translateY(-1px)}.m-qv-disclosure{font-size:11px;color:#94a3b8;margin-top:4px;text-align:center}.m-berater-jump-wrap{display:flex;justify-content:center;margin:16px 0 8px 0;width:100%}.m-berater-jump-btn{background:rgb(255 255 255 / .07);color:#f1f5f9;border:1px solid rgb(255 255 255 / .14);padding:8px 20px;border-radius:9999px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all 0.2s ease;box-shadow:0 2px 8px rgb(0 0 0 / .2)}.m-berater-jump-btn:hover{background:rgb(14 165 233 / .2);border-color:rgb(56 189 248 / .5);color:#38bdf8;transform:translateY(-1px);box-shadow:0 4px 14px rgb(0 0 0 / .35)}.m-specs tr td:last-child::after{display:none!important}.m-specs{border-radius:16px!important;border:1px solid rgb(255 255 255 / .08)!important;background:rgb(15 23 42 / .6)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 16px 34px rgb(0 0 0 / .32)!important;backdrop-filter:blur(16px)!important}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery img,.single-product .ct-media-container img,.single-product .wp-post-image{max-height:520px!important;object-fit:contain!important;width:auto!important;margin:0 auto!important}@media (min-width:1000px){.single-product .woocommerce-product-gallery{position:sticky!important;top:105px!important;align-self:start!important;z-index:10!important}}.woocommerce-product-gallery,.woocommerce-product-gallery .ct-product-gallery-container,.woocommerce-product-gallery .flexy-view,.woocommerce-product-gallery .ct-media-container,.woocommerce-product-gallery figure{position:relative!important;cursor:zoom-in!important}.m-gallery-zoom-pill{position:absolute!important;bottom:12px!important;right:12px!important;background:rgb(15 23 42 / .78)!important;border:1px solid rgb(255 255 255 / .18)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-radius:9999px!important;padding:5px 12px!important;font-size:11.5px!important;font-weight:700!important;color:#F1F5F9!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;z-index:25!important;transition:all 0.2s ease!important;box-shadow:0 4px 12px rgb(0 0 0 / .3)!important}.m-gallery-zoom-pill:hover{background:rgb(14 165 233 / .85)!important;border-color:#38bdf8!important;color:#020617!important}.m-teilen-leiste,.m-teilen-unter-bild{position:relative!important;clear:both!important;margin-top:18px!important;margin-bottom:12px!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.m-lightbox-backdrop[hidden],.m-lightbox-backdrop:not(.is-active){display:none!important}.m-lightbox-backdrop.is-active{position:fixed!important;inset:0!important;background:rgb(5 10 20 / .92)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;z-index:9999999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:30px!important;box-sizing:border-box!important;animation:mLbFade 0.2s ease-out!important}@keyframes mLbFade{from{opacity:0}to{opacity:1}}.m-lightbox-dialog{position:relative!important;max-width:90vw!important;max-height:90vh!important;display:flex!important;flex-direction:column!important;align-items:center!important}.m-lightbox-close{position:fixed!important;top:24px!important;right:24px!important;width:44px!important;height:44px!important;border-radius:50%!important;background:rgb(255 255 255 / .12)!important;border:1px solid rgb(255 255 255 / .2)!important;color:#FFFFFF!important;font-size:26px!important;line-height:1!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important;transition:all 0.2s ease!important}.m-lightbox-close:hover{background:#0ea5e9!important;color:#ffffff!important}.m-lightbox-img-wrap{max-width:85vw!important;max-height:80vh!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;background:rgb(255 255 255 / .02)!important}.m-lightbox-img{max-width:85vw!important;max-height:80vh!important;object-fit:contain!important;border-radius:12px!important;cursor:zoom-in!important;transition:transform 0.3s cubic-bezier(.16,1,.3,1)!important}.m-lightbox-img.is-zoomed{transform:scale(2)!important;cursor:zoom-out!important}.m-lightbox-footer{margin-top:14px!important;font-size:12px!important;color:#94A3B8!important;text-align:center!important}.m-header-search-form{background:rgb(15 23 42 / .5)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important;backdrop-filter:blur(24px) saturate(150%)!important;border:1.5px solid rgb(56 189 248 / .45)!important;border-radius:9999px!important;box-shadow:0 4px 20px rgb(0 0 0 / .25),inset 0 1px 0 rgb(255 255 255 / .18),0 0 12px rgb(56 189 248 / .12)!important;padding:5px 6px 5px 10px!important;transition:all 0.25s ease!important}.m-header-search-form:focus-within{border-color:#38bdf8!important;box-shadow:0 6px 28px rgb(0 0 0 / .35),inset 0 1px 0 rgb(255 255 255 / .25),0 0 16px rgb(56 189 248 / .25)!important}.m-header-search-form input.m-header-search-input,.m-header-search-form input[type="search"],.m-header-search-form input[type="text"],.m-header-search-input{background:transparent!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:0!important;color:#F6F2EA!important;padding:6px 12px!important;font-size:14px!important}.m-header-search-form input.m-header-search-input:focus,.m-header-search-input:focus{outline:none!important;box-shadow:none!important;border:none!important}.m-header-search-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#0ea5e9!important;color:#ffffff!important;border:none!important;border-radius:10px!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;cursor:pointer!important;flex-shrink:0!important;box-shadow:0 2px 8px rgb(0 0 0 / .2)!important;transition:transform 0.15s ease,background 0.15s ease,box-shadow 0.15s ease!important}.m-header-search-submit:hover{background:#38bdf8!important;color:#020617!important;transform:scale(1.06)!important;box-shadow:0 4px 12px rgb(14 165 233 / .4)!important}.m-header-search-submit svg{stroke:#ffffff!important;width:18px!important;height:18px!important}.m-header-search-submit:hover svg{stroke:#020617!important}.single-product .woocommerce-Tabs-panel h2,.single-product .entry-content h2,.single-product section h2{display:flex!important;align-items:center!important;gap:12px!important;font-size:1.55rem!important;font-weight:800!important;letter-spacing:-0.02em!important;color:#F8FAFC!important;background:linear-gradient(135deg,#FFFFFF 0%,#E2E8F0 50%,#38bdf8 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;margin-top:36px!important;margin-bottom:20px!important;padding-bottom:10px!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.single-product .woocommerce-Tabs-panel>h2::before,.single-product section.related>h2::before,.single-product section>h2.ct-module-title::before{content:""!important;display:inline-block!important;width:4px!important;height:22px!important;background:linear-gradient(180deg,#0ea5e9,#38bdf8)!important;border-radius:4px!important;flex-shrink:0!important}.woocommerce-loop-product__title::before,.single-product section ul.products li.product .woocommerce-loop-product__title::before,.single-product .related.products ul.products li.product .woocommerce-loop-product__title::before{content:none!important;display:none!important}[data-theme="light"] .single-product .woocommerce-Tabs-panel h2,[data-theme="light"] .single-product section h2{background:linear-gradient(135deg,#0F172A 0%,#1E293B 50%,#0284c7 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;border-bottom-color:rgb(0 0 0 / .08)!important}.m-faq details{background:rgb(15 23 42 / .65)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:14px!important;padding:18px 22px!important;margin-bottom:12px!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 16px rgb(0 0 0 / .15)!important;backdrop-filter:blur(16px)!important}.m-faq details:hover{border-color:rgb(56 189 248 / .4)!important;background:rgb(22 32 54 / .75)!important;box-shadow:0 6px 24px rgb(0 0 0 / .22)!important;transform:translateY(-1px)}.m-faq details[open]{border-color:rgb(56 189 248 / .5)!important;background:rgb(22 32 54 / .85)!important;box-shadow:0 8px 30px rgb(0 0 0 / .28),0 0 0 1px rgb(56 189 248 / .2)!important}.m-faq summary{font-size:1.05rem!important;font-weight:700!important;color:#F8FAFC!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;list-style:none!important;user-select:none!important;transition:color 0.2s ease!important}.m-faq summary::-webkit-details-marker,.m-faq summary::marker{display:none!important}.m-faq summary::after{content:"+"!important;font-size:1.4rem!important;font-weight:400!important;color:#38bdf8!important;margin-left:16px!important;transition:transform 0.25s ease!important;line-height:1!important}.m-faq details[open] summary::after{content:"−"!important;transform:rotate(180deg)!important;color:#0ea5e9!important}.m-faq details p{color:#CBD5E1!important;font-size:0.95rem!important;line-height:1.65!important;margin-top:14px!important;margin-bottom:0!important;padding-top:12px!important;border-top:1px solid rgb(255 255 255 / .06)!important}.ct-breadcrumbs{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px 6px!important;font-size:0.8rem!important;line-height:1.4!important;color:#94a3b8!important;margin:8px 0 16px 0!important;padding:0!important;background:transparent!important;border:none!important}.ct-breadcrumbs .first-item{display:inline-flex!important}.ct-breadcrumbs a{color:#94a3b8!important;text-decoration:none!important;font-weight:500!important;transition:color 0.2s ease!important}.ct-breadcrumbs a:hover{color:#f1f5f9!important;text-shadow:0 0 8px rgb(212 175 55 / .35)}[data-theme="light"] .ct-breadcrumbs a:hover{color:#0f172a!important}.ct-breadcrumbs .ct-separator{opacity:0.35!important;width:6px!important;height:6px!important;margin:0 4px!important;color:#94a3b8!important;flex-shrink:0!important}.ct-breadcrumbs .last-item{color:#64748b!important;font-weight:500!important;max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.m-pin-btn,.m-pin-btn-solo{background:rgb(15 23 42 / .75)!important;backdrop-filter:blur(8px)!important;border:1px solid rgb(255 255 255 / .15)!important;border-radius:50%!important;width:36px!important;height:36px!important;cursor:pointer!important;color:#f8fafc!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important;padding:0!important}.m-pin-btn:hover,.m-pin-btn-solo:hover{background:rgb(30 41 59 / .9)!important;border-color:rgb(245 158 11 / .6)!important;box-shadow:0 0 14px rgb(245 158 11 / .35)!important;transform:scale(1.08)}.m-pin-btn:hover .m-pin-svg,.m-pin-btn-solo:hover .m-pin-svg{transform:rotate(-15deg);transition:transform 0.25s ease}.m-pin-svg{transition:transform 0.25s ease,fill 0.25s ease,stroke 0.25s ease}@media (max-width:999.98px){.m-berater-hero-grid{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.m-berater-mini-grid{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}}@media (max-width:689.98px){.ct-breadcrumbs{font-size:0.75rem!important;margin:6px 0 12px 0!important}.ct-breadcrumbs .last-item{max-width:180px}.m-modern-price-card{max-width:100%!important;padding:12px 16px!important;margin:10px 0 12px 0!important}.m-modern-price-amount .woocommerce-Price-amount,.m-modern-price-amount .price,.m-modern-price-amount bdi{font-size:1.7rem!important}.single-product .single_add_to_cart_button,.single-product a.product_type_external{max-width:100%!important;width:100%!important;height:48px!important;min-height:48px!important}.single-product div.product form.cart,.single-product .ct-cart-actions{max-width:100%!important;width:100%!important;height:auto!important;min-height:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.m-auto-vergleich-btn{position:relative!important;margin:10px 0 6px 0!important;width:100%!important;max-width:100%!important;clear:both!important;display:flex!important;z-index:2!important}.m-werbelink-disclosure{position:relative!important;margin:6px 0 14px 0!important;width:100%!important;max-width:100%!important;clear:both!important;display:flex!important;z-index:1!important}.single-product #main,.single-product .site-main{padding-top:28px!important}.single-product .summary.entry-summary{margin-top:8px!important}.single-product h1.product_title{margin-top:14px!important;padding-top:0!important;line-height:1.3!important}.m-berater-hero-grid{grid-template-columns:1fr!important;gap:12px!important}.m-berater-mini-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.m-berater-mini-img{height:130px!important;padding:0!important}.m-berater-mini-img img{max-height:130px!important;object-fit:contain!important}.m-berater-modal{padding:16px!important;max-height:86vh!important;border-radius:16px!important}.m-qv-grid{grid-template-columns:1fr!important}.m-pin-btn{top:10px!important;right:10px!important;width:34px!important;height:34px!important}.m-pin-btn-solo{width:38px!important;height:38px!important}.m-pin-svg{width:16px!important;height:16px!important}}#menu-hauptmenue .menu-item,#menu-hauptmenue .menu-item-home,#menu-hauptmenue .menu-item-225,#menu-hauptmenue-1 .menu-item,#menu-hauptmenue-1 .menu-item-home,#menu-hauptmenue-1 .menu-item-225,.ct-mobile-menu .menu-item,.ct-mobile-menu .menu-item-home,.ct-mobile-menu .menu-item-225{display:block!important;visibility:visible!important;opacity:1!important}#menu-hauptmenue{display:flex!important}#menu-hauptmenue>.menu-item{display:inline-flex!important}@media (max-width:991.98px){[data-device="mobile"] .m-modus-schalter,.m-header-search-form .m-modus-schalter{display:none!important}[data-device="mobile"] .m-header-search-form{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;display:flex!important;align-items:center!important;gap:8px!important}[data-device="mobile"] .m-header-search-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;border-radius:50%!important;background:transparent!important;border:1.5px solid #38bdf8!important;color:#38bdf8!important;cursor:pointer!important;box-shadow:none!important;transition:background 0.15s ease,color 0.15s ease!important}[data-device="mobile"] .m-header-search-submit:hover{background:rgb(56 189 248 / .18)!important}[data-device="mobile"] .m-header-search-submit svg{stroke:#38bdf8!important;fill:none!important;width:15px!important;height:15px!important;stroke-width:2.2!important}[data-device="mobile"] .m-berater-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:50%!important;background:transparent!important;border:1.5px solid #38bdf8!important;color:#38bdf8!important;gap:0!important;cursor:pointer!important;box-shadow:none!important;transition:background 0.15s ease!important}[data-device="mobile"] .m-berater-toggle .m-berater-btn-text{display:none!important}[data-device="mobile"] .m-berater-toggle svg{fill:#38bdf8!important;width:14px!important;height:14px!important}[data-device="mobile"] .m-berater-toggle:hover{background:rgb(56 189 248 / .18)!important}[data-theme="light"] [data-device="mobile"] .m-header-search-submit{background:transparent!important;color:#0284c7!important;border-color:#0284c7!important}[data-theme="light"] [data-device="mobile"] .m-header-search-submit svg{stroke:#0284c7!important}[data-theme="light"] [data-device="mobile"] .m-berater-toggle{background:transparent!important;border-color:#0284c7!important;color:#0284c7!important}[data-theme="light"] [data-device="mobile"] .m-berater-toggle svg{fill:#0284c7!important}[data-device="mobile"] .m-header-search-form.is-erweitert{background:rgb(15 23 42 / .96)!important;border:1.5px solid #38bdf8!important;border-radius:9999px!important;padding:4px 8px 4px 14px!important}[data-theme="light"] [data-device="mobile"] .m-header-search-form.is-erweitert{background:#FFFFFF!important;border:1.5px solid #0284c7!important}}#menu-hauptmenue .menu-item-231{display:inline-block!important}.single-product .related.products ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;font-weight:600!important;line-height:1.45!important;margin:8px 0 6px 0!important;color:#f1f5f9!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;height:auto!important;min-height:38px!important;max-height:44px!important;text-transform:none!important;letter-spacing:normal!important}.single-product .related.products ul.products li.product .woocommerce-loop-product__title a{color:#f1f5f9!important;text-transform:none!important;line-height:1.45!important}.m-specs,table.m-specs{border-radius:14px!important;border:1px solid rgb(255 255 255 / .1)!important;background:rgb(15 23 42 / .75)!important;backdrop-filter:blur(14px)!important;box-shadow:0 12px 32px rgb(2 6 23 / .4)!important;overflow:hidden!important;width:100%!important;border-collapse:collapse!important;margin:16px 0 32px 0!important}.m-specs th,table.m-specs th{background:rgb(30 41 59 / .85)!important;color:#fbbf24!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;font-weight:700!important;padding:12px 18px!important;text-align:left!important}.m-specs td,table.m-specs td{color:#cbd5e1!important;border-bottom:1px solid rgb(255 255 255 / .06)!important;padding:13px 18px!important;background:transparent!important}.m-specs td:first-child,table.m-specs td:first-child{color:#f8fafc!important;font-weight:600!important}.m-specs .spec-row:hover td,table.m-specs .spec-row:hover td{background:rgb(255 255 255 / .04)!important}.hero-section,.hero-section[data-type="type-2"],.hero-section .ct-container-narrow{background:transparent!important;border-bottom:1px solid rgb(255 255 255 / .06)!important;padding:24px 0 20px 0!important}.hero-section figure,.hero-section[data-type="type-2"] figure{position:relative!important}.hero-section figure::after,.hero-section[data-type="type-2"] figure::after{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgb(15 23 42 / .6) 0%,rgb(15 23 42 / .88) 100%)!important;pointer-events:none!important;z-index:1!important}[data-theme="light"] .hero-section::before{display:none!important}.hero-section .entry-header{position:relative!important;z-index:2!important;background:rgb(15 23 42 / .65)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;padding:18px 24px!important;border-radius:16px!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 4px 20px rgb(0 0 0 / .25)!important;max-width:860px!important;margin:0 auto!important}[data-theme="light"] .hero-section .entry-header{background:#FFFFFF!important;border:1.5px solid rgb(2 132 199 / .3)!important;box-shadow:0 4px 20px rgb(15 23 42 / .05)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hero-section .page-title,.hero-section .entry-header h1{color:#ffffff!important;font-weight:800!important;text-shadow:0 1px 3px rgb(0 0 0 / .4)!important;position:relative!important;z-index:2!important}[data-theme="light"] .hero-section .page-title,[data-theme="light"] .hero-section .entry-header h1{color:#0F172A!important;text-shadow:none!important}.hero-section .page-description,.hero-section .page-description p{color:#cbd5e1!important;text-shadow:0 1px 3px rgb(0 0 0 / .4)!important;font-weight:500!important;max-width:800px;margin:8px auto 0 auto!important;position:relative!important;z-index:2!important}[data-theme="light"] .hero-section .page-description,[data-theme="light"] .hero-section .page-description p{color:#475569!important;text-shadow:none!important}.single-product .summary.entry-summary{display:flex!important;flex-direction:column!important}.single-product .summary .product_title,.single-product .summary h1.product_title{order:1!important;margin-top:0!important;margin-bottom:12px!important;font-size:26px!important;font-weight:800!important;line-height:1.3!important;color:var(--kk-titel-farbe,#F8FAFC)!important;letter-spacing:-0.02em!important}[data-theme="light"] .single-product .summary h1.product_title{color:#0F172A!important}.single-product .summary .m-single-rating-badge,.single-product .summary .m-partner-rating-badge{order:2!important;display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:14px!important}.single-product .summary .m-single-rating-verified{display:inline-flex!important;align-items:center!important;gap:5px!important;background:rgb(16 185 129 / .12)!important;border:1px solid rgb(16 185 129 / .35)!important;color:#34D399!important;font-size:11.5px!important;font-weight:600!important;padding:4px 11px!important;border-radius:9999px!important;letter-spacing:0.2px!important}.single-product .summary .m-single-rating-count{display:inline-flex!important;align-items:center!important;gap:5px!important;background:rgb(14 165 233 / .12)!important;border:1px solid rgb(56 189 248 / .3)!important;color:#38bdf8!important;font-size:11.5px!important;font-weight:600!important;padding:4px 11px!important;border-radius:9999px!important;letter-spacing:0.2px!important}[data-theme="light"] .single-product .summary .m-single-rating-count{background:rgb(2 132 199 / .08)!important;border-color:rgb(2 132 199 / .3)!important;color:#0284c7!important}.single-product .summary .m-modern-price-card,.single-product .summary p.price,.single-product .summary .price{order:3!important;margin-bottom:14px!important}.single-product .summary .woocommerce-product-details__short-description{order:4!important;margin-top:4px!important;margin-bottom:16px!important}.single-product .summary .ct-product-add-to-cart,.single-product .summary form.cart,.single-product .summary .ct-cart-actions{order:5!important;margin-bottom:0!important;width:100%!important;max-width:100%!important}.single-product .summary .ct-cart-actions button,.single-product .summary form.cart button,.single-product .summary .single_add_to_cart_button,.single-product .summary a.product_type_external,.single-product .summary button.product_type_external{width:100%!important;max-width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;border-radius:12px!important;box-sizing:border-box!important;background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%)!important;color:#ffffff!important;font-size:15px!important;font-weight:800!important;letter-spacing:0.35px!important;border:none!important;box-shadow:0 4px 18px rgb(14 165 233 / .35)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-decoration:none!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important}.single-product .summary .ct-cart-actions button:hover,.single-product .summary form.cart button:hover,.single-product .summary .single_add_to_cart_button:hover,.single-product .summary a.product_type_external:hover,.single-product .summary button.product_type_external:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px rgb(14 165 233 / .5)!important;filter:brightness(1.06)!important;color:#ffffff!important}.single-product .summary .m-auto-vergleich-btn{order:6!important;width:100%!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;border-radius:12px!important;margin:10px 0 0 0!important;box-sizing:border-box!important;background:rgb(15 23 42 / .65)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1.5px solid rgb(56 189 248 / .45)!important;color:#F1F5F9!important;font-weight:700!important;font-size:14.5px!important;box-shadow:0 4px 14px rgb(0 0 0 / .25)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important}.single-product .summary .m-auto-vergleich-btn:hover{background:rgb(14 165 233 / .16)!important;border-color:#38bdf8!important;color:#FFFFFF!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px rgb(14 165 233 / .25)!important}[data-theme="light"] .single-product .summary .m-auto-vergleich-btn{background:#FFFFFF!important;border-color:rgb(2 132 199 / .4)!important;color:#0F172A!important;box-shadow:0 4px 14px rgb(0 0 0 / .06)!important}[data-theme="light"] .single-product .summary .m-auto-vergleich-btn:hover{background:#f0f9ff!important;border-color:#0284c7!important}.single-product .summary .m-auto-vergleich-btn .m-shop-logo{display:none!important}.single-product .summary .m-teilen-leiste{order:7!important;margin-top:8px!important;margin-bottom:6px!important;width:100%!important;display:flex!important;justify-content:center!important}.single-product .summary .m-werbelink-disclosure{order:8!important;margin-top:6px!important;margin-bottom:12px!important;font-size:11.5px!important;color:#64748B!important;text-align:center!important}.single-product .summary .m-kurzcheck-box{display:block!important;order:9!important;margin-top:6px!important;margin-bottom:20px!important}.single-product .metaverse-wrap .m-pro-contra,.single-product .metaverse-wrap .m-pros-cons,.single-product .entry-content>.m-pro-contra,.single-product .entry-content>.m-pros-cons{display:none!important}.single-product .summary .product_meta{order:10!important}header.ct-header[data-sticky*="yes"],header.ct-header[data-sticky*="fixed"],.ct-header [data-row="middle"]{background:rgb(15 23 42 / .95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}[data-theme="light"] header.ct-header[data-sticky*="yes"],[data-theme="light"] header.ct-header[data-sticky*="fixed"],[data-theme="light"] .ct-header [data-row="middle"]{background:rgb(255 255 255 / .95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}@media (max-width:991.98px){.single-product .site-main,.single-product .entry-summary{padding-top:12px!important}}.m-berater-canvas{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important}.m-berater-hero-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:16px!important;width:100%!important}.m-berater-hero-card.is-top-1,.m-berater-hero-grid>.is-top-1+:last-child,.m-berater-mood-tile.is-featured{grid-column:auto!important;width:100%!important;max-width:100%!important}.m-berater-hero-grid>:only-child,.m-berater-mini-grid>:only-child,.m-berater-mood-grid>:only-child,.m-berater-grid>:only-child{grid-column:auto!important;width:100%!important;max-width:380px!important}.m-berater-hero-price,.m-berater-hero-shop{white-space:nowrap!important}.single-product div.product>.woocommerce-tabs,.single-product .product-entry-wrapper>.woocommerce-tabs,.single-product .product-entry-wrapper>.metaverse-wrap,.single-product div.product>.metaverse-wrap,.single-product .woocommerce-tabs,.single-product .ct-product-description-tab,.single-product .woocommerce-Tabs-panel,.single-product .metaverse-wrap,.single-product section.related.products{grid-column:1 / -1!important;width:100%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;clear:both!important;float:none!important;box-sizing:border-box!important}.m-bento-grid>h1,.m-bento-grid>h2,.m-bento-grid>h3,.m-bento-grid>p,.m-bento-grid>.m-section-header,.m-bento-cards>h2,.m-bento-cards>h3,.m-faq>h2,.m-faq>h3,.m-specs>h2,.m-specs>h3,.geo-snippet>h2,.geo-snippet>h3,.m-fazit>h2,.m-fazit>h3{grid-column:1 / -1!important;width:100%!important;max-width:100%!important}@media (max-width:689.98px){.m-berater-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (max-width:420px){.m-berater-hero-grid{grid-template-columns:1fr!important;gap:14px!important}}body:has(.m-berater-inline.is-sichtbar) header.ct-header{position:relative!important}#offcanvas.ct-panel.is-active,#offcanvas.ct-panel[data-state="open"]{z-index:999999!important}.ct-panel-actions .ct-toggle-close{cursor:pointer!important;pointer-events:auto!important;z-index:9999999!important;position:relative!important}.ct-header-trigger{z-index:10005!important;pointer-events:auto!important}[data-theme="light"] .m-berater-hero-card{background:#ffffff!important;border:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 4px 20px rgb(0 0 0 / .06)!important}[data-theme="light"] .m-berater-hero-card:hover{box-shadow:0 10px 25px rgb(0 0 0 / .1)!important;border-color:rgb(0 0 0 / .15)!important}[data-theme="light"] .m-berater-hero-card.is-top-1{border-color:rgb(245 158 11 / .6)!important;box-shadow:0 6px 20px rgb(245 158 11 / .12)!important}[data-theme="light"] .m-berater-hero-card.is-top-2{border-color:rgb(14 165 233 / .6)!important;box-shadow:0 6px 20px rgb(14 165 233 / .12)!important}[data-theme="light"] .m-berater-hero-card .m-berater-hero-title,[data-theme="light"] .m-berater-hero-card h3,[data-theme="light"] .m-berater-hero-card h4{color:#0f172a!important}[data-theme="light"] .m-berater-hero-shop{color:#64748b!important}[data-theme="light"] .m-berater-qv-trigger{background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#1e293b!important}[data-theme="light"] .m-berater-qv-trigger:hover{background:#e2e8f0!important;border-color:#94a3b8!important;color:#0f172a!important}[data-theme="light"] .m-berater-mini-heading{color:#475569!important}[data-theme="light"] .m-berater-mini-heading::after{background:rgb(0 0 0 / .1)!important}[data-theme="light"] .m-berater-mini-tile{background:#ffffff!important;border:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 2px 10px rgb(0 0 0 / .04)!important}[data-theme="light"] .m-berater-mini-tile:hover{box-shadow:0 6px 18px rgb(0 0 0 / .09)!important;border-color:rgb(2 132 199 / .5)!important}[data-theme="light"] .m-berater-mini-title{color:#0f172a!important}[data-theme="light"] .m-berater-mini-shop{color:#64748b!important}[data-theme="light"] .m-berater-mini-rank{background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#1e293b!important}[data-theme="light"] .m-berater-mini-qv{background:#f1f5f9!important;border:1px solid #cbd5e1!important;color:#1e293b!important}[data-theme="light"] .m-berater-mini-qv:hover{background:#e2e8f0!important;color:#0f172a!important}[data-theme="light"] .m-berater-modal-backdrop{background:rgb(15 23 42 / .5)!important}[data-theme="light"] .m-berater-modal{background:#ffffff!important;color:#0f172a!important;border:1px solid rgb(0 0 0 / .1)!important;box-shadow:0 25px 60px rgb(0 0 0 / .18)!important}[data-theme="light"] .m-berater-modal-close{background:#f1f5f9!important;color:#475569!important}[data-theme="light"] .m-berater-modal-close:hover{background:#e2e8f0!important;color:#0f172a!important}[data-theme="light"] .m-berater-modal table,[data-theme="light"] .m-berater-modal th,[data-theme="light"] .m-berater-modal td{border-color:#e2e8f0!important;color:#1e293b!important}[data-theme="light"] .m-berater-jump-btn{background:#ffffff!important;border:1px solid #cbd5e1!important;color:#1e293b!important;box-shadow:0 4px 14px rgb(0 0 0 / .08)!important}[data-theme="light"] .m-berater-jump-btn:hover{background:#f8fafc!important;color:#0f172a!important}[data-theme="light"] .m-pin-header-btn{color:#0f172a!important}[data-theme="light"] .m-pin-header-btn svg{stroke:#0f172a!important}[data-theme="light"] .m-pin-header-btn:hover{color:#0284c7!important}[data-theme="light"] .m-pin-header-btn:hover svg{stroke:#0284c7!important}[data-theme="light"] .m-header-search-form{background:#ffffff!important;border:1.5px solid rgb(2 132 199 / .4)!important;box-shadow:0 4px 18px rgb(0 0 0 / .05),0 0 12px rgb(2 132 199 / .1)!important}[data-theme="light"] .m-header-search-form:focus-within{border-color:#0284c7!important;box-shadow:0 6px 24px rgb(2 132 199 / .2)!important}[data-theme="light"] .m-header-search-form input.m-header-search-input,[data-theme="light"] .m-header-search-form input[type="search"],[data-theme="light"] .m-header-search-form input[type="text"],[data-theme="light"] .m-header-search-input{color:#0f172a!important}[data-theme="light"] .m-header-search-form input.m-header-search-input::placeholder,[data-theme="light"] .m-header-search-input::placeholder{color:#64748b!important}[data-theme="light"] .m-berater-toggle{background:rgb(2 132 199 / .08)!important;border:1.5px solid rgb(2 132 199 / .5)!important;color:#0284c7!important}[data-theme="light"] .m-berater-toggle:hover{background:rgb(2 132 199 / .16)!important;color:#0369a1!important}[data-theme="light"] .m-qv-cta-details{background:transparent!important;border:1.5px solid rgb(2 132 199 / .5)!important;color:#0f172a!important}[data-theme="light"] .m-qv-cta-details:hover{background:rgb(2 132 199 / .1)!important;color:#0284c7!important}.m-hl-categories{margin:40px 0 60px 0!important;padding:0 16px!important}.m-hl-categories .m-section-title{font-size:24px!important;font-weight:700!important;color:#FFFFFF!important;margin-bottom:20px!important;letter-spacing:-0.01em!important;text-align:left!important}.m-hl-category-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-bottom:20px!important}@media (min-width:680px){.m-hl-category-grid{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}}@media (min-width:1080px){.m-hl-category-grid{grid-template-columns:repeat(6,1fr)!important;gap:14px!important}}.m-hl-cat-card{height:128px!important;border-radius:14px!important;padding:12px 14px!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border:1px solid rgb(56 189 248 / .4)!important;box-shadow:0 4px 14px rgb(0 0 0 / .35)!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;text-decoration:none!important;position:relative!important;overflow:hidden!important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important}@media (min-width:680px){.m-hl-cat-card{height:160px!important}}@media (min-width:1080px){.m-hl-cat-card{height:180px!important}}.m-hl-cat-card:hover{transform:translateY(-4px) scale(1.02)!important;border-color:#38bdf8!important;box-shadow:0 8px 24px rgb(14 165 233 / .3)!important}.m-hl-cat-meta{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;gap:2px!important}.m-hl-cat-title{font-size:14px!important;font-weight:700!important;color:#FFFFFF!important;line-height:1.25!important;text-shadow:0 2px 6px rgb(0 0 0 / .9)!important}@media (min-width:680px){.m-hl-cat-title{font-size:16px!important}}.m-hl-cat-count{font-size:11px!important;color:#38bdf8!important;font-weight:600!important;text-shadow:0 1px 4px rgb(0 0 0 / .9)!important}.m-hl-subcat-bar{display:flex!important;align-items:center!important;gap:12px!important;margin-top:14px!important;overflow:hidden!important}.m-hl-subcat-label{font-size:12.5px!important;font-weight:700!important;color:#38bdf8!important;white-space:nowrap!important;text-transform:uppercase!important;letter-spacing:0.5px!important}.m-hl-subcat-chips{display:flex!important;gap:8px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding:6px 2px!important;scrollbar-width:none!important}.m-hl-subcat-chips::-webkit-scrollbar{display:none!important}.m-subcat-chip{display:inline-flex!important;align-items:center!important;padding:6px 14px!important;background:rgb(15 23 42 / .75)!important;border:1px solid rgb(56 189 248 / .35)!important;border-radius:9999px!important;color:#FFFFFF!important;font-size:12.5px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap!important;transition:all 0.2s ease!important;box-shadow:0 2px 6px rgb(0 0 0 / .2)!important}.m-subcat-chip:hover{background:rgb(14 165 233 / .2)!important;border-color:#38bdf8!important;color:#FFFFFF!important;transform:translateY(-2px)!important}.m-subcat-chip-all{background:rgb(14 165 233 / .25)!important;border-color:#38bdf8!important;color:#38bdf8!important}.m-kat-filterleiste{display:flex!important;flex-direction:column!important;gap:10px!important;margin:4px 0 22px!important}.m-kat-chip-row-wrap{position:relative!important;display:flex!important;align-items:center!important;width:100%!important}.m-chip-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:6!important;width:32px!important;height:32px!important;border-radius:9999px!important;background:rgb(15 23 42 / .9)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgb(56 189 248 / .4)!important;color:#38bdf8!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity 0.2s ease,transform 0.2s ease,background 0.2s ease,color 0.2s ease!important;box-shadow:0 4px 14px rgb(0 0 0 / .45)!important;padding:0!important}.m-chip-arrow.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.m-chip-arrow:hover{background:#1e293b!important;border-color:#38bdf8!important;color:#FFFFFF!important;transform:translateY(-50%) scale(1.08)!important}.m-chip-arrow-prev{left:-12px!important}.m-chip-arrow-next{right:-12px!important}[data-theme="light"] .m-chip-arrow{background:#FFFFFF!important;border-color:rgb(2 132 199 / .35)!important;color:#0284c7!important;box-shadow:0 4px 14px rgb(15 23 42 / .12)!important}[data-theme="light"] .m-chip-arrow:hover{background:#F8FAFC!important;color:#0F172A!important}@media (max-width:999px){.m-chip-arrow{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.m-kat-chip-reihe{display:flex!important;align-items:center!important;gap:8px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding:4px 2px!important;scrollbar-width:none!important;width:100%!important;cursor:grab!important;user-select:none!important;-webkit-user-select:none!important}.m-kat-chip-reihe.is-dragging{cursor:grabbing!important;scroll-behavior:auto!important}.m-kat-chip-reihe::-webkit-scrollbar{display:none!important}.m-kat-chip{display:inline-flex!important;align-items:center!important;padding:6px 14px!important;background:rgb(15 23 42 / .75)!important;border:1px solid rgb(56 189 248 / .35)!important;border-radius:9999px!important;color:#FFFFFF!important;font-size:12.5px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap!important;transition:all 0.2s ease!important;box-shadow:0 2px 6px rgb(0 0 0 / .2)!important}.m-kat-chip:hover{background:rgb(14 165 233 / .2)!important;border-color:#38bdf8!important;color:#FFFFFF!important;transform:translateY(-2px)!important}.m-kat-shop-chip.is-aktiv,.m-kat-preis-chip.is-aktiv{background:rgb(14 165 233 / .25)!important;border-color:#38bdf8!important;color:#38bdf8!important}[data-theme="light"] .m-kat-chip{background:#ffffff!important;border-color:rgb(2 132 199 / .35)!important;color:#0F172A!important}[data-theme="light"] .m-kat-shop-chip.is-aktiv,[data-theme="light"] .m-kat-preis-chip.is-aktiv{background:rgb(2 132 199 / .12)!important;border-color:#0284c7!important;color:#0284c7!important}.m-kat-filter-summary{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin-top:4px!important;padding-top:12px!important;border-top:1px solid rgb(255 255 255 / .08)!important;font-size:12.5px!important;color:#94a3b8!important}[data-theme="light"] .m-kat-filter-summary{border-top-color:rgb(15 23 42 / .08)!important}.m-kat-filter-summary-count{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;color:#38bdf8!important;font-weight:600!important}[data-theme="light"] .m-kat-filter-summary-count{color:#0284c7!important}.m-kat-filter-reset{font-size:12px!important;background:rgb(239 68 68 / .15)!important;color:#fca5a5!important;border:1px solid rgb(239 68 68 / .35)!important;border-radius:6px!important;padding:3px 8px!important;font-weight:600!important;text-decoration:none!important}.m-kat-sortierung .orderby{margin:0!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .amount,.ct-woocommerce-product-card .price,.ct-woocommerce-product-card .amount,.m-pin-card .m-pin-price,.entry-summary .price,.entry-summary .amount,.price,.amount{color:#FFFFFF!important;font-weight:700!important}.price ins,.price ins .amount,ul.products li.product .price ins .amount{color:#38bdf8!important;font-weight:800!important}.price del,.price del .amount{color:#64748B!important;text-decoration:line-through!important;font-weight:400!important}.posted_in,.posted_in a,.ct-product-category,.ct-product-category a,.product_meta .posted_in,.product_meta .posted_in a,.entry-meta .posted_in,.entry-meta .posted_in a,ul.products li.product .posted_in,ul.products li.product .posted_in a,ul.products li.product .ct-product-category,ul.products li.product .ct-product-category a,ul.products li.product small,.m-pin-card-meta{color:#38bdf8!important;font-weight:600!important;text-decoration:none!important}.posted_in a:hover,.ct-product-category a:hover{color:#FFFFFF!important}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2,ul.products li.product h3,.ct-woocommerce-product-card .woocommerce-loop-product__title{color:#FFFFFF!important;font-weight:600!important}.m-hl-trust span,.trust-item span{color:#FFFFFF!important;font-weight:500!important}[data-theme="light"] .m-hl-trust span,[data-theme="light"] .trust-item span,[data-theme="light"] .trust-item{color:#0F172A!important;font-weight:600!important}.m-hl-subheadline{color:#F1F5F9!important}.m-hl-moodwall-header p{color:#E2E8F0!important}[data-theme="light"] .m-hl-categories .m-section-title{color:#0F172A!important}[data-theme="light"] .m-hl-cat-card{border-color:rgb(2 132 199 / .35)!important;box-shadow:0 4px 14px rgb(0 0 0 / .08)!important}[data-theme="light"] .m-subcat-chip{background:#FFFFFF!important;border-color:rgb(2 132 199 / .35)!important;color:#0F172A!important;box-shadow:0 2px 6px rgb(0 0 0 / .06)!important}[data-theme="light"] .m-subcat-chip:hover{background:rgb(2 132 199 / .1)!important;color:#0F172A!important}[data-theme="light"] .m-subcat-chip-all{background:#0284c7!important;border-color:#0284c7!important;color:#FFFFFF!important}[data-theme="light"] .woocommerce ul.products li.product .price,[data-theme="light"] .woocommerce ul.products li.product .amount,[data-theme="light"] .price,[data-theme="light"] .amount{color:#0F172A!important}[data-theme="light"] .price ins .amount{color:#0284c7!important}[data-theme="light"] .posted_in,[data-theme="light"] .posted_in a,[data-theme="light"] .ct-product-category,[data-theme="light"] .ct-product-category a,[data-theme="light"] ul.products li.product .posted_in,[data-theme="light"] ul.products li.product .posted_in a{color:#475569!important}[data-theme="light"] ul.products li.product .woocommerce-loop-product__title{color:#0F172A!important}.single-pinnwand .hero-section,.single-pinnwand .entry-header,.single-pinnwand .entry-meta,.single-pinnwand .ct-header-container,.type-pinnwand>.hero-section,article.type-pinnwand>.hero-section,body.single-pinnwand .hero-section{display:none!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important}.single-pinnwand .site-main,.single-pinnwand .ct-container-full,.single-pinnwand article.type-pinnwand,.single-pinnwand .entry-content{padding-top:6px!important;margin-top:0!important}body.woocommerce-archive ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}@media (max-width:1024px){body.woocommerce-archive ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products,.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:640px){body.woocommerce-archive ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products,.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}.m-highlight-term{color:#f8fafc!important;font-weight:600!important;background:rgb(14 165 233 / .16)!important;border-bottom:1.5px solid rgb(56 189 248 / .45)!important;padding:1px 5px!important;border-radius:4px!important;display:inline!important;cursor:default!important}[data-theme="light"] .m-highlight-term{color:#0f172a!important;background:rgb(2 132 199 / .15)!important;border-bottom-color:rgb(2 132 199 / .6)!important}.m-highlight-term.m-highlight-attr{color:#cbd5e1!important;background:rgb(148 163 184 / .14)!important;border-bottom-color:rgb(148 163 184 / .5)!important}[data-theme="light"] .m-highlight-term.m-highlight-attr{color:#475569!important;background:rgb(100 116 139 / .14)!important;border-bottom-color:rgb(100 116 139 / .45)!important}.m-berater-produkt-link{color:#38bdf8!important;text-decoration:underline!important;text-decoration-color:rgb(56 189 248 / .55)!important;text-underline-offset:2px!important;font-weight:600!important;cursor:pointer!important}.m-berater-produkt-link:hover{color:#7dd3fc!important;text-decoration-color:#38bdf8!important}[data-theme="light"] .m-berater-produkt-link{color:#0284c7!important;text-decoration-color:rgb(2 132 199 / .55)!important}[data-theme="light"] .m-berater-produkt-link:hover{color:#0369a1!important;text-decoration-color:#0284c7!important}.m-modern-price-card{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;max-width:480px!important}.m-modern-price-trust{display:flex!important;flex-direction:column!important;gap:6px!important;font-size:11.5px!important;color:#94a3b8!important;border-left:1px solid rgb(255 255 255 / .1)!important;padding-left:14px!important}.m-trust-check{color:#10b981!important;font-weight:700!important}[data-theme="light"] .m-modern-price-trust{border-left-color:rgb(15 23 42 / .1)!important;color:#475569!important}.m-bento-card img,.m-bento-card .persona-img,.m-bento-card .m-bento-img,.m-bento-media{display:none!important}.m-bento-grid,.m-bento-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:20px!important;width:100%!important;margin:24px 0!important;clear:both!important}.m-bento-card{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:24px 22px!important;border-radius:16px!important;background:rgb(15 23 42 / .65)!important;backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 12px 32px rgb(0 0 0 / .25),inset 0 1px 0 rgb(255 255 255 / .12)!important;height:100%!important;min-height:auto!important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important}.m-bento-card:hover{transform:translateY(-3px)!important;border-color:rgb(56 189 248 / .45)!important;box-shadow:0 18px 40px rgb(0 0 0 / .35),0 0 20px rgb(14 165 233 / .15)!important}.m-bento-card h3,.m-bento-card .m-bento-title,.m-bento-card .m-bento-fall{color:#f8fafc!important;font-size:1.15rem!important;font-weight:700!important;line-height:1.4!important;margin:0 0 10px 0!important}.m-bento-card p,.m-bento-card .m-bento-desc{color:#94a3b8!important;font-size:0.94rem!important;line-height:1.65!important;margin:0!important}.m-bento-card p:empty{display:none!important}.m-bento-card .m-bento-wer{display:inline-block!important;font-size:0.8rem!important;font-weight:600!important;color:#38bdf8!important;text-transform:uppercase!important;letter-spacing:0.05em!important;margin-bottom:8px!important}.m-modal-compare #modalImg,.m-modal-compare .m-modal-img{display:none!important}.m-modal-compare .m-modal-card{max-width:920px!important;width:94vw!important;max-height:90vh!important;overflow-y:auto!important;padding:26px!important;background:rgb(15 23 42 / .92)!important;backdrop-filter:blur(24px) saturate(140%)!important;border:1px solid rgb(255 255 255 / .15)!important;border-radius:20px!important}.m-compare-diff-schalter{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:600!important;color:#94a3b8!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:20px!important;padding:6px 14px!important;cursor:pointer!important;margin-bottom:16px!important}.m-compare-fuss{display:flex!important;flex-wrap:wrap!important;gap:16px!important;justify-content:center!important;margin-top:24px!important;padding-top:16px!important;border-top:1px solid rgb(255 255 255 / .08)!important}.m-compare-fuss .m-stern-huelle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;flex:1 1 240px!important;max-width:320px!important}.m-compare-fuss .m-btn{flex:1 1 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:13px 20px!important;border-radius:12px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;text-align:center!important;transition:all 0.25s ease!important}#m-vergleich-knopf-1 .m-btn{background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%)!important;color:#ffffff!important;box-shadow:0 4px 18px rgb(14 165 233 / .35)!important;border:none!important}#m-vergleich-knopf-1 .m-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 24px rgb(14 165 233 / .5)!important;color:#ffffff!important}#m-vergleich-knopf-2 .m-btn{background:rgb(255 255 255 / .08)!important;color:#f8fafc!important;border:1px solid rgb(255 255 255 / .22)!important;box-shadow:0 4px 14px rgb(0 0 0 / .2)!important;backdrop-filter:blur(8px)!important}#m-vergleich-knopf-2 .m-btn:hover{background:rgb(255 255 255 / .14)!important;border-color:rgb(56 189 248 / .5)!important;transform:translateY(-2px)!important}.m-compare-fuss .m-stern-link{color:#64748b!important;font-size:13px!important;text-decoration:none!important;margin-left:2px!important}.m-pro-contra,.m-specs{width:100%!important;margin:32px 0!important;clear:both!important}.geo-snippet,.m-fazit,.m-faq{width:100%!important;margin-left:0!important;margin-right:0!important}.m-pro-contra-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:20px!important;margin-top:16px!important}.m-pro-col,.m-contra-col{background:rgb(15 23 42 / .65)!important;backdrop-filter:blur(14px) saturate(130%)!important;-webkit-backdrop-filter:blur(14px) saturate(130%)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:16px!important;padding:22px 20px!important;box-shadow:0 8px 24px rgb(0 0 0 / .2)!important}.m-pro-col{border-left:3px solid #10b981!important}.m-contra-col{border-left:3px solid #f59e0b!important}.m-pro-col h3{color:#34d399!important;font-size:1.1rem!important;font-weight:700!important;margin:0 0 14px 0!important}.m-contra-col h3{color:#fbbf24!important;font-size:1.1rem!important;font-weight:700!important;margin:0 0 14px 0!important}.m-pro-col ul,.m-contra-col ul{list-style:none!important;padding:0!important;margin:0!important}.m-pro-col li,.m-contra-col li{position:relative!important;padding-left:22px!important;margin-bottom:10px!important;font-size:0.92rem!important;line-height:1.6!important;color:#cbd5e1!important}[data-theme="light"] .m-pro-col,[data-theme="light"] .m-contra-col{background:#FFFFFF!important;border:1px solid rgb(15 23 42 / .12)!important;box-shadow:0 4px 20px rgb(15 23 42 / .05)!important}[data-theme="light"] .m-pro-col{border-left:3px solid #10b981!important}[data-theme="light"] .m-contra-col{border-left:3px solid #f59e0b!important}[data-theme="light"] .m-pro-col li,[data-theme="light"] .m-contra-col li,[data-theme="light"] .m-pro-col ul,[data-theme="light"] .m-contra-col ul,[data-theme="light"] .m-pro-col strong,[data-theme="light"] .m-contra-col strong,[data-theme="light"] .m-pros-cons li,[data-theme="light"] .m-pro-contra li{color:#0F172A!important}[data-theme="light"] .m-pro-col h3{color:#047857!important}[data-theme="light"] .m-contra-col h3{color:#B45309!important}.m-pro-col li::before{content:'✓'!important;position:absolute!important;left:0!important;color:#10b981!important;font-weight:800!important}.m-contra-col li::before{content:'–'!important;position:absolute!important;left:2px!important;color:#f59e0b!important;font-weight:800!important}.m-specs-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:14px!important;list-style:none!important;padding:0!important;margin:16px 0 0 0!important}.m-specs-list li{background:rgb(15 23 42 / .55)!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:12px!important;padding:14px 16px!important;font-size:0.92rem!important;line-height:1.5!important;color:#94a3b8!important}.m-specs-list li strong{color:#f1f5f9!important;display:block!important;margin-bottom:4px!important;font-weight:600!important}@media (max-width:689.98px){.m-specs-list{display:block!important;margin-top:10px!important}.m-specs-list li{background:transparent!important;border:none!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;border-radius:0!important;padding:9px 2px!important;font-size:13px!important}.m-specs-list li:last-child{border-bottom:none!important}.m-specs-list li strong{margin-bottom:2px!important;color:#38bdf8!important}}[data-theme="light"] .m-specs-list li{border-bottom-color:rgb(15 23 42 / .08)!important}ul.products li.product{background:rgb(15 23 42 / .65)!important;backdrop-filter:blur(14px) saturate(130%)!important;border:1px solid rgb(255 255 255 / .09)!important;border-radius:16px!important;padding:8px!important;box-shadow:0 10px 28px rgb(0 0 0 / .25)!important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}ul.products li.product:hover{transform:translateY(-4px)!important;border-color:rgb(56 189 248 / .4)!important;box-shadow:0 16px 36px rgb(0 0 0 / .35),0 0 20px rgb(14 165 233 / .18)!important}ul.products li.product .ct-image-container,ul.products li.product .woocommerce-loop-product__link>img{aspect-ratio:1 / 1!important;width:100%!important;object-fit:cover!important;background:transparent!important;border-radius:12px!important}ul.products li.product .ct-image-container{overflow:hidden!important}ul.products li.product .woocommerce-loop-product__link>img{transform:scale(1.12)!important}.m-berater-vol-regal{height:175px!important;max-height:180px!important}.m-no-results-ki-card{background:linear-gradient(135deg,rgb(14 165 233 / .15),rgb(15 23 42 / .8))!important;border:1px solid rgb(56 189 248 / .4)!important;border-radius:16px!important;padding:24px!important;margin:20px auto 28px!important;text-align:center!important;max-width:600px!important}.m-no-results-ki-btn{background:linear-gradient(135deg,#0284c7,#38bdf8)!important;color:#ffffff!important;font-weight:700!important;border-radius:10px!important;padding:10px 18px!important;display:inline-block!important;text-decoration:none!important;margin-top:12px!important;box-shadow:0 4px 14px rgb(14 165 233 / .3)!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}.m-no-results-ki-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgb(14 165 233 / .4)!important;color:#ffffff!important}[data-theme="light"] .m-no-results-ki-card{background:linear-gradient(135deg,rgb(2 132 199 / .08),#ffffff)!important;border-color:rgb(2 132 199 / .35)!important;box-shadow:0 8px 24px rgb(0 0 0 / .05)!important}[data-theme="light"] .m-single-rating-verified,[data-theme="light"] .m-qv-badge-verified{background:#ecfdf5!important;border-color:#a7f3d0!important;color:#047857!important}[data-theme="light"] .m-single-rating-count{color:#64748b!important}[data-theme="light"] .kk-canvas-item--note{box-shadow:0 8px 24px rgb(0 0 0 / .08)!important}.related.products,.related.products.ct-hidden-sm,.related.products.ct-hidden-md{display:block!important;width:100%!important;margin:48px auto 32px!important;max-width:1280px!important;padding:0 16px!important;box-sizing:border-box!important}.related.products>h2,.related.products .ct-module-title{font-size:1.65rem!important;font-weight:700!important;color:#f8fafc!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;gap:10px!important}.related.products ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:22px!important;margin:0!important;padding:0!important;list-style:none!important}.related.products ul.products li.product{margin:0!important;position:relative!important;transition:opacity 0.25s ease,transform 0.25s ease!important}.related.products ul.products li.product.kk-filtered-out{display:none!important}.kk-related-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;background:rgb(15 23 42 / .75);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgb(255 255 255 / .1);border-radius:16px;padding:14px 20px;margin-bottom:24px;box-shadow:0 8px 24px rgb(0 0 0 / .2)}.kk-filters-group{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%}.kk-filters-group::-webkit-scrollbar{display:none}.kk-filter-chip{flex-shrink:0}.kk-filter-chip{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .14);border-radius:9999px!important;padding:6px 14px;color:#cbd5e1;font-size:13px;font-weight:600;cursor:pointer;transition:all 0.2s ease;user-select:none;box-shadow:none!important}.kk-filter-chip:hover{background:rgb(14 165 233 / .15);border-color:rgb(56 189 248 / .45);color:#f8fafc;transform:none!important}.kk-filter-chip.is-active{background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%);border-color:#38bdf8;color:#fff;font-weight:700;box-shadow:0 2px 10px rgb(14 165 233 / .35)!important}.kk-filter-count{font-size:13px;color:#94a3b8;font-weight:500}.kk-card-actions{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .08)}.kk-card-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:600;padding:8px 10px;border-radius:8px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);color:#cbd5e1;cursor:pointer;transition:all 0.2s ease;text-decoration:none;line-height:1}.kk-card-btn:hover{background:rgb(255 255 255 / .12);color:#fff;border-color:rgb(56 189 248 / .4)}.kk-card-btn--pin.is-pinned{background:rgb(14 165 233 / .2);border-color:#38bdf8;color:#38bdf8}.kk-card-btn--ai{background:linear-gradient(135deg,rgb(14 165 233 / .15),rgb(99 102 241 / .15));border-color:rgb(56 189 248 / .3)}.kk-card-btn--ai:hover{background:linear-gradient(135deg,rgb(14 165 233 / .25),rgb(99 102 241 / .25));border-color:#38bdf8}.kk-orientierungs-hub{width:100%;max-width:1280px;margin:40px auto 60px;padding:0 16px;box-sizing:border-box;clear:both}.kk-hub-cat-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(135deg,rgb(14 165 233 / .12),rgb(15 23 42 / .85));border:1px solid rgb(56 189 248 / .35);border-radius:18px;padding:24px 28px;margin-bottom:32px;box-shadow:0 12px 32px rgb(0 0 0 / .25)}.kk-hub-cat-info{flex:1 1 320px}.kk-hub-badge{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#38bdf8;background:rgb(14 165 233 / .15);border:1px solid rgb(56 189 248 / .3);padding:4px 10px;border-radius:9999px;margin-bottom:8px}.kk-hub-cat-info h3{font-size:1.35rem;font-weight:700;color:#f8fafc;margin:0 0 6px 0}.kk-hub-cat-info p{font-size:.95rem;color:#94a3b8;margin:0;line-height:1.5}.kk-hub-cat-info p strong{color:#f1f5f9}.kk-hub-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:12px;font-weight:700;font-size:14px;text-decoration:none;transition:all 0.25s ease;cursor:pointer;border:none}.kk-hub-btn--primary{background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%);color:#ffffff!important;box-shadow:0 4px 18px rgb(14 165 233 / .35)}.kk-hub-btn--primary:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgb(14 165 233 / .5);color:#ffffff!important}.kk-hub-section-title{font-size:1.15rem;font-weight:700;color:#f8fafc;margin:0 0 16px 0}.kk-hub-rooms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:32px}.kk-room-card{background:rgb(15 23 42 / .65);border:1px solid rgb(255 255 255 / .08);border-radius:14px;padding:18px 16px;display:flex;flex-direction:column;text-decoration:none;transition:all 0.25s ease}.kk-room-card:hover{background:rgb(30 41 59 / .8);border-color:rgb(56 189 248 / .4);transform:translateY(-3px);box-shadow:0 8px 24px rgb(0 0 0 / .3)}.kk-room-icon{font-size:24px;margin-bottom:8px}.kk-room-title{font-size:14px;font-weight:700;color:#f1f5f9;margin-bottom:4px}.kk-room-sub{font-size:12px;color:#94a3b8;line-height:1.4}.kk-hub-ai-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(135deg,rgb(30 41 59 / .8),rgb(15 23 42 / .9));border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:24px 28px;box-shadow:0 12px 32px rgb(0 0 0 / .25)}.kk-hub-ai-content{flex:1 1 320px}.kk-hub-ai-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;color:#818cf8;background:rgb(99 102 241 / .15);border:1px solid rgb(99 102 241 / .3);padding:4px 10px;border-radius:9999px;margin-bottom:8px}.kk-hub-ai-content h4{font-size:1.25rem;font-weight:700;color:#f8fafc;margin:0 0 6px 0}.kk-hub-ai-content p{font-size:.92rem;color:#94a3b8;margin:0}.kk-hub-btn--secondary{background:rgb(255 255 255 / .08);color:#f8fafc!important;border:1px solid rgb(255 255 255 / .2)!important;box-shadow:0 4px 14px rgb(0 0 0 / .2);backdrop-filter:blur(8px)}.kk-hub-btn--secondary:hover{background:rgb(255 255 255 / .15);border-color:rgb(56 189 248 / .5)!important;transform:translateY(-2px);color:#f8fafc!important}.kk-room-icon{display:inline-flex;color:#D8BD8C}.kk-hub-badge svg,.kk-hub-ai-badge svg{vertical-align:-2px;margin-right:5px}.kk-hub-ki-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(135deg,rgb(30 41 59 / .8),rgb(15 23 42 / .9));border:1px solid rgb(255 255 255 / .12);border-radius:18px;padding:24px 28px;box-shadow:0 12px 32px rgb(0 0 0 / .25)}.kk-hub-ki-left{display:flex;align-items:flex-start;gap:14px;flex:1 1 320px}.kk-hub-ki-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:12px;color:#D8BD8C;background:rgb(184 147 90 / .12);border:1px solid rgb(184 147 90 / .3)}.kk-hub-ki-left h4{font-size:1.15rem;font-weight:700;color:#f8fafc;margin:0 0 6px 0}.kk-hub-ki-left p{font-size:.92rem;color:#94a3b8;margin:0;line-height:1.5}.kk-hub-btn--ki{background:linear-gradient(135deg,#D8BD8C 0%,#B8935A 100%);color:#0f172a!important;box-shadow:0 4px 16px rgb(184 147 90 / .35)}.kk-hub-btn--ki:hover{transform:translateY(-2px);color:#0f172a!important}[data-theme="light"] .kk-hub-ki-banner{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 24px rgb(0 0 0 / .05)}[data-theme="light"] .kk-hub-ki-left h4{color:#0f172a}[data-theme="light"] .kk-hub-ki-left p{color:#475569}[data-theme="light"] .kk-room-icon,[data-theme="light"] .kk-hub-ki-icon{color:#8B6937}.kk-toast-notification{position:fixed;bottom:28px;right:28px;z-index:99999;background:rgb(15 23 42 / .95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(56 189 248 / .4);box-shadow:0 12px 36px rgb(0 0 0 / .45),0 0 20px rgb(14 165 233 / .2);border-radius:14px;padding:14px 20px;display:flex;align-items:center;gap:12px;color:#f8fafc;font-size:14px;font-weight:600;animation:kkToastIn 0.3s cubic-bezier(.16,1,.3,1) forwards}@keyframes kkToastIn{from{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.kk-toast-notification a{color:#38bdf8;text-decoration:underline;font-weight:700}[data-theme="light"] .kk-related-filters,[data-theme="light"] .kk-room-card,[data-theme="light"] .kk-hub-ai-banner{background:#ffffff!important;border-color:#e2e8f0!important;box-shadow:0 8px 24px rgb(0 0 0 / .05)!important}[data-theme="light"] .kk-hub-cat-banner{background:linear-gradient(135deg,rgb(2 132 199 / .08),#ffffff)!important;border-color:rgb(2 132 199 / .3)!important;box-shadow:0 8px 24px rgb(0 0 0 / .06)!important}[data-theme="light"] .related.products>h2,[data-theme="light"] .related.products .ct-module-title,[data-theme="light"] .kk-hub-cat-info h3,[data-theme="light"] .kk-hub-section-title,[data-theme="light"] .kk-room-title,[data-theme="light"] .kk-hub-ai-content h4{color:#0f172a!important}[data-theme="light"] .kk-filter-chip{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important}[data-theme="light"] .kk-filter-chip.is-active{background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%)!important;color:#ffffff!important}[data-theme="light"] .kk-card-btn{background:#f8fafc!important;border-color:#e2e8f0!important;color:#475569!important}[data-theme="light"] .kk-hub-btn--secondary{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#0f172a!important}.post-type-archive-product .hero-section,.tax-product_cat .hero-section,.woocommerce-shop .hero-section,.archive.woocommerce .hero-section,.search .hero-section,.search-results .hero-section{padding:22px 0 12px!important;--container-padding:14px 0px !important;margin-bottom:0!important;min-height:auto!important;background:linear-gradient(180deg,rgb(15 23 42 / .95) 0%,rgb(2 6 23 / .95) 100%)!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.post-type-archive-product .hero-section .page-title,.tax-product_cat .hero-section .page-title,.woocommerce-shop .hero-section .page-title,.archive.woocommerce .hero-section .page-title,.search .hero-section .page-title,.search-results .hero-section .page-title{font-size:26px!important;font-weight:800!important;color:#FFFFFF!important;margin:0!important;letter-spacing:-0.02em!important;display:inline-flex!important;align-items:center!important;gap:10px!important}[data-theme="light"] .post-type-archive-product .hero-section,[data-theme="light"] .tax-product_cat .hero-section,[data-theme="light"] .woocommerce-shop .hero-section,[data-theme="light"] .archive.woocommerce .hero-section,[data-theme="light"] .search .hero-section,[data-theme="light"] .search-results .hero-section{background:linear-gradient(180deg,#ffffff 0%,#f1f5f9 100%)!important;border-bottom:1px solid rgb(15 23 42 / .08)!important}[data-theme="light"] .post-type-archive-product .hero-section .page-title,[data-theme="light"] .tax-product_cat .hero-section .page-title,[data-theme="light"] .woocommerce-shop .hero-section .page-title,[data-theme="light"] .archive.woocommerce .hero-section .page-title,[data-theme="light"] .search .hero-section .page-title,[data-theme="light"] .search-results .hero-section .page-title{color:#0F172A!important;text-shadow:none!important}.post-type-archive-product .ct-container[data-vertical-spacing*="top"],.tax-product_cat .ct-container[data-vertical-spacing*="top"],.archive.woocommerce .ct-container[data-vertical-spacing*="top"],.search .ct-container[data-vertical-spacing*="top"],.search-results .ct-container[data-vertical-spacing*="top"]{padding-top:16px!important}.woocommerce-Tabs-panel--description .m-hero,.entry-content .m-hero,header.m-hero,.m-hero{display:none!important}.m-shop-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:700!important;color:#38bdf8!important;background:rgb(14 165 233 / .12)!important;border:1px solid rgb(56 189 248 / .3)!important;border-radius:6px!important;padding:3px 8px!important;margin-bottom:6px!important;letter-spacing:0.03em!important;text-transform:uppercase!important;width:fit-content!important}[data-theme="light"] .m-shop-badge{background:rgb(2 132 199 / .08)!important;color:#0284c7!important;border-color:rgb(2 132 199 / .3)!important}.m-kurzcheck-box .m-pro-contra,.m-kurzcheck-box .m-pro-contra-grid{display:flex!important;flex-direction:column!important;gap:16px!important;width:100%!important;position:relative;text-align:left!important;background:transparent!important;border:none!important;padding:0!important}.m-kurzcheck-box .m-pro-contra>h2{display:none!important}.m-kurzcheck-box .m-pro-col,.m-kurzcheck-box .m-contra-col{width:100%!important;text-align:left!important;background:transparent!important;border:none!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.m-kurzcheck-box .m-contra-col{border-top:1px solid rgb(255 255 255 / .08)!important;padding-top:12px!important;margin-top:4px!important}[data-theme="light"] .m-kurzcheck-box .m-contra-col{border-top-color:rgb(15 23 42 / .08)!important}.m-kurzcheck-box .m-pro-col h3{font-size:13.5px!important;font-weight:700!important;margin:0 0 8px 0!important;text-align:left!important;display:flex!important;align-items:center!important;gap:6px!important;color:#34d399!important}.m-kurzcheck-box .m-contra-col h3{font-size:13.5px!important;font-weight:700!important;margin:0 0 8px 0!important;text-align:left!important;display:flex!important;align-items:center!important;gap:6px!important;color:#fbbf24!important}.m-kurzcheck-box .m-pro-col ul,.m-kurzcheck-box .m-contra-col ul{margin:0!important;padding-left:0!important;list-style:none!important;font-size:13.5px!important;line-height:1.5!important;color:#cbd5e1!important;text-align:left!important}[data-theme="light"] .m-kurzcheck-box .m-pro-col ul,[data-theme="light"] .m-kurzcheck-box .m-contra-col ul,[data-theme="light"] .m-kurzcheck-box .m-pro-col li,[data-theme="light"] .m-kurzcheck-box .m-contra-col li,[data-theme="light"] .m-kurzcheck-box .m-pro-col strong,[data-theme="light"] .m-kurzcheck-box .m-contra-col strong,[data-theme="light"] .m-kurzcheck-box .m-pro-col p,[data-theme="light"] .m-kurzcheck-box .m-contra-col p{color:#0F172A!important}[data-theme="light"] .m-kurzcheck-box .m-pro-col h3{color:#047857!important}[data-theme="light"] .m-kurzcheck-box .m-contra-col h3{color:#B45309!important}.m-kurzcheck-box .m-pro-col li,.m-kurzcheck-box .m-contra-col li{position:relative!important;padding-left:20px!important;margin-bottom:6px!important;text-align:left!important}.m-kurzcheck-box .m-pro-col li::before{content:'✓';position:absolute;left:0;top:0;color:#10b981;font-weight:700}.m-kurzcheck-box .m-contra-col li::before{content:'•';position:absolute;left:2px;top:-1px;color:#f59e0b;font-size:1.1em;font-weight:700}.page-id-24951 .hero-section .page-title::before{content:'';display:inline-block;width:26px;height:26px;background:url(https://klarkompakt.de/wp-content/uploads/klarkompakt-icon-2026.jpg) center/cover no-repeat;border-radius:50%;box-shadow:0 0 0 1.5px rgb(56 189 248 / .6);vertical-align:middle;margin-right:10px;flex-shrink:0}.single-product .related.products ul.products,.single-product .upsells.products ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:16px!important;width:100%!important;box-sizing:border-box!important}@media (max-width:768px){.single-product .related.products ul.products,.single-product .upsells.products ul.products{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;width:100%!important;padding-left:0!important;padding-right:0!important}}@media (max-width:400px){.single-product .related.products ul.products,.single-product .upsells.products ul.products{grid-template-columns:1fr!important}}.single-product .related.products ul.products li.product,.single-product .upsells.products ul.products li.product{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 100%!important;box-sizing:border-box!important}.m-compare-kopf{display:flex!important;gap:12px!important;margin-bottom:16px!important;width:100%!important}.m-compare-kopf-karte{flex:1!important;display:flex!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;background:rgb(15 23 42 / .85)!important;border:1px solid rgb(56 189 248 / .35)!important;border-radius:12px!important;box-sizing:border-box!important}.m-compare-kopf-bild{width:60px!important;height:60px!important;max-width:60px!important;max-height:60px!important;min-width:60px!important;object-fit:contain!important;background:#ffffff!important;border-radius:8px!important;padding:3px!important;box-shadow:0 2px 8px rgb(0 0 0 / .25)!important}.m-compare-kopf-info{flex:1!important;min-width:0!important}.m-compare-kopf-titel{font-size:13px!important;font-weight:700!important;color:#F8FAFC!important;line-height:1.3!important;margin-bottom:4px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.m-compare-kopf-preis{font-size:14.5px!important;font-weight:800!important;color:#38bdf8!important}[data-theme="light"] .m-compare-kopf-karte{background:#ffffff!important;border-color:#cbd5e1!important}[data-theme="light"] .m-compare-kopf-titel{color:#0f172a!important}[data-theme="light"] .m-compare-kopf-preis{color:#0284c7!important}.m-hl-search-box{margin-bottom:24px!important}.m-hl-search-form{border-radius:14px!important;background:#ffffff!important;box-shadow:0 8px 30px rgb(0 0 0 / .25)!important;border:1px solid rgb(255 255 255 / .2)!important}.m-hl-search-input{border-radius:14px 0 0 14px!important;font-size:15.5px!important;color:#F8FAFC!important}[data-theme="light"] .m-hl-search-input{color:#0F172A!important}.m-hl-search-input::placeholder{color:#94A3B8!important}[data-theme="light"] .m-hl-search-input::placeholder{color:#64748B!important}.m-hl-search-lever-wrap{padding-right:6px!important}.m-hl-search-lever{border-radius:10px!important;padding:8px 14px!important;font-weight:700!important;letter-spacing:0.02em!important;transition:all 0.25s ease!important}.m-hl-search-lever.is-ki{background:#0f172a!important;color:#F8FAFC!important;border:1.5px solid #eab308!important}.m-hl-search-lever.is-ki .m-hl-label-ki{color:#fbbf24!important;font-weight:800!important}.m-hl-search-lever.is-shop{background:#0f172a!important;color:#F8FAFC!important;border:1.5px solid #38bdf8!important}.m-hl-search-lever.is-shop .m-hl-label-shop{color:#38bdf8!important;font-weight:800!important}.m-hl-search-submit{border-radius:10px!important}.m-hl-search-upload-trigger{border-radius:10px!important}.m-hl-quick-questions{color:#ffffff!important;text-shadow:0 1px 3px rgb(0 0 0 / .8)!important;font-weight:700!important}.m-hl-quick-chip,.m-hl-chips .m-hl-chip,.m-hl-search-chips .m-hl-chip{background:rgb(15 23 42 / .85)!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .35)!important;border-radius:8px!important;font-weight:600!important;padding:6px 14px!important;backdrop-filter:blur(8px)!important}.m-hl-quick-chip:hover,.m-hl-chips .m-hl-chip:hover,.m-hl-search-chips .m-hl-chip:hover{background:#2563eb!important;color:#ffffff!important;border-color:#3b82f6!important}.header-menu-1>ul.menu{display:flex!important;align-items:center!important}.header-menu-1>ul.menu>li.m-menu-item-themen,.header-menu-1>ul.menu>li.m-menu-item-deals,.header-menu-1>ul.menu>li.m-menu-item-einstellungen{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;height:100%!important}.header-menu-1>ul.menu>li.m-menu-item-deals{margin:0 2px!important}.header-menu-1>ul.menu>li.m-menu-item-deals>a.ct-menu-link,.m-deals-nav-link{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.04em!important;color:#f59e0b!important;line-height:normal!important;text-decoration:none!important;padding:5px 11px!important;border-radius:9999px!important;background:rgb(245 158 11 / .09)!important;border:1px solid rgb(245 158 11 / .28)!important;transition:all 0.2s cubic-bezier(.16,1,.3,1)!important}.header-menu-1>ul.menu>li.m-menu-item-deals>a.ct-menu-link:hover,.header-menu-1>ul.menu>li.m-menu-item-deals.current-menu-item>a.ct-menu-link,.header-menu-1>ul.menu>li.m-menu-item-deals.is-active>a.ct-menu-link{background:rgb(245 158 11 / .2)!important;border-color:rgb(245 158 11 / .6)!important;color:#fbbf24!important;box-shadow:0 0 12px rgb(245 158 11 / .28)!important;transform:translateY(-1px)}.m-deals-nav-left{display:inline-flex!important;align-items:center!important;gap:5px!important}.m-deals-nav-icon{font-size:13px!important;line-height:1!important;display:inline-block!important;filter:drop-shadow(0 0 4px rgb(245 158 11 / .6));animation:m-pulse-deal 2.6s infinite ease-in-out}@keyframes m-pulse-deal{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.85}}.m-deals-nav-text{font-weight:700!important}.m-deals-nav-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:2px 5px!important;font-size:9px!important;font-weight:800!important;letter-spacing:0.06em!important;line-height:1!important;border-radius:4px!important;background:linear-gradient(135deg,#ef4444,#f59e0b)!important;color:#ffffff!important;box-shadow:0 1px 4px rgb(239 68 68 / .35)!important;text-transform:uppercase!important}[data-theme="light"] .header-menu-1>ul.menu>li.m-menu-item-deals>a.ct-menu-link{background:rgb(217 119 6 / .08)!important;border-color:rgb(217 119 6 / .3)!important;color:#d97706!important}[data-theme="light"] .header-menu-1>ul.menu>li.m-menu-item-deals>a.ct-menu-link:hover,[data-theme="light"] .header-menu-1>ul.menu>li.m-menu-item-deals.current-menu-item>a.ct-menu-link{background:rgb(217 119 6 / .16)!important;border-color:rgb(217 119 6 / .55)!important;color:#b45309!important;box-shadow:0 0 10px rgb(217 119 6 / .2)!important}@media (max-width:999px){.m-menu-item-deals{margin:6px 0!important;list-style:none!important}.m-menu-item-deals>a.ct-menu-link{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 14px!important;font-size:14px!important;font-weight:600!important;border-radius:8px!important;background:rgb(245 158 11 / .1)!important;border:1px solid rgb(245 158 11 / .25)!important;color:#f59e0b!important;text-decoration:none!important;width:100%!important;box-sizing:border-box!important}[data-theme="light"] .m-menu-item-deals>a.ct-menu-link{background:rgb(217 119 6 / .08)!important;color:#d97706!important}}.header-menu-1>ul.menu>li.m-menu-item-themen>a.ct-menu-link{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.04em!important;color:#e2e8f0!important;line-height:normal!important;text-decoration:none!important;padding:0 12px!important}.header-menu-1>ul.menu>li.m-menu-item-themen>a.ct-menu-link:hover{color:#ffffff!important}[data-theme="light"] .header-menu-1>ul.menu>li.m-menu-item-themen>a.ct-menu-link{color:#334155!important}[data-theme="light"] .header-menu-1>ul.menu>li.m-menu-item-themen>a.ct-menu-link:hover{color:#0284c7!important}.m-menu-item-themen .ct-toggle-dropdown-desktop{display:inline-flex!important;align-items:center!important;margin-left:2px!important}@media (min-width:1000px){.m-menu-item-themen .ct-toggle-dropdown-mobile{display:none!important}}.m-menu-item-einstellungen .m-nav-title{display:none!important}.m-menu-item-einstellungen .ct-toggle-dropdown-desktop,.m-menu-item-einstellungen .ct-toggle-dropdown-mobile,.m-menu-item-einstellungen .ct-toggle-dropdown-desktop-ghost{display:none!important}.m-menu-item-einstellungen .m-einstellungen-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;padding:0!important;margin-left:6px!important;border-radius:9999px!important;background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 255 255 / .12)!important;color:#94A3B8!important;transition:all 0.2s ease!important;cursor:pointer!important}.m-menu-item-einstellungen .m-einstellungen-link:hover,.m-menu-item-einstellungen.is-open .m-einstellungen-link{background:rgb(255 255 255 / .12)!important;border-color:rgb(56 189 248 / .45)!important;color:#38bdf8!important}[data-theme="light"] .m-menu-item-einstellungen .m-einstellungen-link{background:#F1F5F9!important;border-color:#E2E8F0!important;color:#64748B!important}[data-theme="light"] .m-menu-item-einstellungen .m-einstellungen-link:hover,[data-theme="light"] .m-menu-item-einstellungen.is-open .m-einstellungen-link{background:#E2E8F0!important;border-color:rgb(2 132 199 / .5)!important;color:#0F172A!important}.m-menu-item-einstellungen .m-nav-gear-icon{width:15px!important;height:15px!important;display:block!important;color:currentColor!important;stroke-width:1.8!important;transition:none!important}@media (min-width:1000px){[data-device="desktop"] .m-menu-item-einstellungen:hover>.sub-menu,.header-menu-1 .m-menu-item-einstellungen:hover>.sub-menu,li.m-menu-item-einstellungen:hover>.sub-menu{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}[data-device="desktop"] .m-menu-item-einstellungen.is-open>.sub-menu,.header-menu-1 .m-menu-item-einstellungen.is-open>.sub-menu,li.m-menu-item-einstellungen.is-open>.sub-menu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}}[data-device="mobile"] .m-menu-item-einstellungen ul.sub-menu,.mobile-menu .m-menu-item-einstellungen ul.sub-menu{display:none!important;visibility:hidden!important}.m-menu-item-einstellungen~.m-menu-item-einstellungen{display:none!important}.m-menu-item-einstellungen .m-nav-gear-icon~.m-nav-gear-icon{display:none!important}.rcb-banner-customize-button,.rcb-btn-settings,[data-rcb-action="customize"]{font-size:0!important;padding:8px 14px!important}.rcb-banner-customize-button::before,.rcb-btn-settings::before,[data-rcb-action="customize"]::before{content:'⚙️'!important;font-size:16px!important;display:inline-block!important}.m-more-catalog-link-wrap{width:100%!important;text-align:center!important;margin:28px 0 16px!important;clear:both!important}.m-more-catalog-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:linear-gradient(135deg,rgb(14 165 233 / .2),rgb(2 132 199 / .12))!important;color:#F8FAFC!important;border:1.5px solid rgb(56 189 248 / .45)!important;border-radius:10px!important;padding:13px 26px!important;font-size:14.5px!important;font-weight:700!important;text-decoration:none!important;transition:all 0.25s ease!important;box-shadow:0 6px 20px rgb(0 0 0 / .25)!important}.m-more-catalog-btn:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;color:#ffffff!important;border-color:#38bdf8!important;transform:translateY(-2px)!important;box-shadow:0 10px 25px rgb(14 165 233 / .35)!important}[data-theme="light"] .m-more-catalog-btn{background:#ffffff!important;color:#0284c7!important;border-color:rgb(2 132 199 / .35)!important}[data-theme="light"] .m-more-catalog-btn:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;color:#ffffff!important}.ct-select-box>svg,.ct-select-box .ct-arrow,.woocommerce-ordering>svg,.woocommerce-ordering .ct-arrow,.m-kat-sortierung>svg,.m-kat-sortierung form>svg{display:none!important}.ct-select-box::before,.ct-select-box::after,.woocommerce-ordering::before,.woocommerce-ordering::after{display:none!important;content:none!important}.woocommerce-ordering select,.woocommerce-ordering select.orderby,select.orderby,.kk-sort-select,.ct-select-box select,.woo-listing-top select{background-color:#0F172A!important;color:#F8FAFC!important;border:1.5px solid rgb(255 255 255 / .22)!important;border-radius:10px!important;padding:8px 34px 8px 14px!important;font-size:13.5px!important;font-weight:600!important;box-shadow:0 4px 14px rgb(0 0 0 / .35)!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2338bdf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:16px!important;cursor:pointer!important;outline:none!important}.woocommerce-ordering select option,.woocommerce-ordering select.orderby option,select.orderby option,.kk-sort-select option,.ct-select-box select option{background-color:#0F172A!important;color:#F8FAFC!important;padding:8px 12px!important}.woocommerce-ordering select:focus,select.orderby:focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px rgb(14 165 233 / .25)!important}[data-theme="light"] .woocommerce-ordering select,[data-theme="light"] select.orderby,[data-theme="light"] .kk-sort-select{background-color:#FFFFFF!important;color:#0F172A!important;border-color:#cbd5e1!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important}[data-theme="light"] .woocommerce-ordering select option,[data-theme="light"] select.orderby option{background-color:#FFFFFF!important;color:#0F172A!important}.m-hl-search-form{display:flex!important;align-items:center!important;position:relative!important;width:100%!important;max-width:680px!important;margin:0 auto!important;background:#FFFFFF!important;border-radius:14px!important;box-shadow:0 8px 30px rgb(0 0 0 / .35)!important;padding:5px 6px 5px 12px!important;box-sizing:border-box!important;gap:6px!important}.m-hl-search-input{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:44px!important;border:none!important;outline:none!important;background:transparent!important;font-size:15px!important;color:#F8FAFC!important;padding:0 8px 0 2px!important;box-shadow:none!important}[data-theme="light"] .m-hl-search-input{color:#0F172A!important}.m-hl-search-input::placeholder{color:#94A3B8!important;font-size:14px!important}[data-theme="light"] .m-hl-search-input::placeholder{color:#64748B!important}.m-hl-search-lever-wrap{flex-shrink:0!important;padding:0!important;margin:0!important}.m-hl-mode-switch{width:38px!important;height:38px!important;min-width:38px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all 0.25s cubic-bezier(.16,1,.3,1)!important;font-size:17px!important;line-height:1!important;padding:0!important;border:none!important;box-sizing:border-box!important;position:relative!important}.m-hl-mode-switch.is-ki{background:#0F172A!important;color:#FBBF24!important;border:1.5px solid #EAB308!important;box-shadow:0 2px 8px rgb(234 179 8 / .35)!important}.m-hl-mode-switch.is-ki:hover{transform:scale(1.08)!important;box-shadow:0 4px 14px rgb(234 179 8 / .5)!important}.m-hl-mode-switch.is-shop{background:#0F172A!important;color:#38BDF8!important;border:1.5px solid #38BDF8!important;box-shadow:0 2px 8px rgb(56 189 248 / .35)!important}.m-hl-mode-switch.is-shop:hover{transform:scale(1.08)!important;box-shadow:0 4px 14px rgb(56 189 248 / .5)!important}.m-hl-search-submit{width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important;flex-shrink:0!important}.m-hl-search-upload-trigger{width:38px!important;height:38px!important;min-width:38px!important;border-radius:10px!important;flex-shrink:0!important}.single-product .summary .ct-cart-actions{display:flex!important;flex-direction:column!important;width:100%!important;gap:10px!important}.single-product .summary .ct-cart-actions button,.single-product .summary form.cart button,.single-product .summary .single_add_to_cart_button{width:100%!important;height:50px!important;border-radius:12px!important;font-size:15.5px!important;font-weight:800!important;letter-spacing:0.3px!important;margin:0!important}.single-product .summary .m-auto-vergleich-btn{width:100%!important;height:50px!important;border-radius:12px!important;font-size:15px!important;font-weight:700!important;margin:8px 0 0 0!important;box-sizing:border-box!important}.single-product .summary .m-stern-huelle{width:100%!important;display:block!important}.single-product .summary .m-stern-huelle .m-stern-link{display:none!important}.single-product .summary .m-werbelink-disclosure{width:100%!important;text-align:center!important;margin:10px 0 14px 0!important;font-size:11.5px!important;color:#94A3B8!important}.m-berater-werbe-badge{position:absolute;top:6px;left:6px;z-index:5;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#38bdf8;background:rgb(14 165 233 / .15);border:1px solid rgb(56 189 248 / .4);border-radius:5px;padding:2px 6px;pointer-events:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);line-height:1.4}.m-berater-wl-sup{font-size:.6em;vertical-align:super;color:#38bdf8;font-weight:700;margin-left:1px;cursor:help}.m-berater-mini-tile.is-extern-tile .m-berater-mini-qv{color:#38bdf8!important}.m-shop-badge{color:#38bdf8;font-size:11px;font-weight:700}.kk-catalog-reflink-badge{display:inline-block;cursor:help;font-size:10px;font-weight:500;font-style:italic;color:#94a3b8;background:none;border:none;padding:0;text-transform:none;letter-spacing:normal}[data-theme="light"] .kk-catalog-reflink-badge{color:#64748b}[data-theme="light"] .m-berater-werbe-badge{color:#0284c7;background:rgb(2 132 199 / .08);border-color:rgb(2 132 199 / .35)}[data-theme="light"] .m-berater-wl-sup{color:#0284c7}[data-theme="light"] .m-shop-badge{color:#0284c7}.m-berater-text-prod-wrap{display:inline-flex;align-items:center;gap:4px;vertical-align:baseline;white-space:normal}.m-berater-inline-pin-btn{display:inline-flex;align-items:center;justify-content:center;background:rgb(14 165 233 / .15);border:1px solid rgb(56 189 248 / .4);border-radius:6px;padding:1px 5px;font-size:11px;line-height:1.2;cursor:pointer;color:#38bdf8;transition:all 0.2s ease;vertical-align:middle}.m-berater-inline-pin-btn:hover{background:rgb(14 165 233 / .3);border-color:#38bdf8;transform:scale(1.1)}.m-berater-inline-pin-btn.is-gepinnt{background:rgb(34 197 94 / .25)!important;border-color:#22c55e!important;color:#86efac!important}[data-theme="light"] .m-berater-inline-pin-btn{background:#F1F5F9;border-color:#CBD5E1;color:#0284c7}[data-theme="light"] .m-berater-inline-pin-btn:hover{background:#E2E8F0;border-color:rgb(2 132 199 / .5)}[data-theme="light"] .m-berater-inline-pin-btn.is-gepinnt{background:rgb(34 197 94 / .16)!important;border-color:#16a34a!important}.m-berater-korb-btn{background:linear-gradient(135deg,rgb(14 165 233 / .25),rgb(2 132 199 / .15))!important;border:1px solid rgb(56 189 248 / .45)!important;color:#F8FAFC!important;font-weight:700!important;border-radius:8px!important;padding:7px 10px!important;font-size:11.5px!important;cursor:pointer!important;transition:all 0.2s ease!important;display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}.m-berater-korb-btn:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;color:#ffffff!important;border-color:#38bdf8!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgb(14 165 233 / .35)!important}.m-berater-korb-btn.is-im-korb{background:rgb(34 197 94 / .2)!important;border-color:#22c55e!important;color:#86efac!important}[data-theme="light"] .m-berater-korb-btn{background:#F8FAFC!important;border-color:#CBD5E1!important;color:#0284c7!important}[data-theme="light"] .m-berater-korb-btn:hover{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;color:#ffffff!important}.m-berater-match-btn{background:rgb(255 255 255 / .06)!important;border:1px solid rgb(56 189 248 / .3)!important;color:#38bdf8!important;font-weight:600!important;border-radius:8px!important;padding:7px 10px!important;font-size:11.5px!important;cursor:pointer!important;transition:all 0.2s ease!important;display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}.m-berater-match-btn:hover{background:rgb(14 165 233 / .2)!important;border-color:#38bdf8!important;color:#ffffff!important;transform:translateY(-1px)!important}[data-theme="light"] .m-berater-match-btn{background:#FFFFFF!important;border-color:#E2E8F0!important;color:#0284c7!important}[data-theme="light"] .m-berater-match-btn:hover{background:#F1F5F9!important;border-color:rgb(2 132 199 / .5)!important}.m-berater-mini-aktionen{display:flex!important;align-items:center!important;gap:4px!important;margin-top:6px!important;width:100%!important}.m-berater-mini-btn{flex:1!important;padding:4px 6px!important;font-size:10.5px!important;border-radius:6px!important;text-align:center!important;justify-content:center!important}.kk-card-drag-ghost{position:fixed!important;z-index:200000!important;pointer-events:none!important;background:rgb(15 23 42 / .94)!important;backdrop-filter:blur(12px)!important;border:2px solid #38bdf8!important;border-radius:12px!important;padding:8px 12px!important;box-shadow:0 16px 36px rgb(0 0 0 / .5),0 0 20px rgb(14 165 233 / .35)!important;max-width:220px!important;display:flex!important;align-items:center!important;gap:8px!important;transform:translate(-50%,-50%) rotate(2deg) scale(1.05)!important;transition:transform 0.08s ease!important}.kk-card-drag-ghost-img{width:38px!important;height:38px!important;border-radius:6px!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#FFFFFF!important;flex-shrink:0!important}.kk-card-drag-ghost-info{min-width:0!important;display:flex!important;flex-direction:column!important}.kk-card-drag-ghost-title{font-size:11px!important;font-weight:700!important;color:#F8FAFC!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.kk-card-drag-ghost-hint{font-size:9.5px!important;color:#38bdf8!important;font-weight:600!important}.m-specs{position:relative!important;background:linear-gradient(165deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .015) 100%),rgb(15 23 42 / .72)!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:20px!important;padding:24px!important;margin:32px 0!important;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .16),0 12px 35px -10px rgb(0 0 0 / .5)!important;overflow:hidden!important;width:100%!important;box-sizing:border-box!important}.m-specs::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),rgb(56 189 248 / .8),rgb(255 255 255 / .45),transparent)!important;opacity:0.95!important;pointer-events:none!important}.m-specs table.m-specs{margin:0!important;border:none!important;box-shadow:none!important;background:transparent!important;width:100%!important}.m-specs td{border-color:rgb(255 255 255 / .08)!important;padding:12px 14px!important}.m-specs td:first-child{color:#94a3b8!important;font-weight:600!important;width:38%!important}.m-specs td:last-child{color:#f8fafc!important;font-weight:700!important}.m-specs>h2,.m-faq>h2,.m-fazit>h2,.m-pro-contra>h2,.m-bento-grid>h2,.m-passend-dazu>h2,.m-weitere-angebote>h2{display:flex!important;align-items:center!important;gap:12px!important;font-size:1.3rem!important;font-weight:800!important;color:#f8fafc!important;margin:0 0 20px 0!important;letter-spacing:-0.01em!important;text-align:left!important}.m-specs>h2::before,.m-faq>h2::before,.m-fazit>h2::before,.m-pro-contra>h2::before,.m-bento-grid>h2::before,.m-passend-dazu>h2::before,.m-weitere-angebote>h2::before{content:''!important;display:inline-block!important;width:4px!important;height:20px!important;background:linear-gradient(135deg,#0ea5e9 0%,#38bdf8 100%)!important;border-radius:2px!important;flex-shrink:0!important}.geo-snippet,.m-fazit,.m-faq,.m-final-cta,.m-passend-dazu{width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.m-fazit{position:relative!important;background:linear-gradient(165deg,rgb(255 255 255 / .04) 0%,rgb(255 255 255 / .01) 100%),rgb(15 23 42 / .75)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:20px 20px 0 0!important;border-bottom:none!important;padding:28px 24px 18px!important;margin-bottom:0!important;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .16)!important;overflow:hidden!important}.m-fazit::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),rgb(56 189 248 / .8),rgb(255 255 255 / .45),transparent)!important;opacity:0.95!important}.m-fazit p{color:#e2e8f0!important;font-size:1.05rem!important;line-height:1.7!important;margin:0!important}.m-final-cta{position:relative!important;background:linear-gradient(165deg,rgb(255 255 255 / .03) 0%,rgb(255 255 255 / .01) 100%),rgb(15 23 42 / .75)!important;border:1px solid rgb(255 255 255 / .12)!important;border-top:1px solid rgb(255 255 255 / .08)!important;border-radius:0 0 20px 20px!important;padding:24px 24px 30px!important;margin-top:0!important;margin-bottom:32px!important;text-align:center!important;box-shadow:0 16px 40px -10px rgb(0 0 0 / .5)!important}.m-final-cta h3{font-size:1.25rem!important;font-weight:700!important;color:#ffffff!important;margin:0 0 8px 0!important}.m-final-cta p{color:#cbd5e1!important;font-size:0.95rem!important;line-height:1.6!important;margin:0 0 18px 0!important}.m-final-cta .m-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:13px 32px!important;font-size:15px!important;font-weight:700!important;border-radius:999px!important;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%)!important;color:#ffffff!important;box-shadow:0 6px 22px rgb(79 70 229 / .35)!important;text-decoration:none!important;transition:all 0.25s ease!important;border:none!important}.m-final-cta .m-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 28px rgb(79 70 229 / .5)!important;color:#ffffff!important}.m-faq details{background:rgb(15 23 42 / .65)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:14px!important;padding:6px 20px!important;margin-bottom:12px!important;transition:border-color 0.2s ease,background 0.2s ease!important}.m-faq details[open]{border-color:rgb(56 189 248 / .45)!important;background:rgb(15 23 42 / .85)!important}.m-faq summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;color:#ffffff!important;font-size:1.05rem!important;font-weight:700!important;padding:14px 0!important;cursor:pointer!important}.m-faq summary::after{content:"⌄"!important;font-size:1.3em!important;color:#38bdf8!important;transition:transform 0.25s ease!important}.m-faq details[open] summary::after{transform:rotate(180deg)!important}.m-faq details p{color:#e2e8f0!important;font-size:0.95rem!important;line-height:1.7!important;margin:4px 0 16px 0!important}.tax-product_cat .hero-section .entry-header,.post-type-archive-product .hero-section .entry-header,.archive.woocommerce .hero-section .entry-header{background:transparent!important;border:none!important;box-shadow:none!important;padding:10px 16px!important;max-width:100%!important}.tax-product_cat .hero-section .entry-header::before,.post-type-archive-product .hero-section .entry-header::before{content:'KATEGORIE'!important;display:inline-block!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.1em!important;color:#38bdf8!important;background:rgb(14 165 233 / .12)!important;border:1px solid rgb(56 189 248 / .3)!important;border-radius:999px!important;padding:3px 10px!important;margin-bottom:8px!important}.single-product,.post-type-archive-product,.tax-product_cat,.woocommerce-shop{padding-bottom:95px!important}.m-compare-kopf .m-compare-kopf-karte{padding:10px 12px!important;gap:12px!important}.m-compare-kopf .m-compare-kopf-thumb,.m-compare-kopf .m-compare-thumb-klickbar,.m-compare-kopf .m-compare-kopf-bild{width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;max-width:68px!important;max-height:68px!important;object-fit:contain!important;border-radius:10px!important;background:#ffffff!important;padding:4px!important;box-shadow:0 4px 14px rgb(0 0 0 / .25)!important;border:1px solid rgb(255 255 255 / .15)!important}.m-compare-fuss{position:sticky!important;bottom:0!important;z-index:20!important;margin-top:auto!important;background:rgb(15 23 42 / .96)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-top:1px solid rgb(255 255 255 / .12)!important;padding:12px 16px!important}@media (max-width:767.98px){.m-compare-fuss{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px 12px!important}.m-compare-fuss .m-stern-huelle{flex:1 1 auto!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}.m-compare-fuss .m-btn{width:100%!important;height:40px!important;min-height:40px!important;padding:6px 8px!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border-radius:10px!important;gap:6px!important}.m-compare-fuss .m-btn .m-shop-logo{width:18px!important;height:18px!important;flex-shrink:0!important}}.m-compare-diff-schalter{user-select:none!important;-webkit-user-select:none!important;cursor:pointer!important;transition:all 0.2s ease!important}.m-compare-diff-schalter.is-active{background:rgb(56 189 248 / .18)!important;border-color:#38bdf8!important;color:#38bdf8!important;box-shadow:0 0 14px rgb(56 189 248 / .25)!important}.m-vergleich-nur-unterschiede .m-vergleich-zeile-diff{border-color:rgb(56 189 248 / .45)!important}.m-vergleich-nur-unterschiede .m-vergleich-zeile-diff td:first-child{color:#38bdf8!important}.m-vergleich-nur-unterschiede .m-vergleich-zeile-gleich,.m-vergleich-nur-unterschiede tr.m-vergleich-zeile-gleich{display:none!important}#kk-btn-ki-matching,.kk-matching-btn,.kk-pinnwand-matching-trigger{display:none!important}.page-slug-buero-arbeitsbereich,.page-slug-gaestezimmer-multifunktion,.page-slug-wellness-badezimmer,.page-slug-fitnessraum-homegym,.page-slug-hosting-events,.page-slug-neubezug-erstausstattung,.page-slug-themen,body:has(.m-themenseite-container),body:has(.m-themen-hub-wrapper){background:#020617!important}body:has(.m-themenseite-container) .site-main,body:has(.m-themenseite-container) .entry-content,body:has(.m-themen-hub-wrapper) .site-main,body:has(.m-themen-hub-wrapper) .entry-content{max-width:100%!important;padding:0!important;margin:0!important;background:transparent!important}.m-themenseite-container{max-width:1120px!important;margin:0 auto!important;padding:30px 20px 100px!important}.m-themenseite-hero{text-align:center!important;padding:20px 10px 40px!important}.m-themenseite-hero .top-badge{display:inline-block!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#020617!important;background:linear-gradient(90deg,#0ea5e9,#38bdf8)!important;border-radius:999px!important;padding:5px 16px!important;margin-bottom:18px!important;box-shadow:0 4px 16px rgb(14 165 233 / .35)!important}.m-themenseite-hero h1{font-size:clamp(2rem, 4vw, 3rem)!important;font-weight:800!important;color:#ffffff!important;margin:0 0 16px 0!important;letter-spacing:-0.02em!important;line-height:1.2!important}.m-themenseite-hero p{font-size:1.15rem!important;color:#94a3b8!important;max-width:760px!important;margin:0 auto!important;line-height:1.65!important}.m-themenseite-quickfacts{position:relative!important;background:linear-gradient(165deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .015) 100%),rgb(15 23 42 / .72)!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important;border:1px solid rgb(255 255 255 / .12)!important;border-radius:20px!important;padding:28px 26px!important;margin:32px 0!important;box-shadow:inset 0 1px 0 0 rgb(255 255 255 / .16),0 12px 35px -10px rgb(0 0 0 / .5)!important;overflow:hidden!important}.m-themenseite-quickfacts::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),rgb(56 189 248 / .8),rgb(255 255 255 / .45),transparent)!important}.m-themenseite-quickfacts .m-themenseite-section-header{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:18px!important}.m-themenseite-quickfacts .m-section-accent-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:linear-gradient(135deg,#0ea5e9,#38bdf8)!important;box-shadow:0 0 10px rgb(56 189 248 / .8)!important}.m-themenseite-quickfacts .m-themenseite-section-header h3{font-size:1.25rem!important;font-weight:800!important;color:#ffffff!important;margin:0!important}.m-themenseite-quickfacts ul.m-themenseite-facts-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:14px!important}.m-themenseite-quickfacts ul.m-themenseite-facts-list li{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:1rem!important;color:#e2e8f0!important;line-height:1.55!important}.m-themenseite-quickfacts .m-fact-check{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:24px!important;height:24px!important;border-radius:50%!important;background:rgb(14 165 233 / .2)!important;color:#38bdf8!important;font-weight:800!important;font-size:13px!important;margin-top:1px!important}.m-themenseite-ki-card{position:relative!important;background:linear-gradient(165deg,rgb(14 165 233 / .12) 0%,rgb(2 132 199 / .08) 50%,rgb(15 23 42 / .85) 100%)!important;border:1px solid rgb(56 189 248 / .35)!important;border-radius:20px!important;padding:34px 26px!important;margin:36px 0!important;text-align:center!important;box-shadow:0 16px 36px -10px rgb(0 0 0 / .5)!important}.m-themenseite-ki-card .m-ki-sparkle-badge{display:inline-block!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.1em!important;color:#38bdf8!important;background:rgb(14 165 233 / .15)!important;border:1px solid rgb(56 189 248 / .3)!important;border-radius:999px!important;padding:4px 14px!important;margin-bottom:12px!important}.m-themenseite-ki-card h3{font-size:1.45rem!important;font-weight:800!important;color:#ffffff!important;margin:0 0 10px 0!important}.m-themenseite-ki-card p{font-size:0.98rem!important;color:#cbd5e1!important;max-width:650px!important;margin:0 auto 20px auto!important;line-height:1.6!important}.m-themenseite-ki-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;color:#ffffff!important;font-weight:800!important;font-size:15px!important;padding:13px 32px!important;border-radius:999px!important;border:none!important;cursor:pointer!important;box-shadow:0 4px 18px rgb(14 165 233 / .4)!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}.m-themenseite-ki-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px rgb(14 165 233 / .6)!important}.m-themenseite-ki-prompts{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin-top:22px!important}.m-themenseite-ki-prompts .m-prompt-label{font-size:12px!important;font-weight:700!important;color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:0.05em!important}.m-themenseite-ki-pill{background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .15)!important;color:#e2e8f0!important;font-size:13px!important;font-weight:500!important;padding:6px 14px!important;border-radius:999px!important;cursor:pointer!important;transition:background 0.15s ease,border-color 0.15s ease,transform 0.15s ease!important}.m-themenseite-ki-pill:hover{background:rgb(14 165 233 / .2)!important;border-color:rgb(56 189 248 / .45)!important;color:#ffffff!important;transform:translateY(-1px)!important}.m-themenseite-heading{position:relative!important;display:inline-flex!important;align-items:center!important;gap:12px!important;font-size:clamp(1.4rem, 2.5vw, 1.8rem)!important;font-weight:800!important;color:#ffffff!important;margin:40px 0 10px 0!important;letter-spacing:-0.01em!important}.m-themenseite-heading::before{content:''!important;display:inline-block!important;width:4px!important;height:24px!important;background:linear-gradient(180deg,#38bdf8,#0ea5e9)!important;border-radius:2px!important}.m-themenseite-subtext{font-size:1rem!important;color:#94a3b8!important;margin:0 0 24px 0!important;line-height:1.6!important}.m-themenseite-bento-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:20px!important;margin:24px 0 40px!important}.m-themenseite-bento-card{position:relative!important;background:linear-gradient(165deg,rgb(255 255 255 / .04) 0%,rgb(255 255 255 / .01) 100%),rgb(15 23 42 / .7)!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:20px!important;padding:28px 24px!important;box-shadow:0 10px 30px -10px rgb(0 0 0 / .4)!important;transition:transform 0.25s ease,border-color 0.25s ease!important}.m-themenseite-bento-card:hover{transform:translateY(-3px)!important;border-color:rgb(56 189 248 / .45)!important}.m-themenseite-bento-card .m-bento-num{font-size:28px!important;font-weight:900!important;background:linear-gradient(135deg,#0ea5e9,#38bdf8)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;margin-bottom:12px!important;letter-spacing:-0.02em!important}.m-themenseite-bento-card h4{font-size:1.25rem!important;font-weight:700!important;color:#ffffff!important;margin:0 0 12px 0!important;line-height:1.3!important}.m-themenseite-bento-card p{font-size:0.96rem!important;color:#cbd5e1!important;line-height:1.65!important;margin:0!important}.m-themenseite-products-grid{margin:20px 0 40px!important}.m-themenseite-container .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:22px!important;margin:0!important;padding:0!important;list-style:none!important}.m-themenseite-container .woocommerce ul.products li.product{margin:0!important;width:100%!important;box-sizing:border-box!important}.m-themenseite-fehler-card{position:relative!important;background:linear-gradient(165deg,rgb(239 68 68 / .06) 0%,rgb(15 23 42 / .8) 100%)!important;border:1px solid rgb(239 68 68 / .25)!important;border-radius:20px!important;padding:28px 24px!important;margin:36px 0!important;box-shadow:0 10px 30px -10px rgb(0 0 0 / .4)!important}.m-themenseite-fehler-card .m-fehler-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#fca5a5!important;background:rgb(239 68 68 / .15)!important;border:1px solid rgb(239 68 68 / .3)!important;border-radius:999px!important;padding:4px 12px!important;margin-bottom:18px!important}.m-themenseite-fehler-card ul.m-fehler-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:12px!important}.m-themenseite-fehler-card ul.m-fehler-list li{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:0.95rem!important;color:#e2e8f0!important;line-height:1.55!important}.m-themenseite-fehler-card .m-cross-mark{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;height:22px!important;border-radius:50%!important;background:rgb(239 68 68 / .2)!important;color:#f87171!important;font-weight:900!important;font-size:12px!important;margin-top:1px!important}.m-themenseite-faq-section{margin:40px 0!important}.m-themenseite-faq-section .m-faq-container{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:16px!important}.m-themenseite-faq-section .m-faq-details{background:rgb(15 23 42 / .65)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:14px!important;overflow:hidden!important;transition:border-color 0.2s ease,background-color 0.2s ease!important}.m-themenseite-faq-section .m-faq-details[open]{border-color:rgb(56 189 248 / .45)!important;background:rgb(15 23 42 / .85)!important}.m-themenseite-faq-section .m-faq-summary{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:18px 22px!important;font-size:1.05rem!important;font-weight:700!important;color:#ffffff!important;cursor:pointer!important;list-style:none!important}.m-themenseite-faq-section .m-faq-summary::-webkit-details-marker{display:none!important}.m-themenseite-faq-section .m-faq-summary:hover{color:#38bdf8!important}.m-themenseite-faq-section .m-faq-chevron{width:8px!important;height:8px!important;border-right:2px solid #38bdf8!important;border-bottom:2px solid #38bdf8!important;transform:rotate(45deg)!important;transition:transform 0.2s ease!important;margin-left:12px!important}.m-themenseite-faq-section .m-faq-details[open] .m-faq-chevron{transform:rotate(-135deg)!important}.m-themenseite-faq-section .m-faq-content{padding:0 22px 20px 22px!important;color:#e2e8f0!important;font-size:0.98rem!important;line-height:1.65!important}.m-themenseite-faq-section .m-faq-content p{margin:0!important;color:#e2e8f0!important}[data-theme="light"] .m-themenseite-hero h1,[data-theme="light"] .m-themenseite-heading,[data-theme="light"] .m-themenseite-bento-card h4,[data-theme="light"] .m-themenseite-quickfacts .m-themenseite-section-header h3,[data-theme="light"] .m-themenseite-ki-card h3,[data-theme="light"] .m-themenseite-faq-section .m-faq-summary{color:#0f172a!important}[data-theme="light"] .m-themenseite-hero p,[data-theme="light"] .m-themenseite-subtext,[data-theme="light"] .m-themenseite-bento-card p,[data-theme="light"] .m-themenseite-quickfacts ul.m-themenseite-facts-list li,[data-theme="light"] .m-themenseite-ki-card p,[data-theme="light"] .m-themenseite-fehler-card ul.m-fehler-list li,[data-theme="light"] .m-themenseite-faq-section .m-faq-content,[data-theme="light"] .m-themenseite-faq-section .m-faq-content p{color:#334155!important}[data-theme="light"] .m-themenseite-quickfacts,[data-theme="light"] .m-themenseite-bento-card{background:#ffffff!important;border-color:rgb(2 132 199 / .22)!important;box-shadow:0 8px 24px rgb(2 132 199 / .06)!important}[data-theme="light"] .m-themenseite-faq-section .m-faq-details{background:#ffffff!important;border-color:#e2e8f0!important}[data-theme="light"] .m-themenseite-faq-section .m-faq-details[open]{background:#ffffff!important;border-color:#0284c7!important}[data-theme="light"] .m-themenseite-ki-card{background:linear-gradient(135deg,rgb(241 245 249 / .95),rgb(224 242 254 / .5))!important;border-color:rgb(2 132 199 / .35)!important}[data-theme="light"] .m-themenseite-ki-pill{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#334155!important}[data-theme="light"] .m-themenseite-fehler-card{background:#fef2f2!important;border-color:#fecaca!important}