.select[data-v-58cf18cd]{background-color:#f8f9fb;border:1px solid #dad6d7;border-radius:4px;width:200px;min-width:100px;transition:all .2s ease-in-out;position:relative}.select--open[data-v-58cf18cd]{border-bottom-right-radius:0;border-bottom-left-radius:0}.select--disabled[data-v-58cf18cd]{opacity:.2;cursor:not-allowed}.select__value[data-v-58cf18cd]{text-align:left;color:#000;justify-content:flex-start;align-items:center;height:100%;padding-block:.5rem;padding-inline:.5rem 2rem;transition:all .2s ease-in-out;display:flex;position:relative}@media (width>=1200px){.select__value[data-v-58cf18cd]{padding-block:.5rem;padding-inline:.5rem 2rem;font-size:.8rem}.select__value[data-v-58cf18cd]:hover{cursor:pointer}.select__value--disabled[data-v-58cf18cd]:hover{cursor:not-allowed}}.select__indicator[data-v-58cf18cd]{align-items:center;width:12px;height:100%;display:flex;position:absolute;right:.5rem}.select__indicator img[data-v-58cf18cd]{width:100%;transition:transform .2s ease-in-out}.select__indicator--open img[data-v-58cf18cd]{transform:rotate(180deg)}.select__dropdown[data-v-58cf18cd]{z-index:100;opacity:0;background-color:#fff;border-radius:0 0 4px 4px;width:100%;max-height:0;transition:all .2s ease-in-out;position:absolute;top:100%;left:0;overflow-y:hidden;box-shadow:0 4px 10px #0000001a}.select__dropdown--open[data-v-58cf18cd]{opacity:1;max-height:300px;overflow-y:auto}.select__dropdown[data-v-58cf18cd]::-webkit-scrollbar{width:8px}.select__dropdown[data-v-58cf18cd]::-webkit-scrollbar-track{background:0 0}.select__dropdown[data-v-58cf18cd]::-webkit-scrollbar-thumb{background-color:#ccc;background-clip:content-box;border:2px solid #0000;border-radius:4px}.select__option[data-v-58cf18cd]{text-align:left;color:#000;padding:.5rem;transition:all .2s ease-in-out;position:relative}.select__option--checked[data-v-58cf18cd]{background-color:#fff;font-weight:600}.select__option[data-v-58cf18cd]:hover{padding-inline:1rem 0}@media (width>=1200px){.select__option[data-v-58cf18cd]{font-size:.8rem}.select__option[data-v-58cf18cd]:hover{cursor:pointer;background-color:#fff}}.select__option-checkmark[data-v-58cf18cd]{width:12px;height:12px;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.program[data-v-d0a46a19]{border-radius:5px;width:125px;overflow:hidden}.program--size-small[data-v-d0a46a19]{width:100px}.program--size-normal[data-v-d0a46a19]{width:125px}.program--size-big[data-v-d0a46a19]{width:150px}.program img[data-v-d0a46a19]{width:100%}.box[data-v-c609dfcf]{background-color:#fff;border:1px solid #dad6d7;border-radius:8px;flex-direction:column;height:100%;transition:all .15s ease-in-out;display:flex;position:relative;overflow:hidden;container:box/inline-size}.box[data-v-c609dfcf]:hover{translate:0 -5px;box-shadow:3px 3px 5px #0000000d}.box:hover .box__compare-wrapper[data-v-c609dfcf],.box:hover .box__favourite-wrapper[data-v-c609dfcf]{translate:0}.box:hover .safe-image[data-v-c609dfcf]{scale:1.05}.box:hover .box__arrow-box[data-v-c609dfcf]{background-color:#b9883c}.box:hover .box__arrow-box img[data-v-c609dfcf]{filter:invert(0)}@media (width<=900px){.box[data-v-c609dfcf]{border:none}}.box__link[data-v-c609dfcf]{opacity:0;transition:all .2s ease-in-out;animation:.5s ease-out forwards fadeInUp-c609dfcf}.box__image-wrapper[data-v-c609dfcf]{width:100%;position:relative;overflow:hidden}.box__content[data-v-c609dfcf]{color:#292929;flex-direction:column;flex:1;min-height:165px;padding-block:1rem 1.5rem;padding-inline:1rem;display:flex;position:relative}@container box (width<=300px){.box__content[data-v-c609dfcf]{min-height:140px;padding-block:.75rem;padding-inline:.5rem}}.box__badges[data-v-c609dfcf]{z-index:11111;justify-content:space-between;width:100%;padding-inline:.75rem;display:flex;position:absolute;top:.75rem;left:0;right:0}.box__new-offer-badge[data-v-c609dfcf],.box__type-badge[data-v-c609dfcf]{color:#051220;text-transform:uppercase;letter-spacing:.5px;background-color:#b9883c;border-radius:4px;padding-block:5px;padding-inline:10px;font-size:10px;font-weight:700}@container box (width<=300px){.box__new-offer-badge[data-v-c609dfcf],.box__type-badge[data-v-c609dfcf]{font-size:.6rem;left:.5rem}}.box__type-badge[data-v-c609dfcf]{color:#495766;background-color:#e5e6e8;margin-inline:auto 0}.box__favourite-wrapper[data-v-c609dfcf]{z-index:10;transition:all .2s ease-in-out;position:absolute;top:1rem;left:1rem;translate:-5rem}@media (width<=900px){.box__favourite-wrapper[data-v-c609dfcf]{display:none;translate:0}}.box__compare-wrapper[data-v-c609dfcf]{z-index:10;transition:all .2s ease-in-out;position:absolute;top:1rem;left:4rem;translate:0 -5rem}@media (width<=900px){.box__compare-wrapper[data-v-c609dfcf]{display:none;translate:0}}.box__program[data-v-c609dfcf]{position:absolute;top:-1rem;right:1rem}.box__top-header[data-v-c609dfcf]{justify-content:space-between;display:flex}.box__production-year[data-v-c609dfcf]{color:#495766;align-self:flex-end;font-size:11px;font-weight:600}.box__car-name[data-v-c609dfcf]{font-size:1.1rem;font-weight:700}@container box (width<=300px){.box__car-name[data-v-c609dfcf]{font-size:1rem}}@container box (width>=500px){.box__car-name[data-v-c609dfcf]{font-size:1.6rem}}.box__version[data-v-c609dfcf]{color:#495766;min-height:16px;font-size:12px;font-weight:500}.box__car-brand--special[data-v-c609dfcf]{text-transform:uppercase}.box__params[data-v-c609dfcf]{border-bottom:1px solid #dad6d7;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:1rem;min-height:30px;margin-block:1rem;padding-block:0 1rem;display:flex}.box__param[data-v-c609dfcf]{color:#495766;align-items:center;gap:.25rem;font-size:.8rem;display:flex}.box__param span[data-v-c609dfcf]{font-weight:600}.box__param img[data-v-c609dfcf]{width:15px}@container box (width<=300px){.box__param[data-v-c609dfcf]{font-size:.65rem}}@container box (width>=500px){.box__param[data-v-c609dfcf]{font-size:.8rem}}.box__price-wrapper[data-v-c609dfcf]{margin-block:auto 0}.box__price-top-wrapper[data-v-c609dfcf]{align-items:flex-end;gap:1rem;display:flex}.box__price-top-wrapper span[data-v-c609dfcf]{text-transform:uppercase;letter-spacing:.6px;color:#495766;font-size:.75rem;font-weight:700}.box__price-top-wrapper p[data-v-c609dfcf]{color:#ed4337;font-size:.9rem;text-decoration:line-through}@container box (width<=300px){.box__price-top-wrapper span[data-v-c609dfcf]{font-size:.6rem}.box__price-top-wrapper p[data-v-c609dfcf]{font-size:.8rem}}.box__price-main-wrapper[data-v-c609dfcf]{justify-content:space-between;display:flex}.box__price-main-wrapper span[data-v-c609dfcf]{max-width:150px;font-size:.7rem}@container box (width<=300px){.box__price-main-wrapper span[data-v-c609dfcf]{max-width:100px;font-size:.5rem}}.box__price-value[data-v-c609dfcf]{letter-spacing:-1px;margin-block:0 .5rem;font-size:1.4rem;font-weight:700;line-height:1;position:relative}.box__price-value[data-v-c609dfcf]:after{content:"pln";text-transform:uppercase;color:#495766;padding-inline:.25rem 0;font-size:.9rem;font-weight:500}@container box (width<=300px){.box__price-value[data-v-c609dfcf]{font-size:1.2rem}}@container box (width>=500px){.box__price-value[data-v-c609dfcf]{font-size:1.8rem}}.box__credit[data-v-c609dfcf]{font-size:.7rem;line-height:1.5}.box__credit[data-v-c609dfcf],.box__location[data-v-c609dfcf]{color:#495766;font-weight:500}.box__location[data-v-c609dfcf]{gap:.25rem;margin-block:auto 0;padding-block:1rem 0;font-size:.8rem;display:flex}.box__location img[data-v-c609dfcf]{width:15px}.box__lowest-price[data-v-c609dfcf]{margin-block:.5rem 0;font-size:.75rem}.box__inline-wrapper[data-v-c609dfcf]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.box__arrow-box[data-v-c609dfcf]{aspect-ratio:1;background-color:#051220;border-radius:100px;place-items:center;width:35px;transition:all .15s ease-in-out;display:grid;position:absolute;bottom:2rem;right:1rem}.box__arrow-box img[data-v-c609dfcf]{filter:invert()brightness(100);width:20px;transition:all .15s ease-in-out}.box__tiles-mobile[data-v-c609dfcf]{display:none}@media (width<=900px){.box__tiles-mobile[data-v-c609dfcf]{gap:.25rem;padding-block:.85rem 0;display:flex}}@keyframes fadeInUp-c609dfcf{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.box[data-v-c4c996a1]{opacity:0;background-color:#f8f9fb;border-bottom:1px solid #fff;gap:2rem;padding-inline:0 10%;transition:all .2s ease-in-out;animation:.5s ease-out forwards fadeInUp-c4c996a1;display:flex;overflow:hidden;box-shadow:0 5px 10px #00000026}.box__img-wrapper[data-v-c4c996a1]{width:20%}.box__content[data-v-c4c996a1]{color:#fff;flex-direction:column;flex:1;display:flex}.box__main-info[data-v-c4c996a1]{justify-content:space-between;align-items:flex-end;display:flex}.box__car-name[data-v-c4c996a1]{max-width:calc(100% - 135px);font-size:1.4rem}.box__car-brand--special[data-v-c4c996a1]{text-transform:uppercase}.box__car-price[data-v-c4c996a1]{font-size:1.2rem;font-weight:600}.box__params[data-v-c4c996a1]{-moz-column-gap:.25rem;opacity:.7;flex-wrap:wrap;align-items:baseline;gap:.15rem .25rem;margin-block:0 .5rem;display:flex}.box__param[data-v-c4c996a1]{font-size:.8rem;line-height:.8rem}.box__buttons-wrapper[data-v-c4c996a1]{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.box__buttons-wrapper button[data-v-c4c996a1]{color:#000;aspect-ratio:1;cursor:pointer;background-color:#051220;border-radius:5px;place-items:center;width:40px;font-size:2rem;transition:all .2s ease-in-out;display:grid}.box__buttons-wrapper button[data-v-c4c996a1]:disabled{pointer-events:none;opacity:.2}.box__stock[data-v-c4c996a1]{place-items:center;font-size:3rem;display:grid}.box__stock--zero[data-v-c4c996a1]{color:#ed4337}@keyframes fadeInUp-c4c996a1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.pagination[data-v-9e1d8555]{-webkit-user-select:none;user-select:none;color:#dad6d7;justify-content:center;align-items:center;padding:2rem 0;display:flex}.pagination__list[data-v-9e1d8555]{margin:0;padding:0;list-style:none;display:flex}.pagination__item[data-v-9e1d8555]{place-items:center;display:grid}.pagination__button[data-v-9e1d8555]{cursor:pointer;background-color:#0000;border:none;min-width:40px;padding:8px 12px;font-size:1.2rem;font-weight:300;transition:background-color .2s,color .2s}.pagination__button img[data-v-9e1d8555]{filter:brightness(100)invert()}.pagination__button--active[data-v-9e1d8555]{font-weight:600}.pagination__button--arrow-next[data-v-9e1d8555],.pagination__button--arrow-prev[data-v-9e1d8555]{aspect-ratio:1;background-color:#051220;border-radius:6px;place-items:center;min-width:35px;padding:0;display:grid}.pagination__button--arrow-prev img[data-v-9e1d8555]{rotate:.5turn}.pagination__button[data-v-9e1d8555]:hover:not(:disabled):not(.pagination__button--active){color:#051220}.pagination__button[data-v-9e1d8555]:disabled{color:#d1d1d1;cursor:not-allowed;opacity:.2}.pagination__dots[data-v-9e1d8555]{color:#fff;align-items:center;padding:8px;display:flex}.listing[data-v-72ee6cd4]{background-color:#f5f7f9;max-width:2000px;margin-block:1rem 3rem;margin-inline:auto}.listing--homepage[data-v-72ee6cd4]{margin-inline:10%}@media (width<=900px){.listing[data-v-72ee6cd4]{padding-inline:0}}.listing__top-bar[data-v-72ee6cd4]{border-bottom:1px solid #dad6d7;grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:0 1rem;padding-block:0 1.5rem;display:grid}.listing__top-bar>.select[data-v-72ee6cd4]{grid-column:3;justify-self:end}@media (width<=900px){.listing__top-bar[data-v-72ee6cd4]{grid-template-columns:1fr;gap:1rem;margin-block:0 2rem}.listing__top-bar>.select[data-v-72ee6cd4]{order:2;grid-column:1;justify-self:center}}.listing__counter-head[data-v-72ee6cd4]{text-transform:uppercase;color:#051220;grid-column:1;font-size:1.8rem;font-weight:600}@media (width<=900px){.listing__counter-head[data-v-72ee6cd4]{order:1;grid-column:1}}.listing__text-small[data-v-72ee6cd4]{color:#495766;letter-spacing:.75px;font-size:.85rem;font-weight:600}.listing__text-ad[data-v-72ee6cd4]{text-transform:none;color:#495766}.listing__selects[data-v-72ee6cd4]{grid-column:-1;gap:.5rem;margin-inline:auto 0;display:flex}.listing__offers-container[data-v-72ee6cd4]{gap:3rem 1.5rem;padding-block:2rem;padding-inline:0 1rem;display:grid}.listing__offers-container--view-grid[data-v-72ee6cd4]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.listing__offers-container--view-list[data-v-72ee6cd4]{grid-template-columns:1fr}@media (width<=900px){.listing__offers-container[data-v-72ee6cd4]{margin-inline:1rem}}
