.card__badge .kanso-ready--card{display:inline-flex;align-items:center;gap:.4rem;margin:.4rem .4rem 0 0;background:#545e4f;color:#f5f0e6;border-color:#545e4f}.card__badge .kanso-ready--card svg{width:1.3rem;height:1.3rem;flex:none}.card__badge{display:flex;flex-wrap:wrap;align-items:flex-end}.kanso-ready--pdp{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 1.2rem;padding:.8rem 1.2rem;border-radius:.8rem;background:#545e4f14;color:#4a5240;font-size:1.35rem;line-height:1.4}.kanso-ready--pdp[hidden]{display:none}.kanso-ready--pdp svg{width:2rem;height:2rem;flex:none}.kbb{background:#f3f1ea;border:1px solid #d9d4c5;border-radius:10px;padding:12px 14px;margin:4px 0 14px;color:#333;line-height:1.4}.kbb--cart{margin:0 0 1.2rem}.kbb__msg{margin:0 0 8px;font-size:1.45rem;color:#4a5240}.kbb__steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.kbb__step{height:2rem;border-radius:1rem;background:#545e4f26;font-size:1rem;font-weight:700;letter-spacing:.08em;color:#545e4fb3;display:flex;align-items:center;justify-content:center;transition:background .3s}.kbb__step.is-on{background:#545e4f;color:#f3f1ea}.kbb__note{margin:8px 0 0;font-size:1.2rem;color:#666}.kbb__link{display:inline-block;margin-top:6px;font-size:1.3rem;font-weight:600;color:#4a5240;text-underline-offset:3px}.kbb--due{border-color:#545e4f;box-shadow:0 0 0 1px #545e4f}.kbb--due .kbb__msg{font-size:1.6rem}.kbb__hint{margin:8px 0 0;font-size:1.3rem;font-weight:600;color:#8a4b2a}.kbb__hint[hidden]{display:none}.kbb__pick-title{margin:10px 0 6px;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#4a5240}.kbb__chips{display:flex;flex-wrap:wrap;gap:6px}.kbb__add{min-height:3.4rem;padding:0 1.2rem;border:1px solid rgb(84,94,79);border-radius:var(--buttons-radius,6px);background:#fff;color:#545e4f;font:inherit;font-size:1.25rem;font-weight:600;cursor:pointer}.kbb__add:hover{background:#545e4f;color:#f3f1ea}.kbb__add[aria-busy=true]{opacity:.5;pointer-events:none}.kp{background:#f3f1ea;border:1px solid #d9d4c5;border-radius:10px;padding:14px;margin:6px 0 12px;color:#333;font-size:1.35rem;line-height:1.45}.kp-t{font-weight:700;color:#4a5240;font-size:1.45rem;margin-bottom:10px}.kp-o{display:grid;gap:8px;margin-bottom:12px}.kp-c{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1px solid #d9d4c5;border-radius:8px;padding:10px 12px}.kp-i{flex:none;width:20px;height:20px;margin-top:1px;color:#4a5240}.kp-h{font-weight:700;color:#4a5240;margin-bottom:2px}.kp-l{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.kp-l span{font-size:1.2rem;color:#666}.kp-logo{height:18px;width:auto;display:block}.kp-b{list-style:none;margin:0 0 10px;padding:0}.kp-b li{margin:3px 0}.kp-b li:before{content:"\2726";color:#4a5240;margin-right:8px}.kp-w{display:inline-block;color:#4a5240;font-weight:600;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kanso-extras.css.map */
