.cs-purchase-facts{display:grid;gap:8px;margin:12px 0 24px;font-family:var(--font-body-family);font-style:normal;font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;color:#424245}.product__info-container .cs-purchase-facts>.cs-purchase-facts__line{margin:0!important;padding:0!important;font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;letter-spacing:0!important;color:#424245!important;text-transform:none!important}.product__info-container:has(.cs-purchase-facts){--cs-support-size: 13px}.product__info-container:has(.cs-purchase-facts) .cs-material-hint,.product__info-container:has(.cs-purchase-facts) .cs-material-details,.product__info-container:has(.cs-purchase-facts) .cs-selection{font-family:var(--font-body-family);font-size:var(--cs-support-size);font-weight:400;font-style:normal;line-height:1.5;letter-spacing:0;color:#424245}.product__info-container:has(.cs-purchase-facts) .cs-material-hint{margin:8px 0 24px}.product__info-container:has(.cs-purchase-facts) .cs-material-details{margin:8px 0 24px}.product__info-container:has(.cs-purchase-facts) .cs-material-details>summary{min-height:32px;padding:0;text-decoration:none;width:100%;justify-content:space-between}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill{display:flex!important;gap:8px!important;margin:0 0 8px!important;width:100%;max-width:none}.product__info-container:has(.cs-purchase-facts) .product-form__input .form__label{font-family:var(--font-body-family);font-size:14px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;color:#1d1d1f!important;margin:0 0 10px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label{box-sizing:border-box;flex:1 1 calc(50% - 8px)!important;min-width:0!important;min-height:76px!important;padding:12px 8px!important;font-family:var(--font-body-family);font-size:14px!important;font-weight:500;line-height:1.4;letter-spacing:0;border-radius:10px!important;border:1px solid #d2d2d7!important;background:transparent!important;color:#1d1d1f!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill[data-cs-option=Gr\f6\df e] input[type=radio]+label{flex:0 0 calc((100% - 16px) / 3)!important;min-height:68px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]:checked+label{border-color:#1d1d1f!important;box-shadow:inset 0 0 0 1px #1d1d1f!important;background:#f5f5f7!important;color:#1d1d1f!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #1d1d1f!important;outline-offset:3px}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label .variant-price-delta,.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label .variant-pill-badge{font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;color:#555558!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.product__info-container:has(.cs-purchase-facts) .cs-selection{background:transparent;border:0;padding:12px 0;border-radius:0}.product__info-container:has(.cs-purchase-facts) .product-form__submit{background:#1d1d1f!important;color:#fff!important;border:1px solid #1d1d1f!important;border-radius:8px!important;min-height:48px;font:500 14px/1.4 var(--font-body-family)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;--color-button: 29,29,31;--color-button-text: 255,255,255}.product__info-container:has(.cs-purchase-facts) .product-form__submit:before,.product__info-container:has(.cs-purchase-facts) .product-form__submit:after{box-shadow:none!important;border-radius:8px!important}.product__info-container:has(.cs-purchase-facts) .product-form__submit:hover{background:#363638!important}.cs-newsletter-inline{margin:8px 0 14px}.cs-newsletter-inline[hidden]{display:none!important}.cs-newsletter-inline__button{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;font:400 13px/1.5 var(--font-body-family);letter-spacing:0;text-transform:none;background:transparent;color:#424245;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.cs-newsletter-inline__button:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}body.cs-newsletter-inline-ready [class*=kl-teaser-]{display:none!important}@media screen and (max-width:749px){.cs-purchase-facts{gap:6px;margin:10px 0 18px}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill{gap:6px!important;margin-bottom:6px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input .form__label{margin-bottom:8px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill input[type=radio]+label{min-height:56px!important;padding:8px!important;border-radius:8px!important;margin:0!important;flex-basis:calc(50% - 3px)!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill[data-cs-option=Variante] input[type=radio]+label{min-height:48px!important}.product__info-container:has(.cs-purchase-facts) .product-form__input--pill[data-cs-option=Gr\f6\df e] input[type=radio]+label{min-height:56px!important;flex-basis:calc((100% - 12px) / 3)!important}.product__info-container:has(.cs-purchase-facts) .cs-material-hint{margin:6px 0 16px}.product__info-container:has(.cs-purchase-facts) .cs-material-details{margin:6px 0 16px}.product__info-container:has(.cs-purchase-facts) .cs-material-details>summary{min-height:44px}.product__info-container:has(.cs-purchase-facts) .product-form{margin:16px 0 8px}}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn{background:#fff!important;color:#1d1d1f!important;border:1px solid #d2d2d7!important;border-radius:8px!important;min-height:48px;padding:12px 16px;font:500 14px/1.4 var(--font-body-family)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn:hover{background:#f5f5f7!important;border-color:#86868b!important}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px}.product__info-container:has(.cs-purchase-facts) .ppz-trigger-btn .ppz-icon{display:none}.cs-material-hint{margin:-4px 0 16px;color:#595959;font-size:12px;line-height:1.4}.cs-material-details{margin:-4px 0 16px;color:#595959;font-size:12px;line-height:1.5}.cs-material-details>summary{display:flex;align-items:center;gap:8px;min-height:32px;width:fit-content;padding:4px 0;cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px}.cs-material-details>summary::-webkit-details-marker{display:none}.cs-material-details>summary:after{content:"+";text-decoration:none}.cs-material-details[open]>summary:after{content:"\2212"}.cs-material-details__body p{margin:6px 0}.cs-shadow-detail{margin:0 0 18px;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;color:#252525}.cs-shadow-detail>summary{display:flex;align-items:center;gap:12px;padding:10px 12px;cursor:pointer;list-style:none;font-size:13px;line-height:1.4;font-weight:500}.cs-shadow-detail>summary::-webkit-details-marker{display:none}.cs-shadow-detail>summary img{display:block;width:48px;height:48px;object-fit:cover;border-radius:6px}.cs-shadow-detail__toggle{margin-left:auto;font-size:20px;font-weight:400}.cs-shadow-detail__toggle:before{content:"+"}.cs-shadow-detail[open] .cs-shadow-detail__toggle:before{content:"\2212"}.cs-shadow-detail__body{padding:0 12px 12px}.cs-shadow-detail__images{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center}.cs-shadow-detail__images a{display:flex;align-items:center;min-width:0;overflow:hidden;border-radius:8px;background:#f5f5f5;aspect-ratio:1}.cs-shadow-detail__images img{display:block;width:100%;height:100%;object-fit:contain}.cs-shadow-detail__body p{margin:10px 0 0;font-size:11px;line-height:1.5;color:#626262}.cs-shadow-detail summary:focus-visible,.cs-shadow-detail a:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.cs-selection{margin:0 0 12px;padding:12px 14px;border:1px solid #e8e8e8;border-radius:8px;background:#f7f7f5;color:#333;font-size:13px;line-height:1.5}.cs-selection strong{display:block;margin-bottom:3px;font-weight:600;color:#111}.cs-selection span{display:block}
/*# sourceMappingURL=/cdn/shop/t/112/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAEJA */
