.offer-note,.buy-box .buy-note{display:none!important}.product-gallery .gallery-main{overflow:hidden;touch-action:pan-y}.product-gallery .gallery-main .gallery-slide{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(100%);transition:transform .5s cubic-bezier(.22,.61,.36,1);will-change:transform}.product-gallery .gallery-main .gallery-slide.is-active{transform:translate(0)}.product-gallery .gallery-main .gallery-slide:has(~.gallery-slide.is-active){transform:translate(-100%)}.product-gallery .gallery-main .offer-img{animation:kkOfferIn .45s cubic-bezier(.22,.61,.36,1)}@keyframes kkOfferIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-gallery .gallery-main .gallery-slide{transition:none}.product-gallery .gallery-main .offer-img{animation:none}}.rte.checks li,.bkc-list li{padding-left:44px!important;min-height:26px}.rte.checks li:before,.bkc-list li:before{width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--sky) 40%,#fff);display:grid!important;place-items:center;font-weight:700;font-size:.9rem;line-height:1;color:var(--ink)}.inc-list li{gap:18px!important}.review-photo img[src*=Kinderklar_R01_Alltag_v3]{transform:scale(1.3);transform-origin:52% 45%}@media(min-width:900px){.hero--photo .hero-text .display{font-size:calc(clamp(2.1rem,4.9vw,3.6rem)*var(--scale))}.hero--photo>.container{max-width:none!important;padding-left:clamp(32px,5vw,88px)!important}.hero--photo .hero-text{max-width:min(560px,40%)!important}.hero--photo:before{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 88%,transparent) 0%,color-mix(in srgb,var(--bg) 70%,transparent) 38%,color-mix(in srgb,var(--bg) 25%,transparent) 55%,transparent 70%)!important}.hero--photo .hero-photo img{-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) 20%,#000 46%)!important;mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) 20%,#000 46%)!important}}.kk-band{background:color-mix(in srgb,#548882 40%,#fff)!important}.kk-band .h2,.kk-band-text{color:var(--ink)!important}.kk-arrow{position:absolute;top:50%;z-index:3;width:32px;height:32px;margin-top:-16px;border:0;border-radius:50%;background:#ffffffd9;color:var(--ink);font-size:1.3rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #28304026;padding:0 0 2px}.kk-arrow--prev{left:8px}.kk-arrow--next{right:8px}.bp-arrow{display:none}@media(max-width:860px){.header-inner{position:relative}.site-header .logo{position:absolute;left:50%;transform:translate(-50%);margin:0!important}}@media(max-width:640px){.hero .display{font-size:clamp(1.05rem,5.15vw,1.35rem)!important;line-height:1.2!important;letter-spacing:-.015em!important}.hero .lead{font-size:.95rem}.hero.section{padding-bottom:14px!important}.hero .btn-row{margin-top:22px!important}.hero .hero-note{margin-top:12px!important;font-size:clamp(.66rem,3.3vw,.8rem)!important;white-space:nowrap;gap:.35em}.hero .hero-note .icon{width:14px;height:14px;flex:none}.btn--primary,.btn--big{font-size:.86rem!important;padding:.7em 1.3em!important}.section:has(.rv-wrap){padding-top:30px!important;padding-bottom:0!important}.rv-head .h2{font-size:clamp(.95rem,4.6vw,1.2rem)!important;white-space:normal!important;text-wrap:balance;overflow-wrap:anywhere}.rv-wrap .reviews{padding-bottom:10px!important}.rv-wrap .rv-arrow{display:flex!important;position:absolute;top:30%;z-index:3;width:28px;height:28px;border-radius:50%;background:#ffffffd9;box-shadow:0 2px 8px #28304026;font-size:1.2rem;align-items:center;justify-content:center;padding:0 0 2px;color:var(--ink)}.rv-wrap .rv-prev{left:2px}.rv-wrap .rv-next{right:2px}.book-picker .section-head{margin-bottom:18px}.book-picker .section-head .lead{font-size:.88rem;line-height:1.5}.kk-bp-wrap{position:relative}.book-picker .book-grid{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:0 2px 6px;scrollbar-width:none}.book-picker .book-grid::-webkit-scrollbar{display:none}.book-picker .book-card{flex:0 0 80%;scroll-snap-align:center}.book-picker .card-text{font-size:.88rem}.book-picker .card-foot .btn{font-size:.8rem!important;padding:.6em 1em!important;white-space:nowrap}.bp-arrow{display:flex;top:38%}.split-text .h2{font-size:clamp(1.1rem,5.3vw,1.35rem)!important;line-height:1.25}.rich-text .h2{font-size:clamp(1.15rem,5.4vw,1.4rem)!important;line-height:1.25;margin-bottom:.8em}.rich-text .rte{font-size:.9rem!important}.rich-text.align-center .rte li{font-size:.9rem!important;margin-bottom:.6em!important;line-height:1.45}.kk-band{padding:30px 0!important}.kk-band .h2{font-size:clamp(1.15rem,5.4vw,1.4rem)!important;margin-bottom:12px!important}.kk-band-text{font-size:.88rem!important;line-height:1.55!important}.split-text .rte.checks p strong{font-size:.82rem;line-height:1.45;display:block}.kk-cp-text p{font-size:.76rem!important;line-height:1.45!important}.kk-cp-head{font-size:.66rem!important}.kk-cp-row>b{padding:10px 4px!important}.gm-arrow{width:28px;height:28px;margin-top:-14px;font-size:1.15rem}.shopify-section:has(.rv-wrap)+.shopify-section>.section{padding-top:22px!important}.offer-card{padding:12px!important}.offer-card--best{padding-top:42px!important}.offer-row{gap:8px!important}.offer-dot{width:18px!important;height:18px!important}.offer-thumb{width:44px!important;height:44px!important;border-radius:9px!important}.offer-info strong{font-size:.95rem!important;white-space:nowrap}.offer-info small{font-size:.74rem!important;line-height:1.35}.offer-prices{flex:none}.offer-prices s{font-size:.74rem!important}.offer-prices b{font-size:1.05rem!important}.offer-save{font-size:.64rem!important;padding:2px 6px!important}.offer-usps{font-size:.82rem!important}.offer-ribbon{left:0!important;right:0!important;font-size:.64rem!important;letter-spacing:.04em!important}.offer-banner{font-size:.68rem!important}.usp-heading{font-size:clamp(1.15rem,5.6vw,1.4rem)!important;margin-bottom:22px!important}.usp-grid{grid-template-columns:1fr 1fr!important;gap:22px 14px!important}.usp-icon{margin-bottom:8px!important}.usp-icon svg{width:36px!important;height:36px!important}.usp-item h3{font-size:.86rem!important;line-height:1.3}.usp-item p{font-size:.75rem!important;line-height:1.4}.bkc .h2{font-size:clamp(1.15rem,5.6vw,1.4rem)!important;line-height:1.25}.bkc-lead{font-size:.9rem!important;margin-bottom:14px!important}.bkc-list li{margin-bottom:.7em!important}.bkc-list strong{font-size:.92rem;line-height:1.35}.bkc-list small{font-size:.82rem!important;line-height:1.4!important}.section.bkc{padding-bottom:18px!important}.shopify-section:has(.bkc)+.shopify-section>.section{padding-top:18px!important}.sticky-cta .btn{white-space:nowrap;font-size:.8rem!important;padding:.65em 1.1em!important}.sticky-title strong{font-size:.84rem}.sticky-title span{font-size:.8rem}.cmp .cmp-row{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;padding:10px 6px!important}.cmp .cmp-row>span:first-child{grid-column:1/-1;font-size:.84rem;font-weight:600;line-height:1.35}.cmp .cmp-head>span:first-child{display:none}.cmp .cmp-head{font-size:.72rem!important}.cmp .cmp-cell{font-size:.95rem!important;padding:4px!important}#so-funktioniert-es .h2{font-size:clamp(1.15rem,5.6vw,1.4rem)!important}#so-funktioniert-es .steps{grid-template-columns:1fr!important;gap:10px!important}#so-funktioniert-es .step{display:grid!important;grid-template-columns:34px 1fr;column-gap:12px;align-items:start;padding:14px 16px!important}#so-funktioniert-es .step-num{grid-row:1/3;width:34px!important;height:34px!important;font-size:.85rem!important;margin:0!important}#so-funktioniert-es .step h3{font-size:.95rem!important;margin:0 0 2px!important}#so-funktioniert-es .step p{font-size:.8rem!important;line-height:1.4;margin:0!important}.inc-body .h2{font-size:clamp(1.15rem,5.6vw,1.4rem)!important;line-height:1.25}.inc-lead{font-size:.88rem!important;margin-bottom:14px!important}.inc-list{gap:10px!important}.inc-list strong{font-size:.92rem}.inc-list small{font-size:.78rem!important;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kk-gallery-lock.css.map */
