.surecircle-warranty{box-sizing:border-box;color:#334155;font-family:inherit;margin:0 0 16px;max-width:326px;width:100%}.surecircle-warranty__header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:5px}.surecircle-warranty__title{color:#20242a;font-size:13px;font-weight:700;line-height:1.2;white-space:nowrap}.surecircle-warranty__brand{align-items:center;color:#64748b;display:flex;font-size:8px;font-weight:500;gap:6px;height:16px;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.surecircle-warranty__logo{border-radius:50%;display:block;height:16px;width:16px}.surecircle-warranty__description{color:#4b5563;font-size:11px!important;font-weight:400;letter-spacing:.02em;line-height:1.15!important;margin:0 0 6px!important}.surecircle-warranty__learn-more{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#475569!important;cursor:pointer;display:inline-block!important;font:inherit!important;font-size:11px!important;font-weight:400!important;height:auto!important;line-height:inherit!important;margin:0 0 0 3px!important;min-height:0!important;min-width:0!important;padding:0!important;text-decoration:underline;text-underline-offset:2px;width:auto!important}.surecircle-warranty__plans{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.surecircle-warranty__status{color:#64748b;font-size:11px;grid-column:1/-1;line-height:48px}.surecircle-warranty__plan{align-items:center;background:#fff;border:1px solid #c7cbd1;border-radius:4px;box-sizing:border-box;color:#475569;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;margin:0!important;min-width:0;padding:5px 8px;position:relative;transition:border-color .12s ease,box-shadow .12s ease}.surecircle-warranty__plan:hover{border-color:#475569}.surecircle-warranty__plan--selected{background:#f2fbff;border-color:#04aeef}.surecircle-warranty__plan:has(.surecircle-warranty__input:focus-visible){outline:2px solid #2563eb;outline-offset:2px}.surecircle-warranty__input{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.surecircle-warranty__term{font-size:11px;font-weight:400;line-height:1.2;white-space:nowrap}.surecircle-warranty__price{color:#334155;font-size:12px;font-weight:700;line-height:1.15;margin-top:2px;white-space:nowrap}@media(max-width:380px){.surecircle-warranty{max-width:none}.surecircle-warranty__plans{gap:5px}}
