section.svelte-14u07rq{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:inherit}section.svelte-14u07rq{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:inherit}#detail-container.svelte-1ah9wds.svelte-1ah9wds{position:relative;display:flex;flex-direction:column;width:90vw;padding-top:6vh;height:fit-content}#title.svelte-1ah9wds.svelte-1ah9wds{font-family:'bmwlight';font-weight:normal;font-size:4vh}.car.svelte-1ah9wds.svelte-1ah9wds{display:flex;flex-direction:column;padding-top:3vh}#meta.svelte-1ah9wds.svelte-1ah9wds{display:flex;flex-direction:row;align-items:center;margin-bottom:2vh}#price.svelte-1ah9wds.svelte-1ah9wds{display:flex;width:fit-content;padding:0.5vh 1vh;background-color:red;color:white;font-family:'bmwbold', sans-serif;font-size:3.5vh}#book.svelte-1ah9wds.svelte-1ah9wds{display:flex;flex-direction:row;width:fit-content;padding:1vh 1.5vh;margin-left:4vh;background-color:white;border-radius:1vh;color:#242523;font-family:'bmwlight', sans-serif;font-size:2vh;-webkit-box-shadow:0px 10px 40px 0px rgba(35, 64, 84, 0.09);-moz-box-shadow:0px 10px 40px 0px rgba(35, 64, 84, 0.09);box-shadow:0px 10px 40px 0px rgba(35, 64, 84, 0.09)}#info.svelte-1ah9wds.svelte-1ah9wds{display:flex;flex-direction:row}img.image.svelte-1ah9wds.svelte-1ah9wds{position:relative;width:50%;height:auto;object-fit:contain}.section-title.svelte-1ah9wds.svelte-1ah9wds{padding-bottom:2vh;font-family:'bmwbold', sans-serif;font-weight:normal;font-size:1.78vh;text-transform:uppercase;color:#242523}#details.svelte-1ah9wds.svelte-1ah9wds{display:flex;flex-direction:column;height:fit-content;padding-left:10vh}#details.svelte-1ah9wds table.svelte-1ah9wds{border-collapse:separate;border-spacing:0}#details.svelte-1ah9wds table th.svelte-1ah9wds,#details.svelte-1ah9wds table td.svelte-1ah9wds{position:relative;padding-bottom:0.5vh;font-family:'bmwlight', sans-serif;font-weight:normal;font-size:1.78vh;text-align:left;color:#242523}#details.svelte-1ah9wds table tr:last-child th.svelte-1ah9wds,#details.svelte-1ah9wds table tr:last-child td.svelte-1ah9wds{padding-bottom:0}#details.svelte-1ah9wds table td.svelte-1ah9wds{width:16vh;padding-left:2vh}#equipment.svelte-1ah9wds.svelte-1ah9wds{position:relative;display:block;font-family:'bmwlight', sans-serif;font-weight:normal;font-size:1.78vh}ul{padding-left:0}ul, ul.sublist{list-style-type:none}ul li:before, ul.sublist li:before{content:"- "}#additional.svelte-1ah9wds.svelte-1ah9wds{padding-bottom:2vh;font-family:'bmwlight', sans-serif;font-weight:normal;font-size:1vh}#share-container.svelte-1ah9wds.svelte-1ah9wds{position:fixed;top:50%;right:5px;transform:translate(0, -50%);z-index:1}#share-container.svelte-1ah9wds .share-icon.svelte-1ah9wds{height:4vh}#share-container.svelte-1ah9wds .share-icon img.svelte-1ah9wds{height:100%}#energy_declaration.svelte-1ah9wds.svelte-1ah9wds{height:10vh;display:flex;align-self:start;margin-top:4vh}.image-container.svelte-1ah9wds.svelte-1ah9wds{display:flex;flex-wrap:wrap;overflow-x:scroll;width:100%}.image.smoll-img.svelte-1ah9wds.svelte-1ah9wds{object-fit:contain;margin:0 10px 10px 0;width:49%}#garage.svelte-1ah9wds.svelte-1ah9wds{margin-top:0.8vh;font-family:'bmwlight';font-weight:normal;font-size:1.5vh}@media(max-width: 1024px){#detail-container.svelte-1ah9wds.svelte-1ah9wds{padding-top:10vw}#title.svelte-1ah9wds.svelte-1ah9wds{font-size:8vw}.car.svelte-1ah9wds.svelte-1ah9wds{padding-top:6vw}#meta.svelte-1ah9wds.svelte-1ah9wds{flex-direction:column;justify-content:center;align-items:center;margin-bottom:8vw}#price.svelte-1ah9wds.svelte-1ah9wds{padding:1vw 2vw;margin-bottom:4vw;font-size:9vw}#book.svelte-1ah9wds.svelte-1ah9wds{padding:3vw 4vw;margin:0;border-radius:2vw;font-size:5vw}#info.svelte-1ah9wds.svelte-1ah9wds{flex-direction:column}img.image.svelte-1ah9wds.svelte-1ah9wds{width:100%;margin-bottom:4vw}#details.svelte-1ah9wds.svelte-1ah9wds{padding:0;margin-top:8vw}#equipment.svelte-1ah9wds.svelte-1ah9wds{margin-top:8vw;font-size:4vw}#additional.svelte-1ah9wds.svelte-1ah9wds{margin-top:6vw;font-size:3vw}}#overview-container.svelte-6owpp0{position:relative;display:flex;flex-direction:column;max-width:80vw;padding-top:4vh}@media(max-width: 1024px){#overview-container.svelte-6owpp0{max-width:90vw;padding-top:8vw}}header.svelte-9sj4ci.svelte-9sj4ci{margin-bottom:3vh}#logos.svelte-9sj4ci.svelte-9sj4ci{display:flex;flex-direction:row;margin-bottom:2vh}a.svelte-9sj4ci.svelte-9sj4ci:last-child{margin-left:2vh}img.svelte-9sj4ci.svelte-9sj4ci{height:5vh}h1.svelte-9sj4ci.svelte-9sj4ci{font-family:'bmwlight', sans-serif;font-weight:normal;font-size:1.75vh}h1.svelte-9sj4ci strong.svelte-9sj4ci{display:block;font-family:'bmwbold', sans-serif;font-weight:normal;font-size:2.5vh}@media(max-width: 1024px){img.svelte-9sj4ci.svelte-9sj4ci{height:10vw}h1.svelte-9sj4ci.svelte-9sj4ci{font-size:5vw}h1.svelte-9sj4ci strong.svelte-9sj4ci{font-size:7vw}}#list-container.svelte-1y4hauh.svelte-1y4hauh{position:relative;display:flex;flex-direction:column}.item.svelte-1y4hauh.svelte-1y4hauh{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90vh;margin-bottom:3vh;background-color:#ffffff;border-radius:1.25vh;cursor:pointer;-webkit-box-shadow:0px 10px 40px 0px rgba(35, 64, 84, 0.09);-moz-box-shadow:0px 10px 40px 0px rgba(35, 64, 84, 0.09);box-shadow:0px 10px 40px 0px rgba(35, 64, 84, 0.09)}.image.svelte-1y4hauh.svelte-1y4hauh{width:18vh;height:12vh}.image.svelte-1y4hauh img.svelte-1y4hauh{width:100%;height:100%;object-fit:cover;border-top-left-radius:1.25vh;border-bottom-left-radius:1.25vh}.preview-data.svelte-1y4hauh.svelte-1y4hauh{display:flex;flex-direction:row;width:69vh}.title.svelte-1y4hauh.svelte-1y4hauh{width:50vh;font-family:'bmwlight', sans-serif;font-weight:400;font-size:2vh}.price.svelte-1y4hauh.svelte-1y4hauh{width:15vh;padding-right:2vh;font-family:'bmwlight', sans-serif;font-weight:400;font-size:2vh;text-align:right}@media(max-width: 1024px){.item.svelte-1y4hauh.svelte-1y4hauh{flex-direction:column;width:90vw;margin-bottom:6vw;border-radius:3vw}.image.svelte-1y4hauh.svelte-1y4hauh{width:90vw;height:60vw}.image.svelte-1y4hauh img.svelte-1y4hauh{border-radius:3vw 3vw 0 0}.preview-data.svelte-1y4hauh.svelte-1y4hauh{width:82vw;padding:4vw;align-items:center}.title.svelte-1y4hauh.svelte-1y4hauh{width:60vw}.price.svelte-1y4hauh.svelte-1y4hauh{width:30vw;padding:0}}