@charset "UTF-8";.vehicle-mobile-summary{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0 .5rem}.vehicle-mobile-summary__rows{display:flex;flex-direction:column;gap:.75rem}.vehicle-mobile-summary__row{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;font-size:.875rem;line-height:1.25rem}.vehicle-mobile-summary__label{flex:0 0 6.25rem;max-width:40%;font-weight:600;color:var(--black-base)}.vehicle-mobile-summary__value{flex:1 1 auto;min-width:0;text-align:right;font-weight:500;color:var(--black-base)}.vehicle-mobile-summary__value--company{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.375rem}.vehicle-mobile-summary__company-name{font-weight:500}.vehicle-mobile-summary__verified-icon{display:block;flex-shrink:0}.vehicle-mobile-summary__verified-text{font-size:.75rem;font-weight:600;color:var(--blue-strong)}.vehicle-mobile-summary__location-link{color:var(--blue-strong);text-decoration:underline;text-underline-offset:.125rem}.vehicle-mobile-summary__location-link:hover{text-decoration:none}.vehicle-mobile-summary__location-text{color:var(--black-base)}.vehicle-mobile-summary__badges{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.vehicle-mobile-summary__badges li{padding:.5rem .75rem;border-radius:.625rem;background-color:var(--blue-extra-light);color:var(--blue-deep-dark);font-size:.875rem;font-weight:500;line-height:1.25rem}.vehicle-mobile-summary__price{font-size:2rem;font-weight:600;line-height:1.2;letter-spacing:0;color:var(--gray-deep);text-align:center}.vehicle-mobile-summary__price--on-request{color:var(--gray-muted)}.vehicle-mobile-summary__price--blurred{display:inline-grid;place-items:center;cursor:pointer}.vehicle-mobile-summary__price--blurred>*{grid-area:1/1}.vehicle-mobile-summary__price--blurred .price-blurred__amount{filter:blur(8px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.vehicle-mobile-summary__price--blurred:hover .price-blurred__eye{opacity:.7}.vehicle-mobile-summary__currency-code{margin-left:.25rem;font-size:.875rem;font-weight:400;line-height:1.5rem;color:var(--gray-muted)}.vehicle-mobile-summary__actions{display:flex;flex-direction:column;gap:1rem}.vehicle-mobile-summary__actions--two-col{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:480px){.vehicle-mobile-summary__actions--two-col{grid-template-columns:1fr}}.vehicle-mobile-summary__owner-notice{text-align:center;color:var(--gray-muted);font-size:.875rem;padding:.75rem 0}.vehicle-mobile-summary__btn-full{width:100%;justify-content:center;border-radius:.75rem;min-height:2.5rem}.vehicle-mobile-summary__btn-full img{transition:filter .2s ease}.vehicle-mobile-summary__btn-full:hover img{filter:brightness(0) invert(1)}#sidebar{width:100%;padding-bottom:1.25rem}#sidebar .sidebar__inner{display:flex;flex-direction:column;gap:1.25rem}#sidebar h1{line-height:120%;letter-spacing:0rem;font-size:1.5rem;margin-bottom:.875rem}#sidebar .car-details-grid{display:grid;grid-template-columns:10.2rem 1fr;gap:.75rem;align-items:center;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:0%}#sidebar .car-details-grid .label{color:var(--gray-base)}#sidebar .car-details-grid .value{font-weight:500;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}#sidebar .car-details-grid .value a.location{display:flex;align-items:center;gap:.5rem}#sidebar .car-details-grid .value a.location span.location-text{color:var(--blue-strong)}#sidebar .price-wrapper{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.25rem}#sidebar .price-wrapper #vehiclePrice.price,#sidebar .price-wrapper .vehicle-price-root.price{font-weight:600;display:inline-block;color:var(--black-base);font-size:2rem;line-height:140%;letter-spacing:0px}#sidebar .price-wrapper #vehiclePrice.price .currency-code,#sidebar .price-wrapper .vehicle-price-root.price .currency-code{color:var(--gray-muted);font-size:.875rem;line-height:1.5rem;font-weight:400}#sidebar .price-wrapper .price--sold{display:inline-flex;align-items:center;align-self:flex-start;background-color:var(--red-error-soft);color:var(--red-error-deep);font-weight:600;font-size:1.125rem;line-height:1.4;padding:.2rem 1.25rem;border-radius:.5rem;margin:0 auto}#sidebar .price-wrapper .price--on-request{font-size:2rem;font-weight:600;line-height:140%;color:var(--gray-muted)}#sidebar .price-wrapper .price-converted{color:var(--gray-muted);font-size:.875rem;line-height:1.25rem;font-weight:400}#sidebar .price-wrapper .price-converted[hidden]{display:none}#sidebar .price-wrapper .price-blurred{display:inline-grid;place-items:center;cursor:pointer;font-weight:600;font-size:2rem;line-height:140%;color:var(--black-base)}#sidebar .price-wrapper .price-blurred>*{grid-area:1/1}#sidebar .price-wrapper .price-blurred .price-blurred__amount{filter:blur(8px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#sidebar .price-wrapper .price-blurred:hover .price-blurred__eye{opacity:.7}#sidebar .buttons-wrapper{width:100%;display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}#sidebar .buttons-wrapper .owner-notice{text-align:center;color:var(--gray-muted);font-size:.875rem;padding:.75rem 0}#sidebar .buttons-wrapper--owner .web-button{height:1.875rem;font-size:.8125rem;padding-inline:.75rem;width:100%;max-width:200px;margin:0 auto;align-self:flex-end}#sidebar .buttons-wrapper #whatsApp{font-size:14px;text-align:center}#sidebar .buttons-wrapper #whatsApp img{transition:filter .2s ease}#sidebar .buttons-wrapper #whatsApp:hover img{filter:brightness(0) invert(1)}#sidebar .download-link{display:flex;justify-content:center;gap:.5rem;color:var(--blue-strong);font-family:Montserrat;font-size:.875rem;line-height:1.25rem;letter-spacing:0px;font-weight:500}#sidebar .phone-wrapper{position:relative}#sidebar .phone-wrapper .phone-display{font-weight:500}#sidebar .phone-wrapper .phone-eye-toggle{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:opacity .2s ease}#sidebar .phone-wrapper .phone-eye-toggle:hover{opacity:.7}#sidebar .phone-wrapper .phone-eye-toggle:active{opacity:.5}#sidebar .phone-wrapper .phone-eye-toggle img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.vehicle-gallery{position:relative;width:100%;max-width:100%;min-width:0;--vg-main-height: 30.75rem}@media(max-width:768px){section.vehicle-gallery{--vg-main-height: clamp(13.75rem, 42vw + 5rem, 22rem)}}section.vehicle-gallery .gallery-loader{display:flex;position:absolute;top:0;left:0;right:0;height:var(--vg-main-height);background:var(--black-base);border-radius:1rem;z-index:10;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:opacity .25s ease,visibility .25s ease}section.vehicle-gallery:not(.is-loading) .gallery-loader{opacity:0;visibility:hidden}section.vehicle-gallery.is-loading .mainVehicleSwiper,section.vehicle-gallery.is-loading .thumbsVehicleSwiperWrapper{opacity:0;pointer-events:none}section.vehicle-gallery .mainVehicleSwiper,section.vehicle-gallery .thumbsVehicleSwiperWrapper{opacity:1;transition:opacity .25s ease}section.vehicle-gallery .mainVehicleSwiper{width:100%;max-width:100%;overflow:hidden}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper{pointer-events:auto}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper button{box-shadow:0 4px 6px -4px var(--black-transparent-light),0 10px 15px -3px var(--black-transparent-light);transition:background-color .2s ease}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-share-btn .check-icon{display:none}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-share-btn.copied{background-color:var(--yellow-mid-5)!important}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-share-btn.copied .share-icon{display:none}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-share-btn.copied .check-icon{display:block}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-favorite-btn svg path{transition:fill .2s ease}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-favorite-btn.in-favorites{background-color:var(--yellow-mid-5)!important}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-favorite-btn.in-favorites svg path{fill:var(--black-base)}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-favorite-btn.is-loading{opacity:.7;cursor:not-allowed}section.vehicle-gallery .mainVehicleSwiper .buttons-wrapper #vehicle-favorite-btn.is-loading svg{display:none}section.vehicle-gallery .mainVehicleSwiper .swiper-slide{position:relative;width:100%!important;overflow:hidden;border-top-left-radius:1rem;border-top-right-radius:1rem}section.vehicle-gallery .mainVehicleSwiper .swiper-slide.slide-placeholder{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}section.vehicle-gallery .mainVehicleSwiper .swiper-slide .no-image{height:var(--vg-main-height);width:100%;display:flex;align-items:center;justify-content:center}section.vehicle-gallery .mainVehicleSwiper .swiper-slide .no-image img{max-width:300px;width:100%;max-height:200px;height:100%;-o-object-fit:contain;object-fit:contain}section.vehicle-gallery .mainVehicleSwiper .swiper-slide img.slide-img{width:100%;height:var(--vg-main-height);-o-object-fit:cover;object-fit:cover}section.vehicle-gallery .mainVehicleSwiper .swiper-slide .bottom-text{position:absolute;bottom:0;padding:1.5rem;box-sizing:border-box;width:100%;left:0;max-width:100%;background:linear-gradient(0deg,#0009,#0000);color:var(--white-base);font-weight:600;line-height:1rem;font-size:.75rem;letter-spacing:-.0281rem}section.vehicle-gallery .mainVehicleSwiper .swiper-slide .bottom-text .bottom-text-inner{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}section.vehicle-gallery .mainVehicleSwiper .swiper-slide.video-slide{cursor:pointer;height:var(--vg-main-height)}section.vehicle-gallery .mainVehicleSwiper .swiper-slide.video-slide .video-no-thumb{width:100%;height:var(--vg-main-height);background-color:var(--black-base)}section.vehicle-gallery .mainVehicleSwiper .swiper-slide.video-slide .video-play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:transform .2s ease}section.vehicle-gallery .mainVehicleSwiper .swiper-slide.video-slide .video-play-overlay svg{filter:drop-shadow(0 4px 12px rgba(0,0,0,.4))}@media(hover:hover){section.vehicle-gallery .mainVehicleSwiper .swiper-slide.video-slide:hover .video-play-overlay{transform:translate(-50%,-50%) scale(1.08)}}section.vehicle-gallery .thumbsVehicleSwiperWrapper{padding:1rem;box-shadow:0 4px 6px -4px var(--black-transparent-light),0 10px 15px -3px var(--black-transparent-light);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:var(--white-base)}section.vehicle-gallery .thumbsVehicleSwiper .swiper-slide{width:5.375rem;height:5.375rem;border-radius:.625rem}section.vehicle-gallery .thumbsVehicleSwiper .swiper-slide.swiper-slide-thumb-active{border:2px solid var(--yellow-mid-5);padding:.125rem}section.vehicle-gallery .thumbsVehicleSwiper .swiper-slide img{width:100%;height:100%;border-radius:.25rem;background-color:var(--black-base);-o-object-fit:contain;object-fit:contain}section.vehicle-gallery .thumbsVehicleSwiper .youtube-thumb img{-o-object-fit:cover;object-fit:cover}section.vehicle-gallery .thumbsVehicleSwiper .video-thumb{position:relative;background-color:var(--black-base)}section.vehicle-gallery .thumbsVehicleSwiper .video-thumb .video-thumb-icon{width:100%;height:100%;background-color:var(--black-gray-deep);border-radius:.25rem}section.vehicle-gallery .thumbsVehicleSwiper .video-thumb .video-thumb-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}@media(max-width:768px){section.vehicle-gallery .mainVehicleSwiper .swiper-slide .bottom-text{padding:1rem}section.vehicle-gallery .thumbsVehicleSwiperWrapper{padding:.75rem}section.vehicle-gallery .thumbsVehicleSwiper .swiper-slide{width:4.5rem;height:4.5rem}}@media(max-width:480px){section.vehicle-gallery .thumbsVehicleSwiper .swiper-slide{width:3.75rem;height:3.75rem}}section.attributes{overflow:hidden}section.attributes .attributes-grid{width:100%;display:grid;grid-template-columns:14.5rem 1fr;gap:.5rem;margin:1.5rem 0}section.attributes .attributes-grid:last-of-type{margin-bottom:0}section.attributes .attributes-grid{font-size:.875rem;line-height:150%;letter-spacing:0%}section.attributes .attributes-grid .label{font-weight:500;min-width:0;overflow-wrap:break-word}section.attributes .attributes-grid .value{font-weight:400;min-width:0;overflow-wrap:break-word}section.attributes .attributes-grid .value .attr-link{color:inherit;text-decoration:underline;text-underline-offset:2px}section.attributes .attributes-grid .value .attr-link:hover{color:var(--blue-brand)}section.attributes .attributes-grid .value .attr-sep{margin:0 .3rem;color:var(--gray-muted-light);text-decoration:none}section.attributes .attributes-grid .value.vehicle-features{display:flex;gap:.5rem 1rem;flex-wrap:wrap}section.attributes .attributes-grid .row-divider{grid-column:1/-1;height:1px;background:var(--blue-pale-6);margin:.375rem 0;box-shadow:9999px 0 0 0 var(--blue-pale-6),-9999px 0 0 0 var(--blue-pale-6)}section.attributes .show-more-wrapper{animation:fadeEffect 1s;margin-bottom:.75rem}section.attributes .show-more-wrapper button.accordion{text-align:start;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:0px}section.attributes .show-more-wrapper button.accordion img{transition:transform .2s ease-in-out;width:10px;height:6px}section.attributes .show-more-wrapper button.accordion.active img{transform:rotate(180deg)}section.attributes .show-more-wrapper .panel{max-height:0;overflow:hidden;letter-spacing:0px;transition:max-height .2s ease-out,margin .2s ease-out,padding .2s ease-out;color:var(--gray-deep-dark)}section.attributes .show-more-wrapper .panel.open{margin-bottom:.75rem}section.attributes .show-more-wrapper .panel .attributes-grid{width:100%;margin:0}section.attributes h4{display:flex;align-items:flex-end;gap:.5rem}section.attributes h4:before{content:"";display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-image:url(https://expeditionmeister.b-cdn.net/assets/icons/chip.svg);background-size:contain}@media(max-width:768px){section.attributes .attributes-grid{grid-template-columns:minmax(0,9rem) 1fr;-moz-column-gap:.75rem;column-gap:.75rem}}@media(max-width:480px){section.attributes .attributes-grid{grid-template-columns:1fr 1fr;gap:.375rem}section.attributes .attributes-grid .label{color:var(--gray-muted)}section.attributes .attributes-grid .value{margin-bottom:.375rem}section.attributes .attributes-grid .row-divider{grid-column:1/-1;margin:.375rem 0}}.vehicle-section-wrapper{box-shadow:0 2px 4px -2px var(--black-transparent-light);border-top:1px solid var(--blue-pale-6);background-color:var(--white-base)}.vehicle-section-wrapper.small{border-radius:1rem;padding:1rem}.vehicle-section-wrapper.big{padding:1.5rem;border-radius:1rem}.vehicle-section-wrapper h4{font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0%}@media(max-width:480px){.vehicle-section-wrapper.big{padding:1rem}.vehicle-section-wrapper.small{padding:.75rem}}section.about{animation:fadeEffect 1s}section.about h4{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}section.about h4:before{content:"";display:inline-block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-image:url(https://expeditionmeister.b-cdn.net/assets/icons/document.svg);background-size:contain}section.about p{color:var(--gray-deep-dark);font-size:.875rem;line-height:1.25rem;letter-spacing:0px;margin-bottom:1.25rem}section.about button.show-more{display:flex;align-items:center;gap:4px}section.about .show-more-wrapper{animation:fadeEffect 1s;margin-bottom:1rem}section.about .show-more-wrapper button.accordion{text-align:start;display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;letter-spacing:0px}section.about .show-more-wrapper button.accordion img{transition:transform .2s ease-in-out;width:10px;height:6px}section.about .show-more-wrapper button.accordion.active img{transform:rotate(180deg)}section.about .show-more-wrapper .panel{max-height:0;overflow:hidden;font-size:.875rem;line-height:1.25rem;letter-spacing:0px;transition:max-height .2s ease-out,margin .2s ease-out,padding .2s ease-out;color:var(--gray-deep-dark)}section.about .show-more-wrapper .panel.open{margin-top:.75rem}section.about .show-more-wrapper .panel .attributes-grid{margin:0}section.accordions{animation:fadeEffect 1s}section.accordions button.accordion{padding:.75rem 0;transition:padding .2s ease-out;position:relative;width:100%;text-align:start;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0px}section.accordions button.accordion span{display:flex;align-items:center;gap:.5rem}section.accordions button.accordion.active{padding:.75rem 0 0}section.accordions button.accordion.active:after{content:"−"}section.accordions button.accordion:after{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:1.5rem;font-weight:400;color:var(--black-base);position:absolute;right:0;top:50%;transform:translateY(-50%);transition:content .2s ease-out}section.accordions button.accordion{pointer-events:none;cursor:default}section.accordions button.accordion:after{display:none}section.accordions .panel{max-height:0;overflow:hidden;font-size:.875rem;line-height:1.25rem;letter-spacing:0px;transition:max-height .2s ease-out,margin .2s ease-out,padding .2s ease-out;color:var(--gray-deep-dark)}section.accordions .panel.open{margin-top:.75rem;padding-bottom:.75rem}section.accordions .panel:not(:last-child){border-bottom:.0625rem solid var(--gray-ultra-light)}section.accordions .panel .row-divider:last-child{display:none}section.accordions .panel{max-height:none!important;overflow:visible!important}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}section.accordions .panel .attributes-grid .label,section.accordions .panel .attributes-grid .value{min-width:0;overflow-wrap:break-word}@media(max-width:480px){section.accordions .panel .attributes-grid{grid-template-columns:1fr 1fr;gap:.375rem}section.accordions .panel .attributes-grid .label{color:var(--gray-muted)}section.accordions .panel .attributes-grid .value{margin-bottom:.375rem}section.accordions .panel .attributes-grid .row-divider{grid-column:1/-1;margin:.375rem 0}}section.seller-details .seller-info{margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}section.seller-details .seller-info img.seller-icon{width:52px;height:52px;min-width:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover}section.seller-details .seller-info>div{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:.25rem}section.seller-details .seller-info>div .column{display:flex;flex-direction:column}section.seller-details .seller-info>div .column:first-child{gap:.25rem;font-weight:500;line-height:100%;letter-spacing:0%}section.seller-details .seller-info>div .column:first-child .name{font-weight:600;font-size:1.125rem;line-height:1.75rem}section.seller-details .seller-info>div .column:first-child .location{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;font-size:.875rem;line-height:1.5rem;color:var(--gray-muted)}section.seller-details .seller-info>div .column:first-child .location img{width:.75rem;height:.75rem;-o-object-fit:contain;object-fit:contain}section.seller-details .seller-info>div .column:nth-child(2){display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}section.seller-details .seller-info>div .column:nth-child(2) .seller-rate{display:flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}section.seller-details .seller-info>div .column:nth-child(2) .seller-rate:before{content:"";display:inline-block;width:.75rem;height:.75rem;background-image:url(https://expeditionmeister.b-cdn.net/assets/icons/star-full.svg);background-position:center;background-repeat:no-repeat;background-size:contain}section.seller-details .seller-info>div .column:nth-child(2) .available-vehicles{font-weight:400;font-size:.75rem;line-height:1rem;background-color:var(--blue-pale-6);padding:.25rem .625rem;width:-moz-fit-content;width:fit-content;border-radius:1.875rem}section.seller-details .footer-data{gap:1rem;display:flex;flex-direction:column;font-size:.875rem;line-height:1.5rem;letter-spacing:0px;color:var(--gray-deep-dark)}section.seller-details .footer-data .seller-details-info{display:flex;flex-direction:column;gap:.75rem}section.seller-details .footer-data .seller-details-info .detail-item{display:flex;align-items:center;gap:.5rem}section.seller-details .footer-data .seller-details-info .detail-item--block{flex-direction:column;align-items:flex-start;gap:.375rem}section.seller-details .footer-data .seller-details-info .detail-item__header{display:flex;align-items:center;gap:.5rem}section.seller-details .footer-data .seller-details-info .detail-item .detail-icon{width:1rem;height:1rem;min-width:1rem;color:var(--gray-muted);flex-shrink:0}section.seller-details .footer-data .seller-details-info .detail-item .detail-label{font-size:.75rem;font-weight:500;color:var(--gray-muted);letter-spacing:.04em}section.seller-details .footer-data .seller-details-info .detail-item .detail-tags{display:flex;flex-wrap:wrap;gap:.375rem}section.seller-details .footer-data .seller-details-info .detail-item .detail-tag{font-size:.8125rem;line-height:1rem;color:var(--gray-deep-dark);background-color:var(--blue-pale-6);padding:.25rem .625rem;border-radius:1.875rem}section.seller-details .footer-data .seller-details-info .detail-item .detail-text{font-size:.875rem;line-height:1.5rem;color:var(--gray-deep-dark);word-break:break-word}section.seller-details .footer-data button,section.seller-details .footer-data a.web-button{width:-moz-fit-content;width:fit-content}.message-seller-modal .modal__dialog{width:560px;height:620px}.message-seller-modal__header{flex:0 0 auto;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:var(--white-base);border-bottom:1px solid var(--gray-ultra-light);border-top-left-radius:.5rem;border-top-right-radius:.5rem}.message-seller-modal__title{margin:0;flex:1 1 auto;min-width:0;color:var(--gray-very-dark);font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-seller-modal__header-actions{flex:0 0 auto;display:flex;align-items:center;gap:4px}.message-seller-modal__open-full{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:transparent;color:var(--gray-very-dark);cursor:pointer;text-decoration:none;border:0;font-size:12px;font-weight:500;transition:background .15s ease}.message-seller-modal__open-full:hover{background:var(--blue-soft-3)}.message-seller-modal__open-full span{line-height:1}.message-seller-modal__close{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;padding:0;border-radius:6px;background:transparent;color:var(--gray-very-dark);cursor:pointer;transition:background .15s ease}.message-seller-modal__close:hover{background:var(--blue-soft-3)}.message-seller-modal__chat-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.message-seller-modal__error-state{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:32px 24px;text-align:center;font-family:Montserrat,sans-serif;font-size:14px;color:var(--gray-deep-dark)}.em-msgr.em-msgr--inline{display:flex!important;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;border:0;border-radius:0;box-shadow:none}.em-msgr.em-msgr--inline .em-msgr__loader--cover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--white-base);z-index:2}.em-msgr.em-msgr--inline .em-msgr__chat{position:static;transform:none;transition:none;width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.em-msgr.em-msgr--inline .em-msgr__chat-head{flex:0 0 auto;padding:10px 16px;border-bottom:1px solid var(--blue-soft-3);gap:10px}.em-msgr.em-msgr--inline .em-msgr__messages{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px}.em-msgr.em-msgr--inline .em-msgr__composer{flex:0 0 auto;border-top:1px solid var(--blue-soft-3)}.em-msgr.em-msgr--inline .em-msgr__toast{position:absolute;bottom:64px;left:50%;transform:translate(-50%);z-index:10}@media(max-width:640px){.em-msgr.em-msgr--inline .em-msgr__chat-head,.em-msgr.em-msgr--inline .em-msgr__messages{padding:8px 12px}}section.visual-data ul{display:flex;align-items:center;justify-content:space-evenly;gap:2.5rem}section.visual-data ul li{display:flex;gap:1rem;align-items:center}section.visual-data ul li .text-info{letter-spacing:0rem;display:flex;flex-direction:column}section.visual-data ul li .text-info .title{font-size:.75rem;line-height:1rem;color:var(--gray-muted)}section.visual-data ul li .text-info .value{font-weight:500;line-height:1.5rem;color:var(--black-base)}@media(max-width:768px){section.visual-data ul{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}section.visual-data ul li{gap:.75rem;min-width:0}section.visual-data ul li .text-info{min-width:0}section.visual-data ul li .text-info .value{overflow-wrap:anywhere}}@media(max-width:480px){section.visual-data ul{gap:.75rem}section.visual-data ul li{gap:.5rem}section.visual-data ul li>div:first-child{padding:.5rem}}section.special-features h5{font-weight:600;line-height:1.75rem;font-size:1.125rem;letter-spacing:0rem;margin-bottom:1rem}section.special-features ul{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .25rem}section.special-features ul li{border:.0625rem solid var(--gray-muted-extra-light);border-radius:6.25rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.375rem;letter-spacing:0rem}section.buying-safely h4{margin-bottom:1rem}section.buying-safely ul li{display:flex;align-items:center;gap:1rem}section.buying-safely ul li:not(:last-child){margin-bottom:1rem}section.buying-safely ul li .text-wrapper h6{font-weight:500;font-size:.875rem;line-height:1.25rem}section.buying-safely ul li .text-wrapper p{font-size:.75rem;line-height:1rem;color:var(--gray-base)}section.premium-vehicles{position:relative;padding:0;overflow:hidden;padding:1rem}section.premium-vehicles .premium-vehicles__tag{position:absolute;top:0;left:0;width:2.25rem;height:100%;background-color:var(--yellow-strong);display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);text-transform:uppercase;letter-spacing:.15em;font-weight:600;font-size:.625rem;line-height:1;color:var(--black-base)}section.premium-vehicles .premium-vehicles__inner{padding-left:2.3rem;display:flex;flex-direction:column}@media(max-width:480px){section.premium-vehicles .premium-vehicles__inner{padding-left:1.8rem}}section.premium-vehicles .premium-vehicles__title{margin-bottom:.75rem;position:sticky;top:0;background-color:var(--white-base);padding:.5rem 0;z-index:10}section.premium-vehicles .premium-vehicles__list{display:flex;flex-direction:column;flex:1}section.premium-vehicles .premium-vehicles__item{border-bottom:1px solid var(--gray-light-border)}section.premium-vehicles .premium-vehicles__link{display:flex;align-items:center;gap:.75rem;padding:.75rem 0}section.premium-vehicles .premium-vehicles__thumb{flex:0 0 auto;width:4rem;height:3rem;border-radius:.5rem;overflow:hidden;background-color:var(--gray-light-border)}section.premium-vehicles .premium-vehicles__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.premium-vehicles .premium-vehicles__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.125rem}section.premium-vehicles .premium-vehicles__name{font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--black-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section.premium-vehicles .premium-vehicles__meta{font-size:.75rem;line-height:1rem;color:var(--gray-base);display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}section.premium-vehicles .premium-vehicles__year{display:flex;align-items:center;gap:.25rem}section.premium-vehicles .premium-vehicles__price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;font-weight:600;font-size:.875rem;line-height:1.25rem;color:var(--black-base)}section.premium-vehicles .premium-vehicles__price>span{display:flex;align-items:center;gap:.25rem}section.premium-vehicles .premium-vehicles__price .price-converted{font-weight:400;font-size:.75rem;color:var(--gray-mid)}section.premium-vehicles .premium-vehicles__price.premium-vehicles__price-blurred{display:inline-grid;place-items:center;cursor:pointer}section.premium-vehicles .premium-vehicles__price.premium-vehicles__price-blurred>*{grid-area:1/1}section.premium-vehicles .premium-vehicles__price.premium-vehicles__price-blurred .premium-vehicles__price-blurred__amount{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}section.premium-vehicles .premium-vehicles__price.premium-vehicles__price-blurred:hover .premium-vehicles__price-blurred__eye{opacity:.7}section.premium-vehicles .premium-vehicles__view-all{display:block;margin-top:.75rem;text-align:center;font-weight:500;font-size:.875rem;color:var(--blue-strong);text-decoration:underline}section.premium-vehicles .premium-vehicles__view-all:hover{opacity:.8}#sidebar-content{display:flex;align-items:flex-start;gap:2rem;min-width:0;margin-bottom:6.5rem}@media(max-width:1023.98px){#sidebar-content{margin-bottom:3rem;margin-top:2rem}}@media(max-width:480px){#sidebar-content{margin-bottom:2rem}}#sidebar-content #sidebar{flex:0 0 auto;width:100%;max-width:24rem;position:sticky;top:1.25rem;align-self:flex-start}@media(max-width:1023.98px){#sidebar-content #sidebar{display:none}}#sidebar-content #content{flex:1 1 0%;min-width:0;max-width:76rem!important;width:100%;display:flex;flex-direction:column;gap:1.25rem}@media(max-width:1023.98px){#sidebar-content #content{max-width:100%!important}}@media(min-width:1024px){.vehicle-mobile-summary{display:none}}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn-spinner{display:inline-block;flex-shrink:0;width:1rem;height:1rem;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btn-spin .7s linear infinite;opacity:.65;vertical-align:middle}
