html{height:auto;scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;font-family:var(--primary-font)}main{display:grid;justify-items:center}ol,ul{padding:0}h1,h2,h3,h4,li,ol,p,ul{margin:0}ul{list-style:none}a{text-decoration:none;color:inherit}img{width:100%;height:100%;display:block;object-fit:cover}header{display:grid;justify-content:center;align-items:center}button{cursor:pointer}select option{margin:5px}.container{margin-left:auto;margin-right:auto;padding:5px;width:calc(100vw - 20px);max-width:320px}@media (min-width:768px){.container{width:calc(100vw - 140px);max-width:600px;padding:15px}}@media (min-width:1024px){.container{max-width:1100px;padding:15px}}.overflow-hidden{overflow:hidden}@media (min-width:1024px){.overflow-hidden{padding-right:17px}}.header-logo{width:250px;height:70px}@media (min-width:768px){.header-logo{width:450px;height:100px}}@media (min-width:1024px){.header-logo{width:450px;height:100px}}:root{--primary-text-color:#fff;--secondary-text-color:#000;--focus-color:#ff6b01;--footer-bg-color:#f7f7f7;--footer-text-color:#545454;--search-error-text:#ff001b;--primary-font:arial,helvetica,sans-serif;--logo-color:#818181}.select-section h2{font-size:18px;margin-bottom:10px}@media (min-width:768px){.select-section h2{font-size:20px;margin-bottom:20px}}@media (min-width:1024px){.select-section h2{font-size:20px;margin-bottom:20px}}.section{display:flex;justify-content:center;margin-bottom:100px}.loading-spiner{margin-right:auto;margin-left:auto;width:150px}.main-section{padding-top:20px;padding-bottom:40px}@media (min-width:768px){.main-section{padding-top:60px;padding-bottom:60px}}.result-section{width:310px}@media (min-width:768px){.result-section{width:1020px}}@media (min-width:1024px){.result-section{width:1020px}}.result-container{justify-content:center;flex-direction:column;display:flex}@media (min-width:768px){.result-container{justify-content:center;display:flex;flex-direction:row}}@media (min-width:1024px){.result-container{justify-content:center;display:flex;flex-direction:row}}.filter-container{width:300px;display:flex;flex-direction:column;height:fit-content;padding-top:41px;margin-bottom:25px}@media (min-width:768px){.filter-container{width:270px;margin-bottom:0;margin-right:20px}}@media (min-width:1024px){.filter-container{margin-bottom:0}}.gallery,.select-container{display:flex;flex-direction:column}.select-container{width:fit-content;align-items:center}.select-container-number,.select-container-vehicle,.select-container-vin{justify-content:center;display:flex;flex-direction:column;width:300px;margin-bottom:50px}@media (min-width:768px){.select-container-number,.select-container-vehicle,.select-container-vin{width:580px}}@media (min-width:1024px){.select-container-number,.select-container-vehicle,.select-container-vin{width:580px}}button{min-height:50px;border-radius:5px;border-color:#c4c4c4;text-decoration:none;display:inline-block}button,select{padding:5px 10px}select{border-radius:5px;background-color:hsla(0,0%,96.1%,.5);border:1px solid #c4c4c4;width:100%}select:active,select:focus-visible,select:hover{padding:5px 10px;border-radius:5px;background-color:hsla(0,0%,96.1%,.5);border:1px solid #c4c4c4;outline:none}.drop-down-placehold{display:none}.button-search-number,.button-search-vehicle,.button-search-vin{background-color:#231f20;color:#fff;font-weight:700;width:300px;border:0 solid}@media (min-width:768px){.button-search-number,.button-search-vehicle,.button-search-vin{width:580px}}@media (min-width:1024px){.button-search-number,.button-search-vehicle,.button-search-vin{width:580px}}.dropdown-vehicle-make-spiner,.dropdown-vehicle-model-spiner,.dropdown-vehicle-year-spiner{position:absolute;top:0;right:0;width:50px}.button-cancel-container{margin-left:auto;display:flex;justify-items:end;max-width:300px}@media (min-width:768px){.button-cancel-container{max-width:600px}}@media (min-width:1024px){.button-cancel-container{max-width:600px}}.parts-container{width:300px}@media (min-width:768px){.parts-container{width:700px}}@media (min-width:1024px){.parts-container{width:700px}}.button-cancel-container>.button-cancel{background-color:transparent;color:#f26100;font-weight:400;width:100px;border:0 solid;text-align:end}.input-number input,.input-vin input{padding:5px 10px;min-height:50px;width:300px;border:1px solid #c4c4c4;border-radius:5px;margin-bottom:20px}@media (min-width:768px){.input-number input,.input-vin input{width:580px}}@media (min-width:1024px){.input-number input,.input-vin input{width:580px}}.drop-down-form{position:relative;width:300px;min-height:50px;margin-bottom:20px;border-radius:5px;border-color:#c4c4c4;display:flex}@media (min-width:768px){.drop-down-form{width:270px;width:580px}}@media (min-width:1024px){.drop-down-form{width:580px}}.drop-down-filter{width:300px;min-height:50px;margin-bottom:20px;border-radius:5px;border-color:#c4c4c4;display:flex;flex-direction:column;font-size:20px}@media (min-width:768px){.drop-down-filter{width:270px}}.drop-down-filter select{min-height:40px;font-size:16px;margin-top:10px}.filter-container-clear{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.button-filter-clear{background-color:transparent;color:#231f20;border-radius:5px;border:1px solid #231f20;font-size:13px;height:25px;min-height:25px;width:100px}.filter-position{padding:0;font-size:20px;border:0 solid}.filter-position legend{margin-bottom:10px}.filter-position label{display:flex;align-items:center;font-size:16px;margin-bottom:10px}.filter-position input{height:20px;width:20px;cursor:pointer;margin-right:10px;border:1px solid #c4c4c4;border-radius:5px}.result-top-container{margin-bottom:35px}.result-top-container-info{display:flex;justify-content:flex-end;align-items:center}.button-result-new-search{background-color:transparent;color:#231f20;border-radius:5px;border:1px solid #231f20;font-size:13px;min-height:20px;width:120px;margin-left:10px;padding:5px 0}.result-top-container-info-text{max-width:240px;font-size:14px}@media (min-width:768px){.result-top-container-info-text{max-width:570px;font-size:16px}}@media (min-width:1024px){.result-top-container-info-text{max-width:570px}}.result-top-line{border:3px solid #f37f00}.hidden{display:none}.part-card{display:flex;width:100%;box-sizing:border-box;margin-bottom:20px;flex-direction:column}@media (min-width:768px){.part-card{flex-direction:row}}@media (min-width:1024px){.part-card{flex-direction:row}}.part-card__picture img{border-radius:5px;margin-bottom:10px;margin-right:auto;margin-left:auto;width:140px;height:140px}.part-card__list{padding:2px;width:100%}@media (min-width:768px){.part-card__list{padding:10px}}@media (min-width:1024px){.part-card__list{padding:10px}}.part-card__list__tr{line-height:1.2;display:flex;margin-bottom:10px;flex-direction:column}@media (min-width:768px){.part-card__list__tr{display:table-row;line-height:1.5;margin-bottom:0}}@media (min-width:1024px){.part-card__list__tr{display:table-row;line-height:1.5;margin-bottom:0}}.part-card__link{cursor:pointer;width:200px}@media (min-width:768px){.part-card__link{margin-left:auto}}@media (min-width:1024px){.part-card__link{margin-left:auto}}
/*# sourceMappingURL=/src.32173fd4.css.map */