.replacement__part-container{margin:0 auto;max-width:70%;text-align:center}.replacement__part-container .form-replacement-input{margin-top:3rem}.replacement__part-container .replacement__part-location{margin:0 auto;position:relative;width:400px}.replacement__part-container .replacement__part-image{inset:0;position:absolute}.form-replacement-input .tbPartNo{border:1px solid #bebebe;height:52px;margin:0;max-width:70%;outline:0;text-indent:1rem;width:300px!important}.replacement__part-inner .form-replacement-results li{list-style-type:none;text-decoration:none}.form-replacement-error{color:#b22222;display:none;font-size:1rem}.form-replacement-error.active{display:block}.replacement__part-inner .form-replacement-results{height:fit-content;margin-top:2rem;max-height:20vh;position:relative;transition:max-height .5s ease-in}.replacement__part-inner ul{transition:all.3s}.replacement__part-inner ul li{align-items:center;display:flex;justify-content:space-between;padding:1rem;text-align:left}.form-replacement-error,.mfp-fade,.replacement__part-inner ul li{animation:animateIn .5s cubic-bezier(.39,.575,.565,1) both;animation-timing-function:ease-in-out}.replacement__part-inner ul li:first-child{background:#4097db;color:#fff}.replacement__part-inner ul li span:first-child{width:50%}@keyframes animateInFade{0%{opacity:0}to{opacity:1}}@keyframes animateIn{0%{opacity:0}to{opacity:1}}.replacement__part-inner ul li span:nth-child(2){width:24%}.form-replacement-input .tbPartNo::placeholder{color:#000;opacity:.8}@media screen and (max-width:768px){.form-replacement-input .tbPartNo{width:100%!important}.form-replacement-input button{margin-top:20px}}