.modal-overlay.svelte-1ju1hnc.svelte-1ju1hnc{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center}.modal-content.svelte-1ju1hnc.svelte-1ju1hnc{background:#fff;padding:2rem 3rem;border-radius:8px;min-width:420px;max-width:90vw;box-shadow:0 2px 16px #0003}.modal-content.svelte-1ju1hnc h2.svelte-1ju1hnc{margin:0 0 30px}@media (min-width: 768px){.modal-content.svelte-1ju1hnc.svelte-1ju1hnc{padding:3rem}}.error.svelte-1ju1hnc.svelte-1ju1hnc{color:#b00;font-size:.9rem;margin-top:5px;display:block}input.svelte-1ju1hnc.svelte-1ju1hnc{border-radius:4px;padding:10px;width:100%;font-family:aller;box-sizing:border-box;margin:0 0 10px;background:#fff;border:1px solid #ccc}label.svelte-1ju1hnc.svelte-1ju1hnc{font-size:.9rem;margin-bottom:5px;display:block}button.svelte-1ju1hnc.svelte-1ju1hnc{font-size:.9rem;padding:10px 25px;border:none;border-radius:4px;cursor:pointer;transition:.2s;background:#daa41f;font-family:aller;font-weight:700;color:#001f57;margin:15px 0 0}button.svelte-1ju1hnc.svelte-1ju1hnc:hover{background:#c4931c}button.secondary.svelte-1ju1hnc.svelte-1ju1hnc{margin-left:1rem;background:#eee}button.secondary.svelte-1ju1hnc.svelte-1ju1hnc:hover{background:#e1e1e1}.create-user-link.svelte-1ju1hnc.svelte-1ju1hnc{margin-top:.5rem;display:inline-block;padding:.5rem;text-decoration:underline;color:#0a3d91;margin-left:-.5rem}.create-user-link.svelte-1ju1hnc.svelte-1ju1hnc:hover{color:#111}.find-car__result.svelte-h9fno0.svelte-h9fno0{display:flex;flex-direction:column;flex:1;border-radius:4px;color:#545454;text-decoration:none;box-shadow:#63636333 0 2px 8px;transition:.3s;border-radius:.5rem;overflow:hidden}.find-car__result.svelte-h9fno0.svelte-h9fno0:hover{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.find-car__result.svelte-h9fno0:hover h3.svelte-h9fno0{color:#001f57}.find-car__result.svelte-h9fno0:hover img.svelte-h9fno0{transform:scale(1.04)}.find-car__result.svelte-h9fno0 .img-container.svelte-h9fno0{overflow:hidden;height:auto;flex:0 0 auto;position:relative}.find-car__result.svelte-h9fno0 .img-container img.svelte-h9fno0{width:100%;height:auto;max-height:240px;object-fit:cover;object-position:center 20%;border-top-left-radius:5px;border-top-right-radius:5px;display:block;transition:.3s}.find-car__result.svelte-h9fno0 .img-container.campaign.svelte-h9fno0:after{content:"Kampanj";background-color:#daa41f;position:absolute;bottom:0;left:0;border-top-right-radius:10px;padding:7px 15px;color:#001f57;font-size:.875rem;font-weight:700}.find-car__content.svelte-h9fno0.svelte-h9fno0{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:15px 15px 0;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}@media (min-width: 768px){.find-car__content.svelte-h9fno0.svelte-h9fno0{height:100%}}.find-car__content.svelte-h9fno0 h3.svelte-h9fno0{font-size:1rem;font-weight:400;margin:0 0 5px;transition:.2s}.find-car__content.svelte-h9fno0 .shortDesc.svelte-h9fno0{font-size:.875rem;display:block;margin:.5rem 0 1rem}.find-car__content.svelte-h9fno0 p.svelte-h9fno0{margin:.5rem 0}.find-car__content.svelte-h9fno0 .car-info.svelte-h9fno0{margin:15px 0 0;color:#545454;max-height:85px;overflow:hidden}.find-car__content.svelte-h9fno0 .car-info span.svelte-h9fno0{font-size:.8rem;margin:0 5px 0 0;padding:0 10px 0 0;position:relative}.find-car__content.svelte-h9fno0 .car-info span.svelte-h9fno0:after{content:"";height:19px;background:#ccc;width:1px;position:absolute;top:0;right:0}.find-car__content.svelte-h9fno0 .car-info span.svelte-h9fno0:last-child:after{display:none;background:none}.find-car__content.svelte-h9fno0 .info-container.svelte-h9fno0{flex:1}.find-car__content.svelte-h9fno0 .price-container.svelte-h9fno0{border-top:1px solid #dfdfdf;padding:10px 0;margin-top:auto;display:flex;justify-content:space-between;align-items:center}.find-car__content.svelte-h9fno0 .price-container p.svelte-h9fno0{transition:.2s}.find-car__content.svelte-h9fno0 .price-container span.svelte-h9fno0{font-weight:800}.find-car__content.svelte-h9fno0 .price-container .icons.svelte-h9fno0{display:flex}.find-car__content.svelte-h9fno0 .price-container button.svelte-h9fno0{background:none;border:none;padding:.5rem 5px;position:relative;display:flex;align-items:center;cursor:pointer;border-radius:3px;line-height:1}.find-car__content.svelte-h9fno0 .price-container button.svelte-h9fno0:hover,.find-car__content.svelte-h9fno0 .price-container button.svelte-h9fno0:focus,.find-car__content.svelte-h9fno0 .price-container button.svelte-h9fno0:focus-visible,.find-car__content.svelte-h9fno0 .price-container button.svelte-h9fno0:focus-within{background-color:#dfe3ee}.find-car__content.svelte-h9fno0 .price-container button div.svelte-h9fno0{font-size:1.3rem;width:1.5rem;height:1.5rem;color:#111}.find-car__content.svelte-h9fno0 .price-container button div.added.svelte-h9fno0{color:#daa41f}.find-car__content.svelte-h9fno0 .price-container button div.added.svelte-h9fno0 svg{fill:#daa41f}.find-car__content.svelte-h9fno0 .price-container button i .liked.svelte-h9fno0,.find-car__content.svelte-h9fno0 .price-container button div .liked.svelte-h9fno0{color:#dc143c}.find-car__content.svelte-h9fno0 .price-container button i .liked.svelte-h9fno0 svg,.find-car__content.svelte-h9fno0 .price-container button div .liked.svelte-h9fno0 svg{fill:#dc143c}.find-car__content.svelte-h9fno0 .price-container button div.animate.svelte-h9fno0{animation:svelte-h9fno0-pulse .4s 1}.find-car__content.svelte-h9fno0 .price-container button div.svelte-h9fno0 svg{width:1.5rem;fill:#111}.find-car__content.svelte-h9fno0 .price-container button.svelte-h9fno0 svg{width:1.5rem;fill:#111;cursor:pointer}.find-car__content.svelte-h9fno0 .price-container .tooltip.svelte-h9fno0{position:absolute;background-color:#001f57;color:#fff;padding:8px 5px;font-size:.875rem;border-radius:3px;bottom:40px;right:-2px;width:200px;display:flex;justify-content:center;align-items:center}.find-car__content.svelte-h9fno0 .price-container .tooltip.svelte-h9fno0:after{content:"";background:#001f57;position:absolute;top:68%;right:12px;width:12px;height:14px;transform:rotate(45deg);border-radius:1px;z-index:2}.find-car__content.svelte-h9fno0 .price-container .tooltip p.svelte-h9fno0{color:#fff;font-family:aller;margin:0;z-index:3;position:relative}.find-car__content.svelte-h9fno0 .price-container .small-price.svelte-h9fno0{font-size:.875rem}.find-car__content.svelte-h9fno0 .price-container .price-current.svelte-h9fno0{font-weight:600}.find-car__content.svelte-h9fno0 .price-container .price-original.svelte-h9fno0{text-decoration:line-through;opacity:.8;margin-left:.4rem}@keyframes svelte-h9fno0-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.sr-only.svelte-h9fno0.svelte-h9fno0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.elbil-banner.svelte-h9fno0.svelte-h9fno0{position:inherit;top:12px;left:12px;background:#007a0a;color:#fff;padding:5px 12px;font-size:.8rem;border-radius:4px;z-index:5;width:fit-content}
