@media(max-width:1029px){html body.steiger .kk__main-product{max-width:100%;padding-top:0}html body.steiger .kk__main-product .product__info-wrapper{padding:0 5%}html body.steiger .kk__main-product .product__info-wrapper .product__title{margin-bottom:0}html body.steiger .kk__main-product .product__info-wrapper .spp__main-availability,html body.steiger .kk__main-product .product__info-wrapper .inventoryNote{display:none}html body.steiger .kk__main-product .product__info-wrapper .spp__main-availability+.shopify-app-block{margin-top:0}}.product .product__media-wrapper{display:flex;flex-direction:column;gap:24px}.spp__main-product-image-slider.swiper{width:100%;aspect-ratio:1;border-radius:8px}@media(min-width:750px){.spp__main-product-image-slider.swiper{border:solid 1px #E1E1E1}}.spp__main-product-image-slider.swiper .swiper-slide img{height:100%;width:100%;aspect-ratio:1/1;object-fit:cover}.spp__main-product-image-slider.swiper.kk-initialized .swiper-slide img{height:100%;width:100%;aspect-ratio:unset;object-fit:cover}.spp__main-product-image-slider.swiper .swiper-pagination.swiper-pagination-bullets{display:flex;gap:8px;justify-content:center;padding:0 24px;bottom:16px}.spp__main-product-image-slider.swiper .swiper-pagination.swiper-pagination-bullets span{margin:0;width:100%;border-radius:10px;height:4px;display:block}.spp__main-product-image-slider.swiper .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet-active{background-color:#34342f}.spp__main-product-image-slider.swiper .swiper-button-prev,.spp__main-product-image-slider.swiper .swiper-button-next{color:#34342f;background:#fff;border-radius:50%;border:1px solid rgba(0,0,0,.1);width:64px;height:64px;margin:0!important;display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px #0000000d;top:50%}.spp__main-product-image-slider.swiper .swiper-button-prev .swiper-navigation-icon,.spp__main-product-image-slider.swiper .swiper-button-next .swiper-navigation-icon{display:none}.spp__main-product-image-slider.swiper .swiper-button-prev:after,.spp__main-product-image-slider.swiper .swiper-button-next:after{font-size:20px}.spp__main-product-image-slider.swiper .swiper-button-prev.swiper-button-disabled,.spp__main-product-image-slider.swiper .swiper-button-next.swiper-button-disabled{pointer-events:all}@media(max-width:1029px){.spp__main-product-image-slider.swiper .swiper-button-prev,.spp__main-product-image-slider.swiper .swiper-button-next{display:none}}.spp__main-product-image-slider.swiper .swiper-button-prev{left:16px;transform:translateY(-50%)}.spp__main-product-image-slider.swiper .swiper-button-prev:after{padding-right:4px}.spp__main-product-image-slider.swiper .swiper-button-next{right:16px;transform:translateY(-50%)}.spp__main-product-image-slider.swiper .swiper-button-next:after{padding-left:4px}@media(max-width:1029px){.spp__main-product-thumbs-wrapper{display:none!important}}.spp__main-product-thumbs-wrapper{position:relative;width:100%;display:none}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-prev,.spp__main-product-thumbs-wrapper .spp-thumbs-nav-next{position:absolute;color:#34342f;background:#fff;border-radius:50%;border:1px solid rgba(0,0,0,.1);width:40px;height:40px;margin:0!important;display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px #0000000d;top:50%;z-index:10}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-prev .swiper-navigation-icon,.spp__main-product-thumbs-wrapper .spp-thumbs-nav-next .swiper-navigation-icon{display:none}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-prev:after,.spp__main-product-thumbs-wrapper .spp-thumbs-nav-next:after{font-size:14px}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-prev.swiper-button-disabled,.spp__main-product-thumbs-wrapper .spp-thumbs-nav-next.swiper-button-disabled{pointer-events:all}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-prev{left:0;transform:translate(-50%,-50%)}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-prev:after{padding-right:2px}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-next{right:0;transform:translate(50%,-50%)}.spp__main-product-thumbs-wrapper .spp-thumbs-nav-next:after{padding-left:2px}.spp__main-product-thumbs-slider{width:100%}.spp__main-product-thumbs-slider .swiper-slide{position:relative;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden}.spp__main-product-thumbs-slider .swiper-slide img{height:100%;width:100%;object-fit:cover}.spp__main-product-thumbs-slider .swiper-slide:after{content:"";display:block;width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #34342f;visibility:hidden;opacity:0;border-radius:8px;transition:width .2s ease,height .2s ease,visibility .2s ease,opacity .2s ease}.spp__main-product-thumbs-slider .swiper-slide.swiper-slide-thumb-active:after{visibility:visible!important;opacity:1!important;height:100%!important;width:100%!important}@media(max-width:1029px){.spp__main-product-image-slider.swiper,.spp__main-product-image-slider.swiper .swiper-slide{border-radius:0}}@media(max-width:1029px){.swiper-slide .global-media-settings{all:unset}}.product-form__input .form__label{display:none}.kk__spp-one-time-or-sub{border:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center;margin-bottom:16px}.kk__spp-one-time-or-sub label{width:100%;height:61px;border-radius:8px;background:#f1f4f1;display:flex;align-items:center;padding:0 20px;font-weight:500;font-size:16px;border:2px solid transparent;transition:border-color .2s ease,padding .2s ease;position:relative;cursor:pointer}.kk__spp-one-time-or-sub label .icon{height:20px;width:20px;position:absolute;top:50%;left:20px;transform:translateY(calc(-50% + 2px));border-radius:50%;background:#0003;opacity:0;transition:opacity .2s ease}.kk__spp-one-time-or-sub label .icon .icon-img{opacity:0;height:100%;width:100%;object-fit:cover;transition:opacity .2s ease}.kk__spp-one-time-or-sub input{height:1px;width:1px;position:absolute;opacity:0}.kk__spp-one-time-or-sub input:checked+label{border-color:#739d72;padding:0 20px 0 48px}.kk__spp-one-time-or-sub input:checked+label .icon{opacity:1}.kk__spp-one-time-or-sub input:checked+label .icon-img{opacity:1}html body.steiger .kk__order-information{max-height:0;transition:max-height .4s ease,margin .4s ease;overflow:hidden;margin:0;font-size:16px}@media(max-width:1029px){html body.steiger .kk__spp-one-time-or-sub label{height:auto;font-size:13px;padding:16px;word-spacing:1000px;justify-content:center;gap:12px}html body.steiger .kk__spp-one-time-or-sub label .icon{flex-shrink:0;position:relative!important;top:unset;left:unset;transform:none;height:24px;width:24px}}#customATC{display:flex;margin-bottom:24px;width:100%;margin-top:0;margin-bottom:8px!important;cursor:pointer}.price__sale{flex-direction:column!important;align-items:flex-start!important}.price__sale .sparen-note{font-size:14px;letter-spacing:0;color:#e60927}@media(max-width:1029px){html body.steiger .kk__main-product.kk__container .product .product__info-wrapper .price:not(.price--on-sale) .price__container{flex-direction:row}}html body.steiger .spp__benefits-cols{margin-top:48px;grid-template-columns:repeat(2,1fr);gap:16px;display:none}html body.steiger .spp__benefits-cols .single-benefit{display:flex;flex-grow:1;flex-direction:column;gap:16px;justify-content:center;align-items:center;text-align:center;padding:16px;border-radius:8px;background:#f8f9fa;font-weight:500}html body.steiger .spp__benefits-cols .single-benefit.bigger{grid-column:1/span 2;align-items:flex-start;text-align:left}html body.steiger .spp__benefits-cols .single-benefit.bigger .apotheken-heading{font-weight:600;color:#34342f}html body.steiger .spp__benefits-cols .single-benefit.bigger .apotheken-desc{font-weight:400}html body.steiger .spp__benefits-cols .single-benefit.bigger .apotheken-pzns{display:flex;gap:24px}html body.steiger .spp__benefits-cols .single-benefit.bigger .apotheken-pzns .single-pzn{flex:1;display:flex;align-items:center;gap:4px}html body.steiger .spp__benefits-cols .single-benefit.bigger .apotheken-pzns .single-pzn img{width:24px;height:24px}html body.steiger .spp__benefits-cols .single-benefit img{height:48px;width:48px}@media(max-width:1029px){html body.steiger .spp__main-usp-icon-grid{display:none!important}html body.steiger .spp__benefits-cols{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/kk_main_product_neu.css.map */
