.parts-title[data-v-a02ccdd7]{text-align:center;font-weight:600;font-size:calc(22 * var(--px));color:#110700}.parts-info[data-v-a02ccdd7]{position:relative;display:flex;width:calc(520 * var(--px));height:calc(110 * var(--px));background:#f8f9fc;border-radius:calc(10 * var(--px));padding:calc(10 * var(--px));box-sizing:border-box}.parts-info-img[data-v-a02ccdd7]{width:calc(130 * var(--px));height:calc(90 * var(--px));border-radius:calc(5 * var(--px));overflow:hidden}.parts-info-img img[data-v-a02ccdd7]{width:100%;height:100%}.parts-info-id[data-v-a02ccdd7]{position:absolute;bottom:calc(10 * var(--px));font-size:calc(10 * var(--px));color:#fff}[dir=ltr] .parts-info-content[data-v-a02ccdd7]{margin-left:calc(20 * var(--px))}[dir=rtl] .parts-info-content[data-v-a02ccdd7]{margin-right:calc(20 * var(--px))}.parts-info-title[data-v-a02ccdd7]{font-weight:400;font-size:calc(14 * var(--px));color:#110700}.parts-info-txt[data-v-a02ccdd7]{display:flex;align-items:center;font-size:calc(12 * var(--px));color:#666;line-height:calc(16 * var(--px));margin:calc(10 * var(--px)) 0}.parts-info-txt-lin[data-v-a02ccdd7]{color:#a8a8a8;margin:0 calc(5 * var(--px))}.parts-info-price[data-v-a02ccdd7]{font-weight:700;font-size:calc(16 * var(--px));color:#ff5900}.parts-info-price span[data-v-a02ccdd7]{color:#110700;font-size:calc(12 * var(--px))}.parts-form[data-v-a02ccdd7]{margin-top:calc(10 * var(--px))}.parts-form-item[data-v-a02ccdd7]{display:flex;align-items:center;justify-content:space-between;height:calc(40 * var(--px));background:#f8f9fc;border-radius:calc(5 * var(--px));padding:calc(10 * var(--px)) calc(20 * var(--px));box-sizing:border-box;font-weight:400;font-size:calc(14 * var(--px));color:#110700}[dir=ltr] .parts-form-item.flush-start[data-v-a02ccdd7]{padding-left:0}[dir=rtl] .parts-form-item.flush-start[data-v-a02ccdd7]{padding-right:0}.parts-form-item.flush-x[data-v-a02ccdd7]{padding-left:0;padding-right:0}.parts-form-item-plus[data-v-a02ccdd7],.parts-form-item-reduce[data-v-a02ccdd7]{display:flex;align-items:center;justify-content:center;width:calc(18 * var(--px));height:calc(18 * var(--px));background:#e5e5e5;border-radius:calc(5 * var(--px));color:#000;cursor:pointer;font-weight:700}.parts-form-item-plus img[data-v-a02ccdd7],.parts-form-item-reduce img[data-v-a02ccdd7]{width:100%;height:100%}.parts-form-item-col[data-v-a02ccdd7]{width:calc(100 * var(--px));min-width:calc(100 * var(--px));height:calc(20 * var(--px));border-radius:calc(5 * var(--px));display:inline-block}.parts-form-action[data-v-a02ccdd7]{width:100%;text-align:center;margin-top:calc(20 * var(--px))}.parts-form-action-but[data-v-a02ccdd7]{width:calc(310 * var(--px));height:calc(45 * var(--px));background:#f60;border-color:#f60!important;border-radius:calc(10 * var(--px));font-weight:500;font-size:calc(16 * var(--px));color:#fff!important}.parts-form-action-msg[data-v-a02ccdd7]{font-weight:400;font-size:calc(10 * var(--px));color:#110700;margin-top:calc(5 * var(--px))}[data-v-a02ccdd7] .ant-form-item{margin-bottom:calc(10 * var(--px))}[data-v-a02ccdd7] .ant-input-number .ant-input-number-input{text-align:center!important}[data-v-a02ccdd7] .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0}[data-v-a02ccdd7] .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{color:#706e6b}[data-v-a02ccdd7] .ant-space-item{width:100%!important}.used-car-card-list[data-v-02dbed4c]{display:grid;grid-template-columns:repeat(5,calc(230 * var(--px)));gap:calc(13 * var(--px))}.rec-card__foot[data-v-02dbed4c]{display:flex;align-items:center;justify-content:space-between;margin-top:calc(8 * var(--px))}.rec-card__price[data-v-02dbed4c]{font-size:calc(18 * var(--px));font-weight:700;color:#0067ff}.rec-card__go img[data-v-02dbed4c]{width:calc(22 * var(--px));height:calc(22 * var(--px))}.used-car-card[data-v-02dbed4c]{display:block;color:inherit;text-decoration:none;height:calc(260 * var(--px));background:#fff;border:1px solid #EAEAEA;border-radius:calc(10 * var(--px));overflow:hidden;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.used-car-card[data-v-02dbed4c]:hover{transform:translateY(calc(calc(-2 * var(--px))));box-shadow:0 calc(8 * var(--px)) calc(24 * var(--px)) #00000014}.used-car-card__image-wrap[data-v-02dbed4c]{position:relative;width:100%;height:calc(134 * var(--px));background:#f5f5f5;overflow:hidden}.used-car-card__image[data-v-02dbed4c]{width:100%;display:block}.used-car-card__serial[data-v-02dbed4c]{position:absolute;top:calc(9 * var(--px));z-index:2;height:calc(18 * var(--px));line-height:calc(18 * var(--px));padding:0 calc(8 * var(--px));border-radius:calc(4 * var(--px));background:#00000073;-webkit-backdrop-filter:blur(calc(6 * var(--px)));backdrop-filter:blur(calc(6 * var(--px)));font-size:calc(12 * var(--px));color:#fff}[dir=ltr] .used-car-card__serial[data-v-02dbed4c]{left:calc(9 * var(--px))}[dir=rtl] .used-car-card__serial[data-v-02dbed4c]{right:calc(9 * var(--px))}.used-car-card__body[data-v-02dbed4c]{padding:calc(5 * var(--px)) calc(10 * var(--px));box-sizing:border-box}.used-car-card__title[data-v-02dbed4c]{min-height:calc(45 * var(--px));font-weight:400;color:#110700;font-size:calc(14 * var(--px));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.used-car-card__meta[data-v-02dbed4c]{display:flex;align-items:center;gap:calc(5 * var(--px));margin-top:calc(5 * var(--px));flex-wrap:nowrap}.used-car-card__meta-item[data-v-02dbed4c]{flex:1;min-width:0;text-align:center;background:#f3f3f3;border-radius:calc(4 * var(--px));font-weight:400;font-size:calc(12 * var(--px));color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:calc(4 * var(--px));box-sizing:border-box}.used-car-card__footer[data-v-02dbed4c]{margin-top:calc(8 * var(--px));display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--px))}.used-car-card__tag[data-v-02dbed4c]{max-width:calc(40 * var(--px));padding:0 calc(5 * var(--px));border:1px solid #0FC516;border-radius:calc(5 * var(--px));background:transparent;font-weight:400;font-size:calc(12 * var(--px));color:#0fc516}.used-car-card__price[data-v-02dbed4c]{font-weight:700;font-size:calc(18 * var(--px));white-space:nowrap;color:#f60}[dir=ltr] .used-car-card__price[data-v-02dbed4c]{margin-left:auto}[dir=rtl] .used-car-card__price[data-v-02dbed4c]{margin-right:auto}.subscribe-success-modal[data-v-ff4a4c9a]{padding:0 calc(4 * var(--px))}.subscribe-success-modal__title[data-v-ff4a4c9a]{font-weight:600;font-size:calc(16 * var(--px));color:#110700;margin-bottom:calc(24 * var(--px))}.subscribe-success-modal__heading[data-v-ff4a4c9a]{font-weight:600;font-size:calc(18 * var(--px));color:#110700;text-align:center;margin-bottom:calc(12 * var(--px))}.subscribe-success-modal__desc[data-v-ff4a4c9a]{font-weight:400;font-size:calc(13 * var(--px));color:#f60;text-align:center;line-height:1.5;margin-bottom:calc(20 * var(--px))}.subscribe-success-modal__close-icon[data-v-ff4a4c9a]{font-size:calc(22 * var(--px));color:#110700}.subscribe-success-modal__card[data-v-ff4a4c9a]{display:flex;align-items:stretch;background:#f5f5f5;border-radius:calc(8 * var(--px));padding:calc(12 * var(--px));box-sizing:border-box}.subscribe-success-modal__card-image[data-v-ff4a4c9a]{width:calc(96 * var(--px));height:calc(72 * var(--px));border-radius:calc(6 * var(--px));overflow:hidden;flex-shrink:0;background:#fff}[dir=ltr] .subscribe-success-modal__card-image[data-v-ff4a4c9a]{margin-right:calc(12 * var(--px))}[dir=rtl] .subscribe-success-modal__card-image[data-v-ff4a4c9a]{margin-left:calc(12 * var(--px))}.subscribe-success-modal__card-image img[data-v-ff4a4c9a]{width:100%;height:100%;object-fit:cover;display:block}.subscribe-success-modal__card-info[data-v-ff4a4c9a]{flex:1;min-width:0;display:flex;flex-direction:column}.subscribe-success-modal__card-name[data-v-ff4a4c9a]{font-weight:600;font-size:calc(13 * var(--px));color:#110700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.subscribe-success-modal__card-serial[data-v-ff4a4c9a]{font-weight:400;font-size:calc(12 * var(--px));color:#999;margin-top:calc(4 * var(--px))}.subscribe-success-modal__card-divider[data-v-ff4a4c9a]{height:1px;background:#e7e7e7;margin:calc(8 * var(--px)) 0}.subscribe-success-modal__card-price-row[data-v-ff4a4c9a]{display:flex;align-items:center;justify-content:space-between}.subscribe-success-modal__card-price-label[data-v-ff4a4c9a]{font-weight:400;font-size:calc(12 * var(--px));color:#666}.subscribe-success-modal__card-price-value[data-v-ff4a4c9a]{font-weight:600;font-size:calc(14 * var(--px));color:#f60}.resource-unavailable[data-v-defed4e7]{display:flex;align-items:center;justify-content:center;min-height:60vh}.resource-unavailable__content[data-v-defed4e7]{text-align:center}.resource-unavailable__icon[data-v-defed4e7]{width:calc(64 * var(--px));height:calc(64 * var(--px));margin-bottom:calc(16 * var(--px))}.resource-unavailable__msg[data-v-defed4e7]{font-size:calc(18 * var(--px));color:var(--text-primary);margin:0 0 calc(24 * var(--px))}.resource-unavailable__actions[data-v-defed4e7]{display:flex;gap:calc(12 * var(--px));justify-content:center}.resource-unavailable__btn[data-v-defed4e7]{display:inline-block;padding:calc(10 * var(--px)) calc(32 * var(--px));background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:calc(4 * var(--px));font-size:calc(14 * var(--px));cursor:pointer}.resource-unavailable__btn[data-v-defed4e7]:hover{opacity:.85}.resource-unavailable__btn--ghost[data-v-defed4e7]{background:transparent;color:var(--color-primary)}.resource-unavailable__btn--ghost[data-v-defed4e7]:hover{background:var(--color-primary);color:#fff;opacity:1}.off-shelf-mask[data-v-8c667180]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:calc(20 * var(--px));box-sizing:border-box;background:#ffffffb8;-webkit-backdrop-filter:blur(calc(4 * var(--px)));backdrop-filter:blur(calc(4 * var(--px)));border-radius:calc(10 * var(--px))}.off-shelf-mask__card[data-v-8c667180]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:calc(480 * var(--px))}.off-shelf-mask__icon[data-v-8c667180]{font-size:calc(56 * var(--px));color:#f60;margin-bottom:calc(16 * var(--px))}.off-shelf-mask__text[data-v-8c667180]{margin:0;font-size:calc(20 * var(--px));font-weight:600;color:#110700}.vehicle-sales-agreement{color:var(--text-secondary);font-size:calc(14 * var(--px));line-height:1.8;overflow-wrap:anywhere}.vehicle-sales-agreement__meta{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--px));margin-bottom:calc(28 * var(--px));padding:calc(12 * var(--px)) calc(16 * var(--px));border-radius:calc(8 * var(--px));background:var(--color-bg);color:var(--text-secondary);font-size:calc(13 * var(--px))}.vehicle-sales-agreement__meta b{color:var(--color-primary)}.vehicle-sales-agreement h3{margin:calc(36 * var(--px)) 0 calc(14 * var(--px));padding-inline-start:calc(12 * var(--px));border-inline-start:calc(3 * var(--px)) solid var(--color-primary);color:var(--text-primary);font-size:calc(21 * var(--px));line-height:calc(30 * var(--px));font-weight:700}.vehicle-sales-agreement h4{margin:calc(24 * var(--px)) 0 calc(8 * var(--px));color:var(--text-primary);font-size:calc(16 * var(--px));line-height:calc(25 * var(--px));font-weight:700}.vehicle-sales-agreement p{margin:calc(9 * var(--px)) 0}.vehicle-sales-agreement ul{margin:calc(10 * var(--px)) 0 calc(16 * var(--px));padding-inline-start:calc(24 * var(--px))}.vehicle-sales-agreement li+li{margin-top:calc(5 * var(--px))}.vehicle-sales-agreement strong{color:var(--text-primary);font-weight:700}.vehicle-sales-agreement__table-wrap{max-width:100%;margin:calc(14 * var(--px)) 0 calc(24 * var(--px));overflow-x:auto;border:1px solid #e6e8ec;border-radius:calc(8 * var(--px))}.vehicle-sales-agreement table{width:100%;min-width:calc(560 * var(--px));border-collapse:collapse;font-size:calc(13 * var(--px));line-height:calc(21 * var(--px))}.vehicle-sales-agreement th,.vehicle-sales-agreement td{padding:calc(10 * var(--px)) calc(12 * var(--px));border-inline-end:1px solid #e6e8ec;border-bottom:1px solid #e6e8ec;vertical-align:top;text-align:start}.vehicle-sales-agreement th:last-child,.vehicle-sales-agreement td:last-child{border-inline-end:0}.vehicle-sales-agreement th{background:var(--color-bg);color:var(--text-primary);font-weight:700}.vehicle-sales-agreement tbody tr:last-child td{border-bottom:0}.vehicle-sales-agreement--compact{font-size:calc(12 * var(--px));line-height:1.7}.vehicle-sales-agreement--compact .vehicle-sales-agreement__meta{margin-bottom:calc(16 * var(--px));padding:calc(8 * var(--px)) calc(10 * var(--px));font-size:calc(11 * var(--px))}.vehicle-sales-agreement--compact h3{margin:calc(22 * var(--px)) 0 calc(8 * var(--px));padding-inline-start:calc(8 * var(--px));font-size:calc(15 * var(--px));line-height:calc(22 * var(--px))}.vehicle-sales-agreement--compact h4{margin:calc(15 * var(--px)) 0 calc(5 * var(--px));font-size:calc(13 * var(--px));line-height:calc(20 * var(--px))}.vehicle-sales-agreement--compact p{margin:calc(5 * var(--px)) 0}.vehicle-sales-agreement--compact ul{margin:calc(6 * var(--px)) 0 calc(10 * var(--px));padding-inline-start:calc(20 * var(--px))}.vehicle-sales-agreement--compact .vehicle-sales-agreement__table-wrap{margin:calc(9 * var(--px)) 0 calc(14 * var(--px))}.vehicle-sales-agreement--compact table{font-size:calc(11 * var(--px));line-height:calc(17 * var(--px))}.vehicle-sales-agreement--compact th,.vehicle-sales-agreement--compact td{padding:calc(7 * var(--px)) calc(8 * var(--px))}@media (max-width: 480px){.vehicle-sales-agreement{font-size:calc(13 * var(--px))}.vehicle-sales-agreement__meta{margin-bottom:calc(20 * var(--px))}.vehicle-sales-agreement h3{margin-top:calc(28 * var(--px));font-size:calc(18 * var(--px));line-height:calc(26 * var(--px))}.vehicle-sales-agreement h4{margin-top:calc(20 * var(--px));font-size:calc(15 * var(--px))}}.purchase-modal[data-v-a7fceddf]{color:#222}.purchase-modal__header[data-v-a7fceddf]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(20 * var(--px));padding-bottom:calc(18 * var(--px));border-bottom:1px solid #eeeeee}.purchase-modal__title[data-v-a7fceddf]{font-size:calc(22 * var(--px));line-height:calc(30 * var(--px));font-weight:700}.purchase-modal__subtitle[data-v-a7fceddf]{margin-top:calc(4 * var(--px));color:#777;font-size:calc(13 * var(--px))}.purchase-modal__close[data-v-a7fceddf]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:calc(32 * var(--px));height:calc(32 * var(--px));padding:0;border:0;border-radius:50%;background:#f5f5f5;color:#555;cursor:pointer}.purchase-modal__body[data-v-a7fceddf]{max-height:65vh;overflow-y:auto;padding-inline-end:calc(6 * var(--px))}.purchase-modal__section[data-v-a7fceddf]{padding:calc(18 * var(--px)) 0;border-bottom:1px solid #eeeeee}.purchase-modal__section h3[data-v-a7fceddf]{margin:0 0 calc(12 * var(--px));font-size:calc(16 * var(--px));line-height:calc(24 * var(--px));font-weight:700}.purchase-modal__section-heading[data-v-a7fceddf]{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--px));margin-bottom:calc(12 * var(--px))}.purchase-modal__section-heading h3[data-v-a7fceddf]{margin-bottom:0}.purchase-modal__agreement-expand[data-v-a7fceddf]{flex:0 0 auto;display:inline-flex;align-items:center;gap:calc(6 * var(--px));padding:calc(5 * var(--px)) calc(10 * var(--px));border:1px solid var(--color-aux-2);border-radius:calc(6 * var(--px));background:var(--color-aux-1);color:var(--color-primary);font-size:calc(12 * var(--px));line-height:calc(18 * var(--px));cursor:pointer;transition:border-color .2s ease,background .2s ease}.purchase-modal__agreement-expand[data-v-a7fceddf]:hover,.purchase-modal__agreement-expand[data-v-a7fceddf]:focus-visible{border-color:var(--color-primary);background:#fff;outline:none}.purchase-modal__vehicle[data-v-a7fceddf]{display:flex;align-items:center;gap:calc(14 * var(--px));padding:calc(12 * var(--px));border-radius:calc(8 * var(--px));background:#fafafa}.purchase-modal__vehicle-image[data-v-a7fceddf]{flex:0 0 calc(118 * var(--px));width:calc(118 * var(--px));height:calc(82 * var(--px));border-radius:calc(6 * var(--px));object-fit:cover}.purchase-modal__vehicle-info[data-v-a7fceddf]{flex:1;min-width:0}.purchase-modal__vehicle-name[data-v-a7fceddf]{font-size:calc(15 * var(--px));line-height:calc(22 * var(--px));font-weight:600}.purchase-modal__stock[data-v-a7fceddf]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6 * var(--px)) calc(24 * var(--px));margin-top:calc(6 * var(--px));color:#777;font-size:calc(12 * var(--px))}.purchase-modal__stock span[data-v-a7fceddf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-modal__vehicle-specs[data-v-a7fceddf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(10 * var(--px));margin-top:calc(6 * var(--px))}.purchase-modal__vehicle-specs>div[data-v-a7fceddf]{min-width:0}.purchase-modal__vehicle-specs span[data-v-a7fceddf],.purchase-modal__vehicle-specs strong[data-v-a7fceddf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-modal__vehicle-specs span[data-v-a7fceddf]{color:#888;font-size:calc(11 * var(--px));line-height:calc(16 * var(--px))}.purchase-modal__vehicle-specs strong[data-v-a7fceddf]{margin-top:1px;color:#444;font-size:calc(12 * var(--px));line-height:calc(18 * var(--px));font-weight:600}.purchase-modal__quantity[data-v-a7fceddf]{flex:0 0 auto}.purchase-modal__quantity>span[data-v-a7fceddf]{display:block;margin-bottom:calc(6 * var(--px));color:#777;font-size:calc(12 * var(--px));text-align:center}.purchase-modal__stepper[data-v-a7fceddf]{display:flex;align-items:center;overflow:hidden;border:1px solid #d9d9d9;border-radius:calc(6 * var(--px))}.purchase-modal__stepper button[data-v-a7fceddf],.purchase-modal__stepper input[data-v-a7fceddf]{width:calc(34 * var(--px));height:calc(34 * var(--px));padding:0;border:0;background:#fff;text-align:center}.purchase-modal__stepper button[data-v-a7fceddf]{color:#555;cursor:pointer}.purchase-modal__stepper button[data-v-a7fceddf]:disabled{color:#bbb;cursor:not-allowed}.purchase-modal__stepper input[data-v-a7fceddf]{width:calc(42 * var(--px));border-inline:1px solid #eeeeee;outline:none;font-weight:600}.purchase-modal__stepper input[data-v-a7fceddf]::-webkit-outer-spin-button,.purchase-modal__stepper input[data-v-a7fceddf]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.purchase-modal__payment[data-v-a7fceddf]{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--px));padding:calc(14 * var(--px));border:calc(2 * var(--px)) solid #ff6600;border-radius:calc(8 * var(--px));background:#fff8f3}.purchase-modal__payment-title[data-v-a7fceddf]{font-size:calc(15 * var(--px));font-weight:700}.purchase-modal__payment-title span[data-v-a7fceddf]{display:inline-flex;margin-inline-start:calc(8 * var(--px));padding:calc(2 * var(--px)) calc(8 * var(--px));border-radius:calc(10 * var(--px));background:#f60;color:#fff;font-size:calc(11 * var(--px));font-weight:500}.purchase-modal__payment-desc[data-v-a7fceddf]{margin:calc(5 * var(--px)) 0 0;color:#777;font-size:calc(12 * var(--px));line-height:calc(18 * var(--px))}.purchase-modal__payment-amount[data-v-a7fceddf]{flex:0 0 auto;text-align:end}.purchase-modal__payment-amount span[data-v-a7fceddf],.purchase-modal__payment-amount strong[data-v-a7fceddf]{display:block}.purchase-modal__payment-amount span[data-v-a7fceddf]{color:#777;font-size:calc(12 * var(--px))}.purchase-modal__payment-amount strong[data-v-a7fceddf]{margin-top:calc(3 * var(--px));color:#f60;font-size:calc(18 * var(--px))}.purchase-modal__pricing-term[data-v-a7fceddf]{display:flex;align-items:flex-start;gap:calc(12 * var(--px));padding:calc(14 * var(--px));border:1px solid #d6e4ff;border-radius:calc(10 * var(--px));background:#f5f8ff}.purchase-modal__pricing-term-icon[data-v-a7fceddf]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:calc(32 * var(--px));height:calc(32 * var(--px));border-radius:calc(8 * var(--px));background:#dbeafe;color:#2563eb;font-size:calc(16 * var(--px))}.purchase-modal__pricing-term-title[data-v-a7fceddf]{color:#222;font-size:calc(15 * var(--px));line-height:calc(22 * var(--px));font-weight:700}.purchase-modal__pricing-term p[data-v-a7fceddf]{margin:calc(4 * var(--px)) 0 0;color:#6b7280;font-size:calc(12 * var(--px));line-height:calc(19 * var(--px))}.purchase-modal__agreement[data-v-a7fceddf]{max-height:calc(180 * var(--px));overflow-y:auto;padding:calc(16 * var(--px));border:1px solid #e6e8ec;border-radius:calc(10 * var(--px));background:var(--color-bg);color:var(--text-secondary);font-size:calc(12 * var(--px));line-height:calc(20 * var(--px))}.purchase-modal__agreement-title[data-v-a7fceddf]{display:block;color:var(--text-primary);font-size:calc(14 * var(--px));line-height:calc(22 * var(--px))}.purchase-modal__agreement[data-v-a7fceddf] .vehicle-sales-agreement{margin-top:calc(12 * var(--px))}.purchase-modal__consent[data-v-a7fceddf]{margin-top:calc(12 * var(--px));color:var(--text-primary);line-height:calc(20 * var(--px))}.purchase-modal__form-row[data-v-a7fceddf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--px))}.purchase-modal__footer[data-v-a7fceddf]{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--px));padding-top:calc(18 * var(--px))}.purchase-modal__security[data-v-a7fceddf]{color:#777;font-size:calc(12 * var(--px))}.purchase-modal__actions[data-v-a7fceddf]{display:grid;grid-template-columns:minmax(calc(110 * var(--px)),1fr) minmax(calc(220 * var(--px)),2fr);gap:calc(10 * var(--px))}.purchase-modal__actions[data-v-a7fceddf] .ant-btn{width:100%}.purchase-modal__actions[data-v-a7fceddf] .ant-btn-primary{background:#f60;border-color:#f60}.purchase-modal__actions[data-v-a7fceddf] .ant-btn-primary:not(:disabled):hover{background:#f05f00;border-color:#f05f00}.purchase-modal__actions[data-v-a7fceddf] .ant-btn-primary:disabled{background:#d9d9d9;border-color:#d9d9d9;color:#fff}.agreement-viewer[data-v-a7fceddf]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100vh;height:100dvh;overflow:hidden;background:#f7f7f6}.agreement-viewer__header[data-v-a7fceddf]{border-bottom:1px solid #ececea;background:#fff}.agreement-viewer__header-inner[data-v-a7fceddf]{position:relative;display:flex;align-items:flex-start;width:min(calc(1080 * var(--px)),calc(100% - calc(64 * var(--px))));margin:0 auto;padding:calc(12 * var(--px)) 0 calc(10 * var(--px))}.agreement-viewer__header-copy[data-v-a7fceddf]{padding-inline-end:calc(64 * var(--px))}.agreement-viewer__header-copy h2[data-v-a7fceddf]{margin:0;color:var(--text-primary);font-size:calc(22 * var(--px));line-height:calc(30 * var(--px));font-weight:700;letter-spacing:-.02em}.agreement-viewer__header-copy p[data-v-a7fceddf]{margin:calc(4 * var(--px)) 0 0;color:var(--text-primary);font-size:calc(12 * var(--px));line-height:calc(18 * var(--px));opacity:.56}.agreement-viewer__brand-name[data-v-a7fceddf]{color:var(--color-primary)}.agreement-viewer__close[data-v-a7fceddf]{position:absolute;top:calc(12 * var(--px));inset-inline-end:0;display:inline-flex;align-items:center;justify-content:center;width:calc(36 * var(--px));height:calc(36 * var(--px));padding:0;border:0;border-radius:50%;background:#f3f3f1;color:var(--text-secondary);font-size:calc(15 * var(--px));cursor:pointer;transition:background .2s ease,color .2s ease}.agreement-viewer__close[data-v-a7fceddf]:hover,.agreement-viewer__close[data-v-a7fceddf]:focus-visible{background:var(--color-aux-1);color:var(--color-primary);outline:none}.agreement-viewer__body[data-v-a7fceddf]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(32 * var(--px))}.agreement-viewer__document[data-v-a7fceddf]{width:min(calc(960 * var(--px)),100%);height:fit-content;margin:0 auto;padding:calc(40 * var(--px)) calc(64 * var(--px));border:1px solid #e9e9e6;border-radius:var(--radius-card);background:#fff;box-shadow:0 calc(16 * var(--px)) calc(48 * var(--px)) #1107000f}.agreement-viewer__footer[data-v-a7fceddf]{border-top:1px solid #ececea;background:#fff}.agreement-viewer__footer-inner[data-v-a7fceddf]{display:flex;align-items:center;justify-content:space-between;gap:calc(24 * var(--px));width:min(calc(1080 * var(--px)),calc(100% - calc(64 * var(--px))));min-height:calc(80 * var(--px));margin:0 auto}.agreement-viewer__footer-inner[data-v-a7fceddf] .ant-checkbox-wrapper{color:var(--text-primary);font-size:calc(14 * var(--px))}.agreement-viewer__done[data-v-a7fceddf]{min-width:calc(136 * var(--px));height:calc(42 * var(--px));border-radius:calc(6 * var(--px));font-weight:600}.agreement-viewer__done.ant-btn-primary[data-v-a7fceddf]{background:var(--color-primary);border-color:var(--color-primary)}.agreement-viewer__done.ant-btn-primary[data-v-a7fceddf]:hover{background:#f05f00;border-color:#f05f00}[data-v-a7fceddf] .ant-form-item{margin-bottom:calc(12 * var(--px))}.ant-modal-wrap.sales-agreement-modal-wrap{overflow:hidden!important}.ant-modal-wrap.sales-agreement-modal-wrap .ant-modal{top:0!important;width:100%!important;max-width:none;height:100vh;height:100dvh;margin:0;padding-bottom:0;overflow:hidden}.ant-modal-wrap.sales-agreement-modal-wrap .ant-modal .ant-modal-content{height:100%;padding:0!important;overflow:hidden;border-radius:0!important;box-shadow:none}.ant-modal-wrap.sales-agreement-modal-wrap .ant-modal .ant-modal-content .ant-modal-body{height:100%;padding:0!important;overflow:hidden}@media (max-width: 480px),(orientation: landscape) and (max-height: 480px) and (pointer: coarse){.purchase-modal__header[data-v-a7fceddf]{padding-bottom:calc(12 * var(--px))}.purchase-modal__title[data-v-a7fceddf]{font-size:calc(18 * var(--px));line-height:calc(25 * var(--px))}.purchase-modal__body[data-v-a7fceddf]{max-height:68vh}.purchase-modal__section[data-v-a7fceddf]{padding:calc(14 * var(--px)) 0}.purchase-modal__section-heading[data-v-a7fceddf]{gap:calc(10 * var(--px))}.purchase-modal__agreement-expand[data-v-a7fceddf]{padding:calc(5 * var(--px)) calc(8 * var(--px))}.purchase-modal__vehicle[data-v-a7fceddf]{align-items:flex-start;flex-wrap:wrap;gap:calc(10 * var(--px));padding:calc(10 * var(--px))}.purchase-modal__vehicle-image[data-v-a7fceddf]{flex-basis:calc(92 * var(--px));width:calc(92 * var(--px));height:calc(64 * var(--px))}.purchase-modal__vehicle-specs[data-v-a7fceddf]{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-modal__quantity[data-v-a7fceddf]{flex-basis:100%;display:flex;align-items:center;justify-content:space-between}.purchase-modal__quantity>span[data-v-a7fceddf]{margin-bottom:0}.purchase-modal__payment[data-v-a7fceddf]{align-items:flex-start;flex-direction:column;padding:calc(12 * var(--px))}.purchase-modal__payment-amount[data-v-a7fceddf]{width:100%;text-align:start}.purchase-modal__pricing-term[data-v-a7fceddf]{gap:calc(10 * var(--px));padding:calc(12 * var(--px))}.purchase-modal__form-row[data-v-a7fceddf]{grid-template-columns:1fr;gap:0}.purchase-modal__footer[data-v-a7fceddf]{align-items:stretch;flex-direction:column;padding-top:calc(12 * var(--px))}.purchase-modal__security[data-v-a7fceddf]{text-align:center}.purchase-modal__actions[data-v-a7fceddf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.purchase-modal__actions[data-v-a7fceddf] .ant-btn{width:100%}.agreement-viewer__header-inner[data-v-a7fceddf]{width:calc(100% - calc(32 * var(--px)));padding:calc(10 * var(--px)) 0 calc(8 * var(--px))}.agreement-viewer__header-copy[data-v-a7fceddf]{padding-inline-end:calc(48 * var(--px))}.agreement-viewer__header-copy h2[data-v-a7fceddf]{font-size:calc(19 * var(--px));line-height:calc(28 * var(--px))}.agreement-viewer__header-copy p[data-v-a7fceddf]{font-size:calc(12 * var(--px));line-height:calc(18 * var(--px))}.agreement-viewer__close[data-v-a7fceddf]{top:calc(10 * var(--px));width:calc(34 * var(--px));height:calc(34 * var(--px))}.agreement-viewer__body[data-v-a7fceddf]{padding:calc(12 * var(--px))}.agreement-viewer__document[data-v-a7fceddf]{padding:calc(28 * var(--px)) calc(20 * var(--px));border-radius:calc(8 * var(--px));box-shadow:none}.agreement-viewer__footer-inner[data-v-a7fceddf]{align-items:stretch;flex-direction:column;gap:calc(12 * var(--px));width:calc(100% - calc(32 * var(--px)));padding:calc(12 * var(--px)) 0 calc(16 * var(--px))}.agreement-viewer__done[data-v-a7fceddf]{width:100%}.vehicle-purchase-modal-wrap .ant-modal{max-width:calc(100vw - calc(24 * var(--px)));margin:calc(12 * var(--px)) auto;padding-bottom:0}.vehicle-purchase-modal-wrap .ant-modal-content{padding:calc(16 * var(--px))}}.vehicle-pay-intro[data-v-717ef161]{display:block;width:100%;margin-top:calc(8 * var(--px));padding:calc(9 * var(--px)) calc(12 * var(--px));box-sizing:border-box;border:0;border-radius:calc(7 * var(--px));box-shadow:0 calc(3 * var(--px)) calc(10 * var(--px)) #ff66000d}[dir=ltr] .vehicle-pay-intro[data-v-717ef161]{background:linear-gradient(135deg,var(--color-aux-1) 0%,#ffffff 58%,#f6f8ff 100%)}[dir=rtl] .vehicle-pay-intro[data-v-717ef161]{background:linear-gradient(-135deg,var(--color-aux-1) 0%,#ffffff 58%,#f6f8ff 100%)}.vehicle-pay-intro--embedded[data-v-717ef161]{background:transparent;box-shadow:none}.vehicle-pay-intro__heading[data-v-717ef161]{display:flex;align-items:center;justify-content:center;gap:calc(5 * var(--px));width:100%}.vehicle-pay-intro__icon-wrap[data-v-717ef161]{display:inline-flex;flex:0 0 calc(18 * var(--px));align-items:center;justify-content:center;width:calc(18 * var(--px));height:calc(18 * var(--px));border-radius:calc(5 * var(--px));background:var(--gradient-primary);box-shadow:0 calc(2 * var(--px)) calc(5 * var(--px)) #ff660029}.vehicle-pay-intro__icon[data-v-717ef161]{flex:0 0 auto;color:#fff;font-size:calc(10 * var(--px))}.vehicle-pay-intro__title[data-v-717ef161]{display:block;color:var(--text-primary);font-size:calc(13 * var(--px));font-weight:700;line-height:1.4;white-space:nowrap}.vehicle-pay-intro__description[data-v-717ef161]{width:100%;margin:calc(4 * var(--px)) 0 0;color:var(--text-secondary);font-size:calc(11 * var(--px));line-height:1.45;text-align:center}.vehicle-pay-intro__link[data-v-717ef161]{display:inline-flex;align-items:center;gap:calc(4 * var(--px));color:var(--color-primary);font-weight:700;text-decoration:none;transition:color .2s ease}.vehicle-pay-intro__link[data-v-717ef161]:hover{color:var(--color-aux-4);text-decoration:underline;text-underline-offset:calc(3 * var(--px))}@media (max-width: 480px){.vehicle-pay-intro[data-v-717ef161]{margin-top:calc(7 * var(--px));padding:calc(7 * var(--px)) calc(9 * var(--px));border-radius:calc(6 * var(--px))}.vehicle-pay-intro__icon-wrap[data-v-717ef161]{flex-basis:calc(15 * var(--px));width:calc(15 * var(--px));height:calc(15 * var(--px));border-radius:calc(4 * var(--px))}.vehicle-pay-intro__icon[data-v-717ef161]{font-size:calc(9 * var(--px))}.vehicle-pay-intro__title[data-v-717ef161]{font-size:calc(11 * var(--px))}.vehicle-pay-intro__description[data-v-717ef161]{margin-top:calc(3 * var(--px));font-size:calc(10 * var(--px));line-height:1.35}}.vehicle-chat-entry[data-v-b9dd2593]{width:100%;margin-top:calc(8 * var(--px));padding:calc(9 * var(--px)) calc(10 * var(--px)) calc(10 * var(--px));box-sizing:border-box;border:1px solid #52c41a;border-radius:calc(7 * var(--px));box-shadow:0 calc(3 * var(--px)) calc(10 * var(--px)) #52c41a12}[dir=ltr] .vehicle-chat-entry[data-v-b9dd2593]{background:linear-gradient(135deg,#f2fff0,#fff 62%,#f6fff8)}[dir=rtl] .vehicle-chat-entry[data-v-b9dd2593]{background:linear-gradient(-135deg,#f2fff0,#fff 62%,#f6fff8)}.vehicle-chat-entry__header[data-v-b9dd2593]{display:flex;align-items:center;gap:calc(8 * var(--px));min-width:0}.vehicle-chat-entry__icon[data-v-b9dd2593]{position:relative;display:inline-flex;flex:0 0 calc(30 * var(--px));align-items:center;justify-content:center;width:calc(30 * var(--px));height:calc(30 * var(--px));border-radius:50%;background:#52c41a;color:#fff;font-size:calc(15 * var(--px));box-shadow:0 calc(3 * var(--px)) calc(8 * var(--px)) #52c41a33}.vehicle-chat-entry__icon[data-v-b9dd2593]:after{position:absolute;top:calc(-1 * var(--px));width:calc(7 * var(--px));height:calc(7 * var(--px));border:calc(2 * var(--px)) solid #ffffff;border-radius:50%;background:#22c55e;content:"";animation:vehicle-chat-pulse-b9dd2593 1.6s ease-out infinite}[dir=ltr] .vehicle-chat-entry__icon[data-v-b9dd2593]:after{right:calc(-1 * var(--px))}[dir=rtl] .vehicle-chat-entry__icon[data-v-b9dd2593]:after{left:calc(-1 * var(--px))}.vehicle-chat-entry__heading[data-v-b9dd2593]{flex:1;min-width:0}.vehicle-chat-entry__title-row[data-v-b9dd2593]{display:flex;align-items:center;gap:calc(5 * var(--px))}.vehicle-chat-entry__title[data-v-b9dd2593]{color:var(--text-primary);font-size:calc(13 * var(--px));font-weight:700;line-height:calc(18 * var(--px))}.vehicle-chat-entry__live[data-v-b9dd2593]{padding:1px calc(5 * var(--px));border-radius:calc(3 * var(--px));background:#52c41a;color:#fff;font-size:calc(8 * var(--px));font-weight:700;line-height:calc(13 * var(--px))}.vehicle-chat-entry__subtitle[data-v-b9dd2593]{overflow:hidden;margin-top:1px;color:var(--text-secondary);font-size:calc(10 * var(--px));line-height:calc(15 * var(--px));text-overflow:ellipsis;white-space:nowrap}.vehicle-chat-entry__form[data-v-b9dd2593]{display:flex;align-items:center;gap:calc(7 * var(--px));margin-top:calc(7 * var(--px));padding:calc(6 * var(--px)) calc(7 * var(--px));border:1px solid #dff3d7;border-radius:calc(6 * var(--px));background:#fff}.vehicle-chat-entry__input[data-v-b9dd2593]{flex:1;min-width:0;height:calc(30 * var(--px));padding:0 calc(12 * var(--px));box-sizing:border-box;border:1px solid #edf0ed;border-radius:calc(15 * var(--px));outline:none;background:#f7f9f7;color:var(--text-primary);font-family:inherit;font-size:calc(11 * var(--px));transition:border-color .2s ease,background-color .2s ease}.vehicle-chat-entry__input[data-v-b9dd2593]::placeholder{color:var(--text-tertiary)}.vehicle-chat-entry__input[data-v-b9dd2593]:focus{border-color:#73d13d;background:#fff}.vehicle-chat-entry__send[data-v-b9dd2593]{display:inline-flex;flex:0 0 calc(30 * var(--px));align-items:center;justify-content:center;width:calc(30 * var(--px));height:calc(30 * var(--px));padding:0;border:0;border-radius:50%;background:#52c41a;color:#fff;font-size:calc(13 * var(--px));cursor:pointer;box-shadow:0 calc(3 * var(--px)) calc(7 * var(--px)) #52c41a33;transition:background-color .2s ease,transform .2s ease}.vehicle-chat-entry__send[data-v-b9dd2593]:hover:not(:disabled){background:#389e0d;transform:translateY(calc(-1 * var(--px)))}.vehicle-chat-entry__send[data-v-b9dd2593]:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.vehicle-chat-entry__send[data-v-b9dd2593]:focus-visible{outline:calc(2 * var(--px)) solid #52c41a;outline-offset:calc(2 * var(--px))}@keyframes vehicle-chat-pulse-b9dd2593{0%{box-shadow:0 0 #22c55e73}70%{box-shadow:0 0 0 calc(6 * var(--px)) #22c55e00}to{box-shadow:0 0 #22c55e00}}.store-social-contacts[data-v-627c86af]{margin-top:calc(14 * var(--px));padding-top:calc(12 * var(--px));border-top:1px solid #eeeeee}.store-social-contacts__label[data-v-627c86af]{color:var(--text-tertiary);font-size:calc(12 * var(--px));line-height:calc(18 * var(--px))}.store-social-contacts__list[data-v-627c86af]{display:flex;align-items:center;gap:calc(8 * var(--px));margin-top:calc(7 * var(--px))}.store-social-contacts__button[data-v-627c86af]{display:inline-flex;align-items:center;justify-content:center;width:calc(30 * var(--px));height:calc(30 * var(--px));padding:0;border:1px solid #e8e8e8;border-radius:calc(6 * var(--px));background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.store-social-contacts__button img[data-v-627c86af]{display:block;width:calc(18 * var(--px));height:calc(18 * var(--px));object-fit:contain}.store-social-contacts__button[data-v-627c86af]:hover{border-color:var(--color-aux-2);box-shadow:0 calc(3 * var(--px)) calc(8 * var(--px)) #ff66001f;transform:translateY(calc(-1 * var(--px)))}.store-social-contacts__button[data-v-627c86af]:focus-visible{outline:calc(2 * var(--px)) solid var(--color-primary);outline-offset:calc(2 * var(--px))}
