@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;900&family=Open+Sans&family=Play&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@800&display=swap";.price.svelte-1fa7qwy{transform:translate(16px)}.desc.svelte-1fa7qwy{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:25px;margin-left:2.5vw;margin-right:2.5vw;background-color:#f5f6f7;border:1px solid #dddddd;font-size:1.15rem;padding:25px}.desc.svelte-1fa7qwy .text:where(.svelte-1fa7qwy){max-width:800px}.back.svelte-1fa7qwy{display:flex;flex-direction:row;align-items:center;color:#676767!important;font-size:.8rem;align-self:flex-start;margin:10px;margin-left:2.5vw}.back.svelte-1fa7qwy:hover{cursor:pointer;color:#ff8000!important}.back.svelte-1fa7qwy a:where(.svelte-1fa7qwy){color:inherit}.back.svelte-1fa7qwy .icon:where(.svelte-1fa7qwy){scale:.8}.vars.svelte-1fa7qwy{width:95vw;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin-bottom:25px;padding:10px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.vars.svelte-1fa7qwy .var:where(.svelte-1fa7qwy){display:flex;flex-direction:column;align-items:center}.vars.svelte-1fa7qwy .var:where(.svelte-1fa7qwy) .value:where(.svelte-1fa7qwy){color:#676767}.vars.svelte-1fa7qwy .var:where(.svelte-1fa7qwy) .title:where(.svelte-1fa7qwy){display:flex;font-weight:100}.vars.svelte-1fa7qwy .var:where(.svelte-1fa7qwy) .title:where(.svelte-1fa7qwy) p:where(.svelte-1fa7qwy){align-self:flex-end;font-size:.75rem;margin-left:5px;transform:translateY(-.2rem)}.make-model.svelte-1fa7qwy{width:100%;padding-left:2.5vw;padding-bottom:10px}.make-model.svelte-1fa7qwy .make:where(.svelte-1fa7qwy){align-self:flex-start;font-size:2rem;font-weight:600}.make-model.svelte-1fa7qwy .model:where(.svelte-1fa7qwy){font-size:1.5rem;font-weight:400;color:#9e9e9e}.hidden.svelte-1fa7qwy{z-index:-1;transform:translateY(-2000%);display:none}#close.svelte-1fa7qwy{color:#fff;border:none;padding:0;position:fixed;top:30px;right:30px;z-index:99999;background-color:#ccc;color:#000;border-radius:100px}.carousel.svelte-1fa7qwy{top:0;padding:10px;background-color:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;position:fixed;width:100vw;height:100vh}.images.svelte-1fa7qwy{width:95%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.images.svelte-1fa7qwy .gallery:where(.svelte-1fa7qwy){aspect-ratio:16/9;display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:calc((100% - 20px)*.28125);gap:10px;overflow-y:auto}.main-image.svelte-1fa7qwy{border-radius:10px;width:100%;aspect-ratio:16/9;overflow:hidden;position:relative}.main-image.svelte-1fa7qwy .sold-label:where(.svelte-1fa7qwy){position:absolute;top:15px;right:-45px;z-index:3;padding:5px;width:150px;text-align:center;transform:rotate(45deg);background-color:#ff8000;color:#fff!important}.main-image.svelte-1fa7qwy img:where(.svelte-1fa7qwy){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery-img-wrap.svelte-1fa7qwy{border-radius:10px;overflow:hidden;position:relative;aspect-ratio:16/9;width:100%;height:100%}.gallery-img-wrap.svelte-1fa7qwy:hover{cursor:pointer;box-shadow:0 6px 12px #a52a2a26}.gallery-img-wrap.svelte-1fa7qwy img:where(.svelte-1fa7qwy){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel.svelte-1fa7qwy{transition:all 0s;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#000000c6}.carousel.svelte-1fa7qwy .img-wrap:where(.svelte-1fa7qwy){height:80vh;display:flex;align-items:center;justify-content:center}.carousel.svelte-1fa7qwy img:where(.svelte-1fa7qwy){width:100%;height:100%;object-fit:contain}.carousel.svelte-1fa7qwy .img-wrap:where(.svelte-1fa7qwy){transition:transform .3s ease}.carousel.svelte-1fa7qwy .img-wrap.focus:where(.svelte-1fa7qwy){transform:scale(1.05)}.main.svelte-1fa7qwy{width:100%;margin-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.images.svelte-1fa7qwy{grid-template-columns:1fr}.vars.svelte-1fa7qwy{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width: 1118px){.main.svelte-1fa7qwy{margin-top:10px}}
