.td-fit{--orange: #e2703f;--orange-2: #c9572b;width:100%;box-sizing:border-box;background:#fff;color:#141414;font-family:inherit;letter-spacing:0;border:1px solid #e4e4e7;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000001f}.td-fit *,.td-fit *:before,.td-fit *:after{box-sizing:border-box}.td-fit [hidden]{display:none!important}.td-fit--no-vehicle{--tone: #2f62d0;--tone-bg: #eef3fd}.td-fit--fits{--tone: #2e8540;--tone-bg: #edf7ef}.td-fit--no-fit{--tone: #c2410c;--tone-bg: #fff3ea}.td-fit--pending{--tone: #a1a1aa;--tone-bg: #f4f4f5}.td-fit--pending [data-td-fit-copy],.td-fit--pending [data-td-fit-icon]{visibility:hidden}.td-fit button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;min-width:0;min-height:0}.td-fit__status{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px 18px;border-top:3px solid var(--tone)}.td-fit__icon{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--tone-bg);color:var(--tone)}.td-fit__icon svg{width:20px;height:20px}.td-fit__info{flex:1 1 120px;min-width:0}.td-fit__label{font-size:14px;font-weight:600;color:var(--tone);line-height:1.2}.td-fit__vehicle{font-size:18px;font-weight:800;line-height:1.25;margin-top:2px;letter-spacing:-.005em}button.td-fit__change{flex:none;font-size:14px;font-weight:600;color:#3f3f46;text-decoration:none;padding:8px 12px;border:1px solid #e4e4e7;border-radius:999px;background:#fff;display:inline-flex;align-items:center;gap:6px;transition:border-color .15s,background .15s}.td-fit__change:hover{border-color:#a1a1aa;background:#fafafa}.td-fit__change svg{width:14px;height:14px}.td-fit__status--pick{display:block;padding:16px 10px 12px}.td-fit__pick-title{font-size:16px;font-weight:700;line-height:1.25;padding:0 8px 10px}button.td-fit__picker{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1.5px solid #c9d7f5;border-radius:12px;background:var(--tone-bg);color:#141414;text-align:left;text-decoration:none;transition:border-color .15s,box-shadow .15s}.td-fit__picker:hover{border-color:var(--tone);box-shadow:0 0 0 3px #2f62d01f}.td-fit__picker .td-fit__icon{background:#fff;color:var(--tone)}.td-fit__picker-text{flex:1;min-width:0;display:flex;flex-direction:column}.td-fit__picker-main{font-size:16px;font-weight:700;line-height:1.2;color:var(--tone)}.td-fit__picker-sub{font-size:13.5px;color:#5b5b63;line-height:1.3;margin-top:2px}.td-fit__chev{flex:none;width:20px;height:20px;color:var(--tone);transition:transform .2s}.td-fit__picker:hover .td-fit__chev{transform:translate(3px)}.td-fit__kit{margin:0 10px 10px;border-radius:12px;padding:16px;color:#fff;background:#1a1a1c}.td-fit__kit-head{display:flex;gap:12px;align-items:flex-start}.td-fit__kit-icon{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,var(--orange),var(--orange-2))}.td-fit__kit-icon svg{width:18px;height:18px}.td-fit__kit-title{font-size:17px;font-weight:700;line-height:1.25}.td-fit__kit-sub{font-size:14px;color:#b9b9c0;line-height:1.35;margin-top:2px}.td-fit__kit-sub strong{color:#ffb38f;font-weight:700}.td-fit__btn{margin-top:14px;width:100%;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:8px;background:#d9683a;color:#fff;text-decoration:none;font-weight:700;font-size:16px;letter-spacing:.02em;transition:filter .15s}.td-fit__btn:hover{filter:brightness(1.08);color:#fff}.td-fit__btn .arrow{transition:transform .2s}.td-fit__btn:hover .arrow{transform:translate(3px)}.td-fit__perks{display:flex;gap:14px;margin-top:10px;font-size:12.5px;color:#9a9aa3;flex-wrap:wrap;justify-content:center}.td-fit__perks span{display:inline-flex;align-items:center;gap:5px}.td-fit__perks svg{width:13px;height:13px;color:#7fd99a}.td-fit__picker:focus-visible,.td-fit__change:focus-visible,.td-fit__btn:focus-visible{outline:2px solid var(--tone);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/td-product-selected-vehicle-check.css.map */
