.kps-warranty-options{border:0;margin:24px 0;padding:0;min-width:0}.kps-warranty-options legend{padding:0;margin-bottom:12px;font-size:14px;font-weight:600}.kps-warranty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kps-warranty-choice{position:relative;cursor:pointer}.kps-warranty-choice input{position:absolute;opacity:0;width:1px;height:1px}.kps-warranty-choice span{display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:78px;padding:13px 11px;border:1px solid #d8dadd;border-radius:5px;background:#fff;color:#171a20}.kps-warranty-choice strong{font-size:12px;font-weight:500;line-height:1.4}.kps-warranty-choice small{font-size:10px;line-height:1.5;color:#5c5e62}.kps-warranty-choice input:checked+span{border-color:#171a20;box-shadow:inset 0 0 0 1px #171a20;background:#f5f5f5}.kps-warranty-choice input:focus-visible+span{outline:2px solid #5c5e62;outline-offset:3px}.kps-warranty-choice input:disabled+span{opacity:.45;cursor:not-allowed}.kps-warranty-note{font-size:11px!important;line-height:1.7!important;color:#5c5e62;margin:10px 0 0!important}.kps-warranty-note a{color:inherit;text-underline-offset:3px}@media(max-width:389px){.kps-warranty-grid{gap:6px}.kps-warranty-choice span{padding:11px 8px}.kps-warranty-choice strong{font-size:11px}.kps-warranty-choice small{font-size:9px}}
