.usv-batteryfinder{--bf-blue: #09569b;--bf-blue-dark: #064579;--bf-border: #d9dfe4;--bf-muted: #616b75;--bf-bg: #f7f8f9;color:#333;background:transparent;padding:clamp(30px,4vw,56px) 18px 70px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.55;letter-spacing:normal}.usv-batteryfinder *{box-sizing:border-box}.usv-batteryfinder :is(h1,h2,h3,p,a,button,input,label,strong,span){font-family:inherit}.usv-batteryfinder__inner{max-width:1040px;margin:0 auto}.usv-batteryfinder__header{margin:0 0 26px}.usv-batteryfinder__title{margin:0 0 13px;color:#242424;font-size:clamp(28px,3.2vw,36px);line-height:1.25;letter-spacing:normal;font-weight:600}.usv-batteryfinder__lead{max-width:800px;margin:0;color:#555;font-size:15px;line-height:1.7;font-weight:400}.usv-batteryfinder__panel{padding:clamp(22px,3vw,32px);border:1px solid var(--bf-border);border-radius:4px;background:#fff;box-shadow:none}.usv-batteryfinder__step-title{margin:0 0 8px;color:#292929;font-size:clamp(19px,2.1vw,22px);font-weight:600;line-height:1.4;letter-spacing:normal}.usv-batteryfinder__instructions{margin:0 0 20px;color:var(--bf-muted);font-size:14px;line-height:1.6}.usv-batteryfinder__form{display:flex;align-items:flex-end;gap:12px}.usv-batteryfinder__field{flex:1;min-width:0}.usv-batteryfinder__field label{display:block;margin:0 0 8px;color:#333;font-size:13px;font-weight:600}.usv-batteryfinder__input{display:block;width:100%;height:48px;padding:10px 13px;border:1px solid #aeb8c1;border-radius:3px;background:#fff;color:#333;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:normal}.usv-batteryfinder__input::placeholder{color:#7a838b;letter-spacing:normal}.usv-batteryfinder__input:focus-visible{outline:2px solid var(--bf-blue);outline-offset:2px}.usv-batteryfinder__input[aria-invalid=true]{border-color:#b42f3c}.usv-batteryfinder__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 21px;border:1px solid var(--bf-blue);border-radius:3px;background:var(--bf-blue);color:#fff;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.usv-batteryfinder__button:hover{background:var(--bf-blue-dark)}.usv-batteryfinder__button:focus-visible,.usv-batteryfinder__contact:focus-visible,.usv-batteryfinder__source:focus-visible{outline:2px solid var(--bf-blue-dark);outline-offset:3px}.usv-batteryfinder__hint{margin:10px 0 0;color:#757e87;font-size:12px;line-height:1.5}.usv-batteryfinder__help{max-width:770px;margin-top:26px;padding:20px 0 0;border-top:1px solid var(--bf-border);background:transparent;color:#535e68;font-size:14px;line-height:1.65}.usv-batteryfinder__help-title{margin:0 0 10px;color:#292929;font-size:17px;line-height:1.4;font-weight:600;text-decoration:none}.usv-batteryfinder__help p{margin:0 0 10px}.usv-batteryfinder__help-image{display:block;width:100%;max-width:570px;height:auto;margin:16px 0 0;border:1px solid var(--bf-border);border-radius:12px;object-fit:contain}.usv-batteryfinder__result[hidden]{display:none!important}.usv-batteryfinder__feedback{margin:13px 0 0;color:var(--bf-muted);font-size:13px}.usv-batteryfinder__feedback:empty{display:none}.usv-batteryfinder__feedback--error{color:#a51e2d;font-weight:600}.usv-batteryfinder__result{margin-top:24px;padding:22px 0 0;border:0;border-top:1px solid var(--bf-border);border-radius:0;background:transparent;outline:none}.usv-batteryfinder__result-eyebrow{display:block;margin:0 0 6px;color:#4e6273;font-size:12px;font-weight:600;letter-spacing:.02em}.usv-batteryfinder__result h2{margin:0 0 15px;color:#292929;font-size:clamp(20px,2.4vw,24px);font-weight:600}.usv-batteryfinder__result h3{margin:0;color:#333;font-size:18px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.usv-batteryfinder__result p{margin:8px 0;color:#555;font-size:14px;line-height:1.65}.usv-batteryfinder__result .usv-batteryfinder__manufacture{margin:5px 0 15px;color:#5d6975;font-size:13px;line-height:1.5;font-weight:500}.usv-batteryfinder__match{margin-top:14px;padding-top:0;border:0}.usv-batteryfinder__match+.usv-batteryfinder__match{margin-top:22px;padding-top:20px;border-top:1px solid var(--bf-border)}.usv-batteryfinder__tag{display:inline-block;padding:3px 8px;border:1px solid #dde5eb;border-radius:2px;background:#f7f8f9;color:#41586c;font-size:12px;font-weight:600}.usv-batteryfinder__notice{padding:12px 14px;border-left:3px solid #c89a41;background:#fffaf1;color:#755a2e!important}.usv-batteryfinder__kit{margin:14px 0 2px;padding:18px;border:1px solid var(--bf-border);border-radius:3px;background:#f8f9fa}.usv-batteryfinder__kit-label{display:block;margin-bottom:8px;color:#536271;font-size:12px;font-weight:600;letter-spacing:normal}.usv-batteryfinder__kit-code{display:block;color:var(--bf-blue);font-size:clamp(18px,2.4vw,22px);font-weight:600;overflow-wrap:anywhere}.usv-batteryfinder__kit-quantity{margin:10px 0!important;color:#333!important;font-weight:600}.usv-batteryfinder__source{display:block;width:fit-content;margin-top:12px;color:var(--bf-blue);font-size:12px;text-decoration:underline;text-underline-offset:3px}.usv-batteryfinder__contact{display:inline-block;margin-top:14px;color:var(--bf-blue);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.usv-batteryfinder__footnote{margin-top:18px!important;padding-top:15px;border-top:1px solid var(--bf-border);color:#737b83!important;font-size:12px!important}.usv-batteryfinder__bottom-note{margin-top:33px;padding:16px 0 0;color:#555}.usv-batteryfinder__bottom-note h2{margin:0 0 7px;color:#333;font-size:18px;font-weight:600}.usv-batteryfinder__bottom-note p{margin:0 0 11px;color:#555;font-size:14px;line-height:1.7}.usv-batteryfinder__bottom-note a{color:var(--bf-blue);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.usv-batteryfinder{padding:30px 16px 52px}.usv-batteryfinder__form{flex-direction:column;align-items:stretch}.usv-batteryfinder__button{width:100%}.usv-batteryfinder__panel{padding:20px}}@media(prefers-reduced-motion:reduce){.usv-batteryfinder__button{transition:none}}.usv-batteryfinder__shop-link{display:inline-block;width:fit-content;margin-top:10px;padding:9px 14px;border:1px solid var(--bf-blue);border-radius:3px;background:var(--bf-blue);color:#fff!important;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none}.usv-batteryfinder__shop-link:hover{background:var(--bf-blue-dark)}.usv-batteryfinder__shop-link:focus-visible{outline:3px solid #d39e20;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/usv-batteryfinder.css.map */
