.inv{padding:130px 50px 48px;max-width:1440px;margin-inline:auto;font-family:var(--roboto);font-weight:400}.inv-head{display:flex;align-items:baseline;gap:30px;height:62px}.inv-head h1{font:500 32px/38.4px var(--roboto);color:var(--black);white-space:nowrap}.inv-head p{color:var(--muted)}.inv-tabs{display:flex;height:69px}.inv-tab{width:200px;height:69px;background:var(--red);color:var(--white);font:500 16px/20px var(--roboto);text-transform:uppercase;transition:all .4s ease-in-out}.inv-tab:first-child{border-top-left-radius:8px}.inv-tab:last-child{border-top-right-radius:8px}.inv-tab:hover,.inv-tab[aria-selected=true]{background:var(--grey);color:var(--black)}html:not(.js) .inv-tabs{visibility:hidden}.inv-body{padding:18px 16px 20px;background:var(--grey);border-radius:0 0 8px 8px}.inv-side-title{margin-bottom:16px;font:500 16px/20px var(--roboto);text-transform:uppercase;color:var(--black)}.inv-row{display:grid;grid-template-columns:305px minmax(0,1fr);column-gap:23px;margin-right:-7px}.inv-side{position:relative}.inv-filters{position:sticky;top:90px}html:not(.js) .inv-filters{display:none}.inv-key{position:relative;display:block;height:60px}.inv-key input{width:100%;height:60px;padding:10px 44px 10px 10px;border:0;border-radius:2px;background:var(--red);color:var(--white);font:400 16px/20px var(--roboto)}.inv-key input::placeholder{color:var(--white);opacity:1}.inv-key input::-webkit-search-cancel-button{display:none}.inv-key svg{position:absolute;top:18px;right:10px;color:var(--white);pointer-events:none}.inv-sel{position:relative;margin-top:15px}.inv-sel-btn{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding:3px 15px 0;border-radius:2px;background:var(--white);color:var(--black);font:400 16px/20px var(--roboto);text-align:left;text-transform:capitalize}.inv-sel-list{position:absolute;top:60px;left:0;z-index:20;width:305px;max-height:200px;overflow-y:auto;background:var(--white);color:var(--black);box-shadow:0 6px 18px #0000002e}.inv-sel-list li{display:flex;align-items:center;height:33px;padding:0 15px;font-size:16px;line-height:20px;cursor:pointer}.inv-sel-list li:hover,.inv-sel-list li:focus-visible,.inv-sel-list li[aria-selected=true]{background:var(--grey)}.inv-year{margin-top:15px;color:var(--black)}.inv-year p{font-size:16px;line-height:19px}.inv-year-inputs{display:flex;justify-content:space-between;margin-top:16px}.inv-year-inputs input{width:137px;height:50px;padding:0 20px;border:1px solid transparent;border-radius:3px;background:var(--white);color:var(--black);font:500 16px/20px var(--roboto)}.inv-slider{position:relative;height:5px;margin-top:24px;border-radius:10px;background:#c9c9c9}.inv-slider-fill{position:absolute;top:0;bottom:0;background:var(--red)}.inv-slider input{position:absolute;top:-5px;left:0;width:100%;height:14px;margin:0;background:none;pointer-events:none;appearance:none}.inv-slider input::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border:2px solid var(--red);border-radius:30px;background:var(--white);pointer-events:auto;cursor:pointer}.inv-slider input::-moz-range-thumb{width:10px;height:10px;border:2px solid var(--red);border-radius:30px;background:var(--white);pointer-events:auto;cursor:pointer}.inv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px 16px}.inv-card{min-height:474px;color:var(--black);scroll-margin-top:90px;transition:all .4s ease-in-out}.inv-photo{position:relative;height:188px}.inv-open{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden}.inv-open picture,.inv-open img{width:100%;height:100%;object-fit:cover}.inv-ribbon{position:absolute;top:169px;left:0;right:0;height:19px;background:var(--red);color:var(--white);font-size:14.4px;line-height:19px;text-align:center;text-transform:uppercase}.inv-actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:15px}.inv-pill{display:inline-flex;align-items:center;gap:10px;height:34px;padding:7px 20px;border-radius:60px;background:var(--red);color:var(--white);font:400 16px/20px var(--roboto)}.inv-details{padding-top:15px}.inv-details h2{font:400 16px/22px var(--roboto);text-transform:uppercase;color:var(--black)}.inv-price{padding-top:3px;font:400 19.2px/22px var(--roboto);text-transform:uppercase;color:var(--black)}.inv-spec{padding-top:10px;font:500 14px/20px var(--roboto);color:var(--muted);text-transform:uppercase}.inv-empty{padding:60px 0;text-align:center;color:var(--black)}.inv-clear{margin-top:16px;padding:7px 20px;border-radius:60px;background:var(--red);color:var(--white)}.inv-note{margin-top:24px;font-size:14px;line-height:20px;color:var(--muted)}.gal{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#000000e6;color:var(--white);font-family:var(--roboto)}.gal::backdrop{background:#000000e6}.gal-top{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:24px;padding:20px 40px}.gal-top h2{font:500 22px/28px var(--roboto)}.gal-count{margin-left:auto;font-variant-numeric:tabular-nums}.gal-close{width:44px;height:44px;display:grid;place-items:center}.gal-track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gal-track::-webkit-scrollbar{display:none}.gal-slide{flex:0 0 100%;display:grid;place-items:center;padding:84px 100px 40px;scroll-snap-align:center}.gal-slide picture{width:100%;height:100%}.gal-slide img{width:100%;height:100%;object-fit:contain}.gal-nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:56px;height:56px;margin-top:-28px;border:1px solid rgba(255,255,255,.6);border-radius:50%;color:var(--white)}.gal-prev{left:24px}.gal-next{right:24px}.gal-nav:disabled{opacity:.3;cursor:default}html.gal-open{overflow:hidden}
