.shopify-section--main-product .pdp_redesign_price on-sale-badge{display:none!important}.shopify-section--main-product .product-info__price .pdp_redesign_price{gap:0}.shopify-section--main-product .portion-info{justify-content:flex-start;flex-wrap:wrap;gap:0 6px;margin:2px 0 0!important;padding:0;background:transparent;border-radius:0;font-size:13px;line-height:1.4;color:#666}.shopify-section--main-product .portion-info__icon{display:none}.shopify-section--main-product .portion-info__amount b,.shopify-section--main-product .portion-info__amount small,.shopify-section--main-product .portion-info__price small,.shopify-section--main-product .portion-info__price .pdp_portions_price{font-size:inherit;font-weight:400;color:#666}.shopify-section--main-product .portion-info__price:before{content:"\b7"}.shopify-section--main-product .portion-info__badges{background:transparent;padding:6px 0 0}.shopify-section--main-product .product-info__variant-picker{background:transparent!important;padding:0!important;border-radius:0!important;margin-top:14px!important}.shopify-section--main-product .product-info__variant-picker .variant-picker__option .select{border:1px solid #cccccc;border-radius:8px}.shopify-section--main-product .purchase-options:not(.hide){display:block!important;margin-top:12px}.shopify-section--main-product .purchase-options .option-box.onetime{display:none!important}.shopify-section--main-product .purchase-options .option-box.subscription{width:100%;min-height:48px;box-sizing:border-box;gap:10px;padding:12px 14px;background:#fff;border:1px solid #cccccc;border-radius:8px;font-size:15px;color:#333}.shopify-section--main-product .purchase-options .option-box.subscription.active{background:#fff;border-color:#333}.shopify-section--main-product .purchase-options .option-box.subscription:focus-visible{outline:2px solid #df1414;outline-offset:2px}.shopify-section--main-product .purchase-options .option-box .radio{flex:none;width:20px;height:20px;margin:0;border:2px solid #333333;border-radius:4px;box-sizing:border-box}.shopify-section--main-product .purchase-options .option-box input[type=radio]:checked+.radio{background:#df1414;border-color:#df1414}.shopify-section--main-product .purchase-options .option-box input[type=radio]:checked+.radio:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;border-radius:0;background:transparent;transform:rotate(45deg)}.shopify-section--main-product .purchase-options .option-box .label-text{font-weight:700}.shopify-section--main-product .purchase-options .option-box .discount-badge,.shopify-section--main-product .purchase-options .option-box.active .discount-badge{position:static;margin:0;padding:0;background:transparent;border-radius:0;color:#df1414;font-size:14px;font-weight:700}.shopify-section--main-product .subscription-box{margin-top:8px;padding:12px 14px;border-color:#ccc;border-radius:8px}.shopify-section--main-product .subscription-box .subscription-header{display:none}.shopify-section--main-product .compelet_the_fit{margin-top:14px;border:0;border-radius:0;overflow:visible}.shopify-section--main-product .compelet_the_fit .compelet_the_fit_flex{display:none}.shopify-section--main-product .compelet_the_fit .compelet_the_fit_box,.shopify-section--main-product .compelet_the_fit .compelet_the_fit_box:hover,.shopify-section--main-product .compelet_the_fit .compelet_the_fit_box.fit_active:hover{padding:0;border:0;background:transparent}.fit-qty__label{display:block;margin-bottom:6px;font-size:14px;font-weight:700;color:#333}.fit-qty__opts{display:flex;gap:8px}.fit-qty__opt{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1 0;gap:2px;min-width:0;min-height:52px;padding:8px 4px;background:#fff;border:1px solid #cccccc;border-radius:8px;font:inherit;font-size:15px;line-height:1.2;color:#333;cursor:pointer;transition:border-color .15s ease}.fit-qty__opt[hidden]{display:none}.fit-qty__opt:hover{border-color:#666}.fit-qty__opt:focus-visible{outline:2px solid #df1414;outline-offset:2px}.fit-qty__opt.is-active{border:2px solid #333333;padding:7px 3px;font-weight:700}.fit-qty__pct{font-size:13px;font-weight:700;color:#df1414}.fit-qty__save{margin:8px 0 0;font-size:13px;line-height:1.4;color:#333}.fit-qty__save[hidden]{display:none}.shopify-section--main-product .compelet_the_fit .compelet_the_fit_product{padding:12px 0 0}.fit-slots__title{margin:0 0 8px;font-size:14px;font-weight:700;color:#333}.shopify-section--main-product .compelet_the_fit .compelet_the_fit_product_info label{height:auto;min-height:44px;padding:11px 28px 11px 12px;border:1px solid #cccccc;border-radius:8px;font-size:16px;color:#333;cursor:pointer}.shopify-section--main-product .compelet_the_fit .compelet_the_fit_product_media{width:28px;min-width:28px;height:44px;padding:0;border:0;background:transparent}.shopify-section--main-product .compelet_the_fit .compelet_the_fit_product_info{width:calc(100% - 28px);padding-left:6px}.shopify-section--main-product .compelet_the_fit .info_text_complete_fit{margin-top:8px;padding:0;border-top:0}.shopify-section--main-product .compelet_the_fit .info_text_complete_fit span{color:#666}.kb-staffel-on .shopify-section--main-product .product-info__quantity-selector{display:none!important}.kb-staffel-on .shopify-section--main-product .buy-buttons>.button{flex:1 1 auto}
/*# sourceMappingURL=/cdn/shop/t/38/assets/pdp-kaufbox.css.map */
