.kj-care{display:block;box-sizing:border-box;width:100%;margin-bottom:var(--kj-care-space,16px);padding:var(--kj-care-pad,12px);border:1px solid var(--kj-care-border,#dedede);border-radius:var(--kj-care-radius,4px);background:var(--kj-care-bg,#fff);color:var(--kj-care-text,#171717);font-size:var(--kj-care-font,14px);text-align:left}
.kj-care__heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}
.kj-care__heading label{display:flex;align-items:center;gap:7px;margin:0;font:inherit;font-weight:700;letter-spacing:0;text-transform:none;min-width:0}
.kj-care__heading svg{flex-shrink:0}
.kj-care__comparison{display:inline-block;margin-top:7px;font-size:.82em;text-decoration:underline;color:inherit;text-underline-offset:3px}
.kj-care select{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:10px 36px 10px 11px;margin:0;border:1px solid var(--kj-care-border,#dedede);border-radius:var(--kj-care-radius,4px);background-color:var(--kj-care-bg,#fff);color:var(--kj-care-text,#171717);font:inherit;letter-spacing:0;text-transform:none;line-height:1.3}
.kj-care__note{margin:7px 0 0;font-size:.86em;line-height:1.45;overflow-wrap:anywhere}
.kj-care__preview{display:inline-block;margin:8px 0 0;padding:3px 6px;background:var(--kj-care-accent,#f9d816);color:var(--kj-care-text,#171717);font-size:.73em;line-height:1.4}
.kj-care select:focus-visible,.kj-care a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
@media(max-width:480px){.kj-care__heading{flex-wrap:wrap;gap:5px 10px}.kj-care select{font-size:max(16px,1em)}}



.kj-care__cart-link{display:inline-block;margin-top:7px;font-size:.86em;color:inherit;text-decoration:underline}.kj-care [hidden]{display:none!important}


.kj-care .kj-care__intro{margin:0 0 8px}
