@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-1o5ycbh{transform:translate(16px)}.desc.svelte-1o5ycbh{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-1o5ycbh .text:where(.svelte-1o5ycbh){max-width:800px}.back.svelte-1o5ycbh{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-1o5ycbh:hover{cursor:pointer;color:#ff8000!important}.back.svelte-1o5ycbh a:where(.svelte-1o5ycbh){color:inherit}.back.svelte-1o5ycbh .icon:where(.svelte-1o5ycbh){scale:.8}.vars.svelte-1o5ycbh{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-1o5ycbh .var:where(.svelte-1o5ycbh){display:flex;flex-direction:column;align-items:center}.vars.svelte-1o5ycbh .var:where(.svelte-1o5ycbh) .value:where(.svelte-1o5ycbh){color:#676767}.vars.svelte-1o5ycbh .var:where(.svelte-1o5ycbh) .title:where(.svelte-1o5ycbh){display:flex;font-weight:100}.vars.svelte-1o5ycbh .var:where(.svelte-1o5ycbh) .title:where(.svelte-1o5ycbh) p:where(.svelte-1o5ycbh){align-self:flex-end;font-size:.75rem;margin-left:5px;transform:translateY(-.2rem)}.make-model.svelte-1o5ycbh{width:100%;padding-left:2.5vw;padding-bottom:10px}.make-model.svelte-1o5ycbh .make:where(.svelte-1o5ycbh){align-self:flex-start;font-size:2rem;font-weight:600}.make-model.svelte-1o5ycbh .model:where(.svelte-1o5ycbh){font-size:1.5rem;font-weight:400;color:#9e9e9e}.hidden.svelte-1o5ycbh{z-index:-1;transform:translateY(-2000%);display:none}#close.svelte-1o5ycbh{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-1o5ycbh{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-1o5ycbh{width:95%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.images.svelte-1o5ycbh .gallery:where(.svelte-1o5ycbh){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-1o5ycbh{border-radius:10px;width:100%;aspect-ratio:16/9;overflow:hidden;position:relative}.main-image.svelte-1o5ycbh .sold-label:where(.svelte-1o5ycbh){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-1o5ycbh img:where(.svelte-1o5ycbh){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery-img-wrap.svelte-1o5ycbh{border-radius:10px;overflow:hidden;position:relative;aspect-ratio:16/9;width:100%;height:100%}.gallery-img-wrap.svelte-1o5ycbh:hover{cursor:pointer;box-shadow:0 6px 12px #a52a2a26}.gallery-img-wrap.svelte-1o5ycbh img:where(.svelte-1o5ycbh){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel.svelte-1o5ycbh{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-1o5ycbh .img-wrap:where(.svelte-1o5ycbh){height:80vh;display:flex;align-items:center;justify-content:center}.carousel.svelte-1o5ycbh img:where(.svelte-1o5ycbh){width:100%;height:100%;object-fit:contain}.carousel.svelte-1o5ycbh .img-wrap:where(.svelte-1o5ycbh){transition:transform .3s ease}.carousel.svelte-1o5ycbh .img-wrap.focus:where(.svelte-1o5ycbh){transform:scale(1.05)}.main.svelte-1o5ycbh{width:100%;margin-top:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 768px){.images.svelte-1o5ycbh{grid-template-columns:1fr}.vars.svelte-1o5ycbh{grid-template-columns:1fr 1fr;gap:10px}}@media (max-width: 1118px){.main.svelte-1o5ycbh{margin-top:10px}}
