.recall-sn-checker{width:780px;display:flex;justify-content:center;margin:0 auto}
@media(max-width:1220px){.recall-sn-checker{width:calc(100% - 40px)}
}
.recall-sn-checker .recall-checker-form{width:100%;display:flex;flex-direction:column}
.recall-sn-checker .recall-checker-form .recall-checker-question-wrap{margin-bottom:40px;display:flex;flex-direction:column}
.recall-sn-checker .recall-checker-form .recall-checker-question-wrap label{width:100%;display:inline-block;margin-bottom:10px;font-size:18px;font-family:"Roboto"}
.recall-sn-checker .recall-checker-form .recall-checker-question-wrap label span{color:#e02f10}
.recall-sn-checker .recall-checker-form .recall-checker-question-wrap input{display:block;width:100%;height:48px;font-size:16px;padding-left:15px;border:1px solid #4d4f52;border-radius:3px;color:#000}
.recall-sn-checker .recall-checker-form .find-serial-wrap{display:inline-flex;margin-bottom:20px}
.recall-sn-checker .recall-checker-form .find-serial-wrap span{color:#c09d5b;margin-right:8px;font-size:17px !important}
.recall-sn-checker .recall-checker-form .find-serial-wrap a{text-decoration:underline;font-family:"Roboto",Arial;font-size:14px;line-height:122%;font-weight:400;color:#000}
.recall-sn-checker .recall-checker-form .g-recaptcha-container{margin-bottom:20px;display:flex;flex-direction:column}
.recall-sn-checker .recall-checker-form .recall-checker-btn{text-align:center;font-size:14px;margin:0 auto;min-width:100px;background:#492582;color:#fff;padding:10px 20px;border-radius:8px;border:1px solid #492582;margin-bottom:40px}
@media(max-width:1220px){.recall-sn-checker .recall-checker-form .recall-checker-btn{width:100%;display:flex;justify-content:center}
}
.recall-sn-checker .recall-checker-form .form_item_text_warn_invalid{font-size:14px;display:none;color:#e02f10}
.recall-sn-checker .recall-checker-form .divide-line{display:none;width:100%;height:2px;background-color:#ccc}
.recall-sn-checker .recall-checker-form .response{display:flex;flex-direction:column;display:none;background-color:#e6e6f2;padding:40px 60px;border-radius:32px;margin-top:40px;margin-bottom:80px}
@media(max-width:1220px){.recall-sn-checker .recall-checker-form .response{margin-bottom:60px}
}
@media(max-width:767px){.recall-sn-checker .recall-checker-form .response{padding:40px 20px;margin-bottom:40px}
}
.recall-sn-checker .recall-checker-form .response .model{display:none;font-family:"Poppins";font-weight:500;font-size:20px;line-height:30px;margin-bottom:12px}
@media(max-width:1220px){.recall-sn-checker .recall-checker-form .response .model{font-size:18px;line-height:27px}
}
.recall-sn-checker .recall-checker-form .response .model .modelName{color:#7231c6}
.recall-sn-checker .recall-checker-form .response .text{display:none;font-family:"Roboto";font-weight:400;font-size:18px;line-height:27px;margin-bottom:32px}
.recall-sn-checker .recall-checker-form .response .text#msg1{font-family:"Poppins";font-weight:500;font-size:20px;line-height:30px;margin-bottom:12px;margin-bottom:0;text-align:center}
@media(max-width:1220px){.recall-sn-checker .recall-checker-form .response .text#msg1{font-size:18px}
}
.recall-sn-checker .recall-checker-form .response .links{display:none;display:inline-flex}
@media(max-width:767px){.recall-sn-checker .recall-checker-form .response .links{display:flex;flex-direction:column}
}
.recall-sn-checker .recall-checker-form .response .links .CTAButton{display:none;padding:6px 12px;font-family:"Roboto";font-weight:400;font-size:14px;line-height:21px;border-radius:4px}
@media(max-width:767px){.recall-sn-checker .recall-checker-form .response .links .CTAButton{width:100%;display:flex;justify-content:center}
}
.recall-sn-checker .recall-checker-form .response .links .welcomeLink{background-color:black;color:white;margin-right:20px}
@media(max-width:767px){.recall-sn-checker .recall-checker-form .response .links .welcomeLink{margin-right:0;margin-bottom:20px}
}
.recall-sn-checker .recall-checker-form .response .links .contactLink{border:1px solid black;background-color:transparent;color:black}