/* Lesbarkeit und bündiger Bildabschluss — Nutzerkorrekturen 03.11.2026. */
body.kp-store{font-size:19px}.kp-store .kp-home p{font-size:20px;line-height:1.7}.kp-store .kp-eyebrow,.kp-store .kp-edition,.kp-store .kp-world-top,.kp-store .kp-panel-top,.kp-store .kp-journal article>span,.kp-store .kp-last-call>span{font-size:14px;letter-spacing:.09em}.kp-store .kp-button,.kp-store .kp-quiet{font-size:17px}.kp-store .kp-hero-copy>p{font-size:21px;max-width:510px}.kp-store .kp-hero-trust{font-size:15px;gap:20px}.kp-store .kp-hero-foot{font-size:13px}.kp-store .kp-float-label{font-size:13px}.kp-store .kp-float-bottom{font-size:15px}.kp-store .kp-float-bottom small{font-size:13px}.kp-store .kp-stage-caption{font-size:12px}.kp-store .kp-section-head>p{font-size:19px}.kp-store .kp-world{min-height:440px}.kp-store .kp-world h3{font-size:31px}.kp-store .kp-world p{font-size:18px;max-width:330px}.kp-store .kp-finder-copy>p{max-width:510px;font-size:20px}.kp-store .kp-finder-copy ol{max-width:520px}.kp-store .kp-finder-copy li>span{font-size:15px}.kp-store .kp-finder-copy li b{font-size:21px}.kp-store .kp-finder-copy li p{font-size:18px;line-height:1.6}.kp-store .kp-finder-panel>p{font-size:19px;max-width:420px}.kp-store .kp-small,.kp-store .kp-adviser-note{font-size:15px!important}.kp-store .kp-dimension-demo span{font-size:13px}.kp-store .kp-photo-copy p{font-size:20px}.kp-store .kp-photo-credit{font-size:12px}.kp-store .kp-adviser{padding-bottom:0!important;align-items:end}.kp-store .kp-adviser-image{align-self:end;margin-bottom:0;align-items:flex-end}.kp-store .kp-adviser-image>img{display:block;align-self:flex-end}.kp-store .kp-adviser-copy{align-self:center;padding-bottom:55px}.kp-store .kp-adviser-copy>p{font-size:20px;max-width:520px}.kp-store .kp-adviser-badge{font-size:14px}.kp-store .kp-journal p{font-size:19px}.kp-store .kp-journal h3{font-size:33px}.kp-store .kp-journal a{font-size:17px}.kp-store .kp-faq summary{font-size:21px}.kp-store .kp-faq details p{font-size:19px}.kp-store .topline{font-size:12px}.kp-store .footer-note,.kp-store .footer-bottom,.kp-store .kv-footer p,.kp-store .kv-footer a:not(.footer-brand){font-size:16px}.kp-store .kv-invoice-scope{font-size:16px!important}.kp-store .kv-product-details p,.kp-store .kv-editorial-copy p,.kp-store .product-description p{font-size:18px}.kp-store .product-card p{font-size:17px}.kp-store .product-card .eyebrow,.kp-store .product-card .product-sku,.kp-store .product-card .sku{font-size:14px}
@media(min-width:1600px){.kp-store .kp-home p{font-size:21px}.kp-store .kp-world p{font-size:19px}.kp-store .kp-hero-copy>p{font-size:22px}.kp-store .kp-finder-copy li p{font-size:19px}.kp-store .kp-finder-panel>p{font-size:20px}.kp-store .kp-adviser-copy>p{font-size:21px}.kp-store .kp-journal p{font-size:20px}.kp-store .kp-faq details p{font-size:20px}}
@media(max-width:1100px){.kp-store .kp-world{min-height:400px}.kp-store .kp-world h3{font-size:27px}.kp-store .kp-world p{font-size:17px}.kp-store .kp-finder-section{gap:45px}.kp-store .kp-float-bottom{max-width:290px}.kp-store .kp-float-bottom small{font-size:12px}.kp-store .kp-eyebrow,.kp-store .kp-edition{font-size:12px}}
@media(max-width:800px){.kp-store .kp-home p,.kp-store .kp-hero-copy>p{font-size:19px}.kp-store .kp-hero-trust{font-size:14px}.kp-store .kp-eyebrow{font-size:12px}.kp-store .kp-world-top{font-size:11px}.kp-store .kp-world p{font-size:17px}.kp-store .kp-world h3{font-size:26px}.kp-store .kp-finder-copy li p{font-size:18px}.kp-store .kp-section-head>p{font-size:18px}.kp-store .kp-photo-copy p{font-size:18px}.kp-store .kp-adviser-copy>p{font-size:18px}.kp-store .kp-faq details p{font-size:18px}.kp-store .kp-journal p{font-size:18px}.kp-store .kp-small,.kp-store .kp-adviser-note{font-size:14px!important}.kp-store .kp-adviser{padding-bottom:0!important}.kp-store .kp-adviser-copy{padding-bottom:35px}}
@media(max-width:520px){.kp-store .kp-home p,.kp-store .kp-hero-copy>p{font-size:18px}.kp-store .kp-button,.kp-store .kp-quiet{font-size:16px}.kp-store .kp-hero-trust{font-size:13px}.kp-store .kp-hero-foot{font-size:11px}.kp-store .kp-world{min-height:370px;padding:17px}.kp-store .kp-world p{font-size:16px;line-height:1.55}.kp-store .kp-world h3{font-size:23px}.kp-store .kp-world-top{font-size:10px}.kp-store .kp-eyebrow{font-size:11px}.kp-store .kp-finder-copy li b{font-size:20px}.kp-store .kp-finder-copy li p{font-size:18px}.kp-store .kp-finder-panel>p{font-size:18px}.kp-store .kp-faq summary{font-size:19px}.kp-store .kp-faq details p{font-size:18px}.kp-store .kp-float-top{font-size:10px}.kp-store .kp-float-bottom{font-size:12px}.kp-store .kp-float-bottom small{font-size:11px}.kp-store .kp-adviser-badge{font-size:12px}.kp-store .kp-adviser-copy{padding-bottom:15px}.kp-store .topline{font-size:10px}.kp-store .kp-stage-caption{font-size:10px}}

/* Echte Herstellerfotos statt CSS-Zeichnungen. */
.kp-store .kp-world{min-height:520px;padding:25px;display:flex;gap:18px}.kp-store .kp-world-photo{margin:0;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:9px;min-height:230px;max-height:285px;flex:1;overflow:hidden;padding:13px}.kp-store .kp-world-photo img{display:block;width:100%;height:100%;max-height:260px;object-fit:contain;transform:none;transition:transform .5s}.kp-store .kp-world:hover .kp-world-photo img{transform:scale(1.035)}.kp-store .kp-world-copy{margin-top:0}.kp-store .kp-world h3{margin-top:0}.kp-store .kp-object{display:none!important}
@media(max-width:1100px){.kp-store .kp-world{min-height:500px;padding:20px}.kp-store .kp-world-photo{min-height:210px}.kp-store .kp-world-photo img{max-height:230px}}
@media(max-width:520px){.kp-store .kp-world{min-height:460px;padding:14px;gap:14px}.kp-store .kp-world-photo{min-height:160px;max-height:190px;padding:5px;flex:initial}.kp-store .kp-world-photo img{max-height:180px}.kp-store .kp-world-copy{margin-top:0}.kp-store .kp-world h3{font-size:23px}.kp-store .kp-world p{font-size:16px}}

/* Eigenständiges KP-Signet; deutlich größere Produktdarstellung. */
.kp-store .kp-brand{flex-shrink:0;display:block}.kp-store .kp-brand>img{display:block;width:190px;max-width:100%;height:60px;object-fit:contain}.kp-store .kv-item-picture,.kp-store .kv-listing-page .kv-item-picture{height:300px;min-height:0;padding:5px!important;overflow:hidden;background:#fff!important}.kp-store .kv-item-picture img,.kp-store .kv-listing-page .kv-item-picture img{width:100%;height:100%;max-height:100%;object-fit:contain;mix-blend-mode:normal;transform:scale(1.2)}.kp-store .kv-item:hover .kv-item-picture img{transform:scale(1.23)}.kp-store .kp-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kp-store .kv-item{background:#fffefa;border-radius:17px}.kp-store .kv-item h3{font-size:22px}.kp-store .kv-item-kind,.kp-store .kv-item-sku{font-size:16px}.kp-store .kv-item-dimensions,.kp-store .kv-item-pack{font-size:19px}.kp-store .kv-item-bottom small{font-size:15px}.kp-store .kv-item-bottom .kv-card-actions>a{background:#5023d8;font-size:17px}.kp-store .kp-world-photo{padding:3px;min-height:270px;max-height:310px}.kp-store .kp-world-photo img{max-height:300px}.kp-store .kp-world{min-height:560px}
@media(max-width:1190px){.kp-store .kp-brand>img{width:160px;height:52px}.kp-store .kv-item-picture,.kp-store .kv-listing-page .kv-item-picture{height:265px}.kp-store .kp-world-photo{min-height:230px}.kp-store .kp-world{min-height:530px}}
@media(max-width:800px){.kp-store .kp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-store .kv-item-picture,.kp-store .kv-listing-page .kv-item-picture{height:250px}.kp-store .kv-item h3{font-size:20px}}
@media(max-width:520px){.kp-store .kp-brand>img{width:150px;height:45px}.kp-store .kp-product-grid{grid-template-columns:1fr}.kp-store .kp-product-grid .kv-item-picture{height:310px}.kp-store .kv-listing-page .kv-item-picture{height:220px}.kp-store .kp-world-photo{min-height:170px;max-height:210px}.kp-store .kp-world-photo img{max-height:200px}.kp-store .kp-world{min-height:470px}.kp-store .kv-item-kind,.kp-store .kv-item-sku{font-size:15px}}
