.ktx-sc{margin:5px 0 4px;text-align:left;clear:both;line-height:1.4;font-family:inherit;max-width:100%;box-sizing:border-box}.ktx-sc *{box-sizing:border-box}.ktx-sc-badges{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:5px 0 6px;line-height:1.2}.ktx-sc-badge{display:inline-flex;align-items:center;padding:2px 5px;border-radius:3px;font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap;box-sizing:border-box}.ktx-sc-ship{background:#fff5ef;color:#fd5701;border:1px solid #fd5701}.ktx-sc-fast{background:#fd5701;color:#fff;border:1px solid #fd5701}.ktx-sc-income{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;background:none;border:0;padding:0;margin:0;box-shadow:none;line-height:1.4}.ktx-sc-income .ktx-sc-label{font-size:12px;color:#777;font-weight:400}.ktx-sc-income .ktx-sc-amount{font-size:13px;color:#087638;font-weight:700;line-height:1.4}.ktx-sc-single{margin:9px 0;max-width:520px}.ktx-sc-single .ktx-sc-label{font-size:13px}.ktx-sc-single .ktx-sc-amount{font-size:15px}.ktx-sc-income-slot:empty{display:none}.ktx-sc-image-badges{padding:0 2px}@media(max-width:550px){.ktx-sc-income .ktx-sc-label{font-size:11px}.ktx-sc-income .ktx-sc-amount{font-size:12px}.ktx-sc-badge{font-size:9px;padding:2px 4px}.ktx-sc-single .ktx-sc-amount{font-size:15px}}
.ktx-sc-cashback{background:#fff5ef;color:#b83d00;border:1px solid #fd5701}

.ktx-sc-badges .ktx-sc-cashback{display:inline-flex!important;align-items:center!important;justify-content:center;padding:2px 5px!important;min-height:0!important;border:1px solid #087638!important;border-radius:3px!important;background:#eaf8ef!important;color:#075c2c!important;font-size:10px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;box-shadow:none!important;margin:0!important}@media(max-width:550px){.ktx-sc-badges .ktx-sc-cashback{font-size:9px!important;padding:2px 4px!important}}

/* Keep the product list aligned with its benefits row. */
.product-small .box-text.box-text-products{text-align:left!important;padding-left:10px!important;padding-right:10px!important}
.product-small .box-text-products .name,.product-small .box-text-products .price-wrapper,.product-small .box-text-products .price,.product-small .box-text-products .ktx-sc{text-align:left!important}
.product-small .box-text-products .ktx-sc-income{justify-content:flex-start!important}
