#representative-search .form,#representative-search .packages-wrap{display:none}#representative-search.show-search .form,#representative-search.show-search .packages-wrap{display:block;overflow:visible}.sw{max-width:1200px}.heading-h1{font-size:30px;font-weight:700;line-height:40px;letter-spacing:0;color:#121212}.heading-h1 strong{font-weight:700}.heading-h2{font-size:16px;font-weight:700;line-height:28px;letter-spacing:0;color:#6c6c6c}.heading-h2 strong{font-weight:700}#representative-search .vehicle-check.vin-only.vin-layout.vin{margin-top:35px}#representative-search #vehicle-check .vehicle-check.vin-only .modal-cta .modal-btn.tip{display:none}@media screen and (min-width:750px) and (max-width:1023px){#representative-search .vehicle-check.vin-only.vin-layout.vin{margin-top:0}section#vehicle-check .container-autodna{padding:0}#representative-search #vehicle-check .vehicle-check.vin-only .vin-form .vin-btn{max-width:495px}section#vehicle-check .packages-p{padding:0;white-space:nowrap}}@media screen and (min-width:1024px) and (max-width:1279px){#representative-search .vehicle-check.vin-only.vin-layout.vin{margin-top:0}section#vehicle-check .container-autodna{padding:0}#representative-search #vehicle-check .vehicle-check.vin-only .vin-form .vin-btn{max-width:495px}section#vehicle-check .packages-p{padding:0;white-space:nowrap}}@media screen and (min-width:1280px){.sw{max-width:calc(100% - 180px);margin:0}.heading-h1{font-size:48px;line-height:48px;margin-bottom:10px}.heading-h2{font-size:24px;line-height:25px}#representative-search .container-autodna{padding:0}#representative-search .vehicle-check.vin-only.vin-layout.vin{margin-top:0}}@media (min-width:1280px){.sw{padding-left:38px}}@media(min-width:1440px){.sw{padding-left:84px}}@media(min-width:1536px){.sw{padding-left:160px}}@media screen and (min-width:760px){html:lang(pt) #vehicle-check .vehicle-check.vin-reg .switcher-placeholder{padding-inline:7px}}