.m-finance-section{background:var(--dtc-blocks-canvas-lighter)}.m-sticky-cta{background:var(--pk-blocks-white);bottom:0;box-shadow:0 4px 12px 0 rgba(0,0,0,.16);left:0;padding:15px 20px;opacity:0;pointer-events:none;position:fixed;right:0;transition:200ms opacity ease-in-out;z-index:99}.m-sticky-cta.show{opacity:1;pointer-events:all}@media screen and (min-width: 768px){.m-sticky-cta{display:none}}.m-sticky-cta__button{width:100%}.m-stock-car-location{align-items:center;color:var(--pk-blocks-canvas);display:flex;font-size:14px;justify-content:space-between;margin-top:30px}.m-stock-car-location__location{align-items:center;display:flex;gap:10px}.m-stock-car-location__icon{height:20px;width:14px}.m-stock-car-location__link{color:var(--pk-blocks-canvas-darker);font-weight:700;text-decoration:underline}.m-lease-disclaimer{display:grid;font-size:14px;gap:20px}.m-lease-disclaimer__logo{float:left;height:119px;min-width:100px;padding-right:10px;width:100px}.m-stock-popup{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:100}.m-stock-popup.is-active{pointer-events:all}.m-stock-popup.is-active .m-stock-popup__background{backdrop-filter:blur(4px)}.m-stock-popup.is-active .m-stock-popup__wrapper{translate:0 0}.m-stock-popup__background{backdrop-filter:blur(0);inset:0;position:absolute;transition:backdrop-filter .3s;z-index:-1}.m-stock-popup__wrapper{background:var(--pk-blocks-white);width:100%;padding:25px;transition:translate .3s;translate:100% 0;max-width:1200px;overflow:auto}@media(min-width: 1200px){.m-stock-popup__wrapper{width:50%}}@media(min-width: 800px){.m-stock-popup__wrapper{padding:50px}}.m-stock-popup__content--form{display:flex;gap:24px;flex-direction:column}@media(min-width: 600px){.m-stock-popup__content--form{flex-direction:row-reverse}}.m-stock-popup__form{flex-grow:1}.m-stock-popup__title{font-size:20px;border-bottom:1px solid var(--pk-blocks-canvas-lightest);padding-bottom:24px;margin-bottom:24px}.m-stock-popup--private-lease .m-stock-popup__title{border-bottom:0;margin-bottom:0}.m-stock-popup__close{cursor:pointer;height:32px;position:absolute;right:21px;top:21px;width:32px;z-index:10;background:var(--pk-blocks-canvas-lightest);border-radius:8px;transition:background-color .3s}@media(min-width: 800px){.m-stock-popup__close{right:46px;top:46px}}.m-stock-popup__close:hover{background:var(--pk-blocks-canvas-light)}.m-stock-popup__close:before,.m-stock-popup__close:after{background:var(--pk-blocks-black);content:"";height:15px;left:50%;position:absolute;rotate:-45deg;top:50%;translate:-50% -50%;width:2px;border-radius:2px}.m-stock-popup__close:after{rotate:45deg}.m-stock-popup-sidebar{width:100%;max-width:418px;background:var(--pk-blocks-canvas-lightest);border-radius:4px;overflow:hidden;align-self:flex-start}@media(min-width: 600px){.m-stock-popup-sidebar{width:36%;min-width:218px}}.m-stock-popup-sidebar__figure{position:relative}.m-stock-popup-sidebar__image-layer{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;background-position:center}.m-stock-popup-sidebar__model{font-weight:700;font-size:12px;margin:0;line-height:1.2}@media screen and (min-width: 800px){.m-stock-popup-sidebar__model{font-size:14px}}.m-stock-popup-sidebar__trim{line-height:1.2;margin:0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px;margin-bottom:10px}@media screen and (min-width: 800px){.m-stock-popup-sidebar__trim{font-size:12px}}.m-stock-popup-sidebar__price-wrapper{display:flex;justify-content:space-between;align-items:center}.m-stock-popup-sidebar__price-label{font-size:10px}@media screen and (min-width: 800px){.m-stock-popup-sidebar__price-label{font-size:12px}}.m-stock-popup-sidebar__price{font-size:16px;font-weight:700}.m-stock-popup-sidebar__price-condition{display:flex;font-size:10px;font-style:italic;justify-content:flex-end}.m-stock-popup-sidebar__content{padding:12px}.m-stock-price-ctas{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:50px}.m-stock-price-ctas__cta{border:1px solid var(--pk-blocks-canvas-lighter);display:flex;flex-direction:column;font-size:12px;padding:10px 15px;margin:-1px -1px 0 0;min-height:97px}.m-stock-price-ctas__cta--anchor{cursor:pointer;transition:border 200ms ease-in-out}.m-stock-price-ctas__cta--anchor:hover{border:1px solid var(--pk-blocks-secondary-color);z-index:1}.m-stock-price-ctas__cta--private-lease,.m-stock-price-ctas__cta--business-lease{display:none}.m-stock-price-ctas__cta--private-lease.has-autotelex-data,.m-stock-price-ctas__cta--business-lease.has-autotelex-data{display:flex}.m-stock-price-ctas__cta--private-lease.show,.m-stock-price-ctas__cta--business-lease.show{display:flex}.m-stock-price-ctas__label{color:var(--dtc-blocks-canvas)}.m-stock-price-ctas__old-price{text-decoration:line-through}.m-stock-price-ctas__price{color:var(--dtc-blocks-canvas-darker);display:flex;flex-direction:column;font-size:16px;font-weight:700}.m-stock-price-ctas__addition{display:inline-flex;font-size:12px}.m-stock-price-ctas__condition{color:var(--dtc-blocks-canvas);font-size:var(--pk-blocks-label-font-size);font-weight:400}.m-stock-price-ctas__profit{align-self:flex-start;background:var(--pk-blocks-secondary-color);border-radius:4px;color:var(--pk-blocks-white);font-weight:700;margin-top:5px;padding:5px}.m-stock-price-ctas__action{font-weight:700;margin-top:5px;padding:5px 0;text-decoration:underline}.m-vdp-stock-slider-thumbnails{display:flex;gap:4px}.m-vdp-stock-slider-thumbnails__thumbnails{flex:0 0 100%}.m-vdp-stock-slider-thumbnails__thumbnails--has-panorama{flex-basis:83.33%}@media screen and (min-width: 1024px){.m-vdp-stock-slider-thumbnails__thumbnails--has-panorama{flex-basis:75%}}@media screen and (min-width: 1280px){.m-vdp-stock-slider-thumbnails__thumbnails--has-panorama{flex-basis:83.33%}}.m-vdp-stock-slider-thumbnails__panorama{align-items:center;background:var(--background-image) no-repeat center/cover;border-radius:4px;cursor:pointer;display:flex;flex:1 1 0;justify-content:center;overflow:hidden;position:relative}.m-vdp-stock-slider-thumbnails__panorama::before{align-items:center;background:rgba(0,0,0,.7);border-radius:50%;color:var(--dtc-blocks-white);content:"360°";display:flex;font-size:11px;height:44px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);width:44px}@media screen and (min-width: 640px){.m-vdp-stock-slider-thumbnails__panorama::before{font-size:14px;height:54px;width:54px}}.m-stock-popup{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:100}.m-stock-popup.is-active{pointer-events:all}.m-stock-popup.is-active .m-stock-popup__background{backdrop-filter:blur(4px)}.m-stock-popup.is-active .m-stock-popup__wrapper{translate:0 0}.m-stock-popup__background{backdrop-filter:blur(0);inset:0;position:absolute;transition:backdrop-filter .3s;z-index:-1}.m-stock-popup__wrapper{background:var(--pk-blocks-white);width:100%;padding:25px;transition:translate .3s;translate:100% 0;max-width:1200px;overflow:auto}@media(min-width: 1200px){.m-stock-popup__wrapper{width:50%}}@media(min-width: 800px){.m-stock-popup__wrapper{padding:50px}}.m-stock-popup__content--form{display:flex;gap:24px;flex-direction:column}@media(min-width: 600px){.m-stock-popup__content--form{flex-direction:row-reverse}}.m-stock-popup__form{flex-grow:1}.m-stock-popup__title{font-size:20px;border-bottom:1px solid var(--pk-blocks-canvas-lightest);padding-bottom:24px;margin-bottom:24px}.m-stock-popup--private-lease .m-stock-popup__title{border-bottom:0;margin-bottom:0}.m-stock-popup__close{cursor:pointer;height:32px;position:absolute;right:21px;top:21px;width:32px;z-index:10;background:var(--pk-blocks-canvas-lightest);border-radius:8px;transition:background-color .3s}@media(min-width: 800px){.m-stock-popup__close{right:46px;top:46px}}.m-stock-popup__close:hover{background:var(--pk-blocks-canvas-light)}.m-stock-popup__close:before,.m-stock-popup__close:after{background:var(--pk-blocks-black);content:"";height:15px;left:50%;position:absolute;rotate:-45deg;top:50%;translate:-50% -50%;width:2px;border-radius:2px}.m-stock-popup__close:after{rotate:45deg}.o-specifications__content{background-color:var(--dtc-blocks-canvas-lightest);padding-bottom:clamp(4rem,4rem + 40*(100vw - 320px)/1440,8rem)}.o-specifications__list{display:flex;flex-wrap:wrap}.o-specifications__list-item{border-bottom:solid 1px var(--dtc-blocks-canvas-lighter);flex-basis:calc(50% - 20px);margin:0 10px;max-width:calc(50% - 20px);padding:10px 0}@media screen and (min-width: 600px){.o-specifications__list-item{flex-basis:calc(33% - 20px);max-width:calc(33% - 20px)}}@media screen and (min-width: 875px){.o-specifications__list-item{flex-basis:calc(25% - 20px);max-width:calc(25% - 20px)}}.o-specifications__specification-value{font-weight:600;margin-bottom:0}.o-equipment{padding:40px 0}@media screen and (min-width: 600px){.o-equipment{padding:75px 0}}.o-equipment__list{margin-bottom:0}@media screen and (min-width: 768px){.o-equipment__list{column-count:2;column-fill:balance;column-gap:40px;vertical-align:top}}@media screen and (min-width: 1024px){.o-equipment__list{column-count:3}}.o-equipment__list--outer{transition:max-height .25s ease}.o-equipment__list--outer.show-all{max-height:3200px}@media screen and (min-width: 768px){.o-equipment__list--outer.show-all{max-height:1600px}}@media screen and (min-width: 1024px){.o-equipment__list--outer.show-all{max-height:800px}}.o-equipment__item{border-bottom:solid 1px var(--dtc-blocks-canvas-lighter);display:inline-block;padding:10px 0;width:100%}.o-equipment__toggle{display:block;margin-top:30px;padding-right:55px}.is-active .o-equipment__toggle{transform:rotate(-90deg)}.o-equipment__readmore{margin:20px 0 0}.o-equipment__readmore-inner{display:flex;flex-direction:row}.o-equipment__readmore-text{color:var(--dtc-blocks-button-link-color);cursor:pointer;font-size:var(--dtc-blocks-button-link-font-size);font-weight:var(--dtc-blocks-button-link-font-weight)}.o-equipment__readmore-text:hover{color:var(--dtc-blocks-button-link-color-hover)}.o-equipment__readmore-icon{background:rgba(0,0,0,0) var(--dtc-blocks-icon-arrow) no-repeat top center/50%;display:inline-block;height:var(--dtc-blocks-button-link-icon-background-height);margin-top:5px;min-width:var(--dtc-blocks-button-link-icon-background-width);transform:none;transition:transform 200ms ease-in-out;width:var(--dtc-blocks-button-link-icon-background-width)}.is-active .o-equipment__readmore-icon{margin-top:-5px;transform:rotate(-90deg)}.dbl-o-map-block{margin-bottom:55px !important;margin-top:55px !important}@media screen and (min-width: 500px){.dbl-o-map-block{margin-bottom:90px !important;margin-top:70px !important}}.dbl-o-map-block__map-container.alignfull{margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.dbl-o-map-block__title{font-size:clamp(20px,2.6vw,36px) !important}@media screen and (min-width: 500px){.dbl-o-map-block__title{margin-bottom:50px}}.pk-section--vdp-start{padding-top:0 !important}@media screen and (min-width: 1024px){.pk-section--vdp-start{padding-top:clamp(4rem,4rem + 40*(100vw - 320px)/1440,8rem) !important}}.m-vuelection__link{border-width:2px !important;font-weight:300 !important}.m-vuelection__link--prev,.m-vuelection__link--next{border-radius:8px !important}.m-vuelection__link--prev svg{transform:rotate(180deg) !important}.m-vuelection svg{background-image:var(--dtc-blocks-icon-arrow-white);background-size:15px;fill:none !important}.o-vdp-location__image{border-radius:var(--pk-blocks-border-radius)}.pk-stock-bordered-card{background-color:var(--dtc-blocks-white) !important;background:none;border-radius:8px;flex-direction:column;gap:5px;border:none !important;font-size:14px !important;padding:10px 20px}.pk-stock-bordered-card__title,.pk-stock-bordered-card__text{margin-bottom:0 !important}.pk-stock-bordered-card__text{text-align:center;background:url(../svg/whatsapp.svg) no-repeat right 5px center/30px 30px;padding-right:30px;padding-left:30px;width:100%}.pk-stock-bordered-card__content{flex:none !important;line-height:unset !important}.pk-stock-bordered-card__icon{flex:none !important}.pk-stock-bordered-card__icon .pk-stock-button-icon__icon{height:auto !important;width:auto !important}.pk-stock-button-group__button{max-width:none;padding-left:10px;padding-right:10px}.pk-stock-button-icon{border-radius:8px !important}.pk-stock-car .pk-stock-button-icon{border-radius:50% !important;height:32px;width:32px}.pk-stock-car__sidebar .pk-stock-button-icon__icon{height:11px;width:11px}.pk-stock-button-icon[data-hover-text]::after{background-color:var(--dtc-blocks-white)}.pk-stock-button-icon--favorite-toggle.is-active{background:rgba(224,12,85,.1);color:var(--pk-blocks-secondary-color)}@media screen and (min-width: 1300px){.pk-stock-car__gallery{padding:0 20px 0 0 !important}}.pk-stock-car__sidebar{background:var(--pk-blocks-white);border-radius:4px;padding:20px}@media screen and (min-width: 768px){.pk-stock-car__sidebar{padding:30px}}.pk-stock-car__viewed{background:rgba(10,35,66,.08);color:var(--pk-blocks-primary-color);margin-top:20px}.pk-stock-car__viewed,.pk-stock-car__highlighted-accessory-item{font-size:14px}.pk-stock-car__tag{border-radius:5px;display:inline-block;padding:5px 10px}.pk-stock-car__form{background-color:var(--pk-blocks-white) !important;border-radius:8px;display:block;padding:20px}.pk-stock-car__button-group{display:grid;gap:15px;grid-template-columns:1fr;margin:30px 0}@media screen and (min-width: 480px){.pk-stock-car__button-group{grid-template-columns:1fr 1fr}}@media screen and (min-width: 768px){.pk-stock-car__button-group{margin:40px 0}}.pk-stock-car__highlighted-accessories{display:flex;flex-wrap:wrap;gap:4px;margin:35px 0}.pk-stock-car__highlighted-accessory-item{background:var(--pk-blocks-canvas-lightest);border-radius:5px;color:var(--pk-blocks-canvas-darkest);display:inline-block;font-size:13px;padding:5px 10px}#stock-car-video,#stock-car-panorama-viewer{display:block !important;width:100%}.with-fancybox-vdp-car #stock-car-panorama-viewer{aspect-ratio:3/2;height:100%;max-height:75vw;max-width:100%;width:auto}.with-fancybox-vdp-car #stock-car-panorama-viewer .pk-panorama-viewer-photo-motions{height:100% !important;padding:0 !important}.pk-stock-definition-list__link{color:var(--dtc-blocks-link-color);text-decoration:var(--dtc-blocks-link-text-decoration);font-weight:var(--dtc-blocks-link-font-weight)}.pk-stock-definition-list__link:hover{color:var(--dtc-blocks-link-color-hover);text-decoration:var(--dtc-blocks-link-text-decoration-hover)}.pk-stock-bordered-card{background-color:var(--dtc-blocks-white) !important;background:none;border-radius:8px;flex-direction:column;gap:5px;border:none !important;font-size:14px !important;padding:10px 20px}.pk-stock-bordered-card__title,.pk-stock-bordered-card__text{margin-bottom:0 !important}.pk-stock-bordered-card__text{text-align:center;background:url(../svg/whatsapp.svg) no-repeat right 5px center/30px 30px;padding-right:30px;padding-left:30px;width:100%}.pk-stock-bordered-card__content{flex:none !important;line-height:unset !important}.pk-stock-bordered-card__icon{flex:none !important}.pk-stock-bordered-card__icon .pk-stock-button-icon__icon{height:auto !important;width:auto !important}.pk-stock-button-group__button{max-width:none;padding-left:10px;padding-right:10px}.pk-stock-link-icon{gap:12px}.pk-stock-favorites{margin:0;width:auto;min-height:0;padding:8px 11px}.pk-stock-favorites__container{flex-direction:revert;min-height:0;min-width:0;gap:10px}.pk-stock-favorites__icon{width:24px;margin:0;height:24px}.pk-stock-favorites__counter{font-size:8px;min-width:12px;min-height:12px;top:-3px;right:-6px}.pk-stock-favorites__label{font-size:inherit}.pk-stock-price-grid{margin:0;padding:5px 0 7px}@media screen and (min-width: 550px){.pk-stock-price-grid{margin:0 -15px -15px;padding:0}}.pk-stock-price-grid__label{font-weight:300 !important;text-transform:none}.pk-stock-price-grid__price{font-size:1.2rem;font-weight:700 !important}@media screen and (min-width: 380px){.pk-stock-price-grid__price{font-size:1.3rem}}@media screen and (min-width: 550px){.pk-stock-price-grid__price{font-size:1.6rem}}.pk-stock-price-grid__item{line-height:1;margin:0 5px}@media screen and (min-width: 550px){.pk-stock-price-grid__item{margin:0 15px 15px}}.pk-stock-price-grid__condition{font-size:.6rem}@media screen and (min-width: 550px){.pk-stock-price-grid__condition{font-size:calc(1rem + 2*(100vw - 320px)/1440)}}.pk-stock-seo{line-height:1.8}.pk-stock-seo__readmore-inner{flex-direction:row}.pk-stock-seo__readmore{margin:20px 0 0}.pk-stock-seo__readmore-icon{background-color:rgba(0,0,0,0);background-image:var(--dtc-blocks-icon-arrow);transform:none}.is-active .pk-stock-seo__readmore-icon{background-color:rgba(0,0,0,0);background-image:var(--dtc-blocks-icon-arrow)}.pk-stock-tabs__tab{border:none !important;border-radius:8px 8px 0 0 !important;flex-direction:row !important;justify-content:center}.pk-stock-tabs__icon{margin-bottom:0 !important;margin-right:15px;max-width:17px !important}.pk-stock-tabs__content{border:none !important;border-radius:0 0 8px 8px !important;padding:20px !important}.pk-stock-title{font-size:clamp(22px,2.6vw,20px) !important}@media screen and (min-width: 500px){.pk-stock-title{margin:0 0 35px}}.pk-stock-title--medium{font-size:calc(2rem + 3*(100vw - 320px)/1440) !important;font-weight:800;margin:0 0 15px}@media screen and (min-width: 500px){.pk-stock-title--large{font-size:3rem !important;line-height:1.2}}.pk-stock-title__subtitle{font-size:calc(.78em*var(--dtc-blocks-subtitle-font-size-factor)) !important;font-weight:400 !important;line-height:1.5 !important;padding-top:10px;text-transform:none !important}.pk-stock-topbar{border-bottom:1px solid var(--dtc-blocks-canvas-lighter);box-shadow:none;font-size:clamp(12px,2.6vw,14px);padding-bottom:5px !important;padding-top:5px !important}.pk-stock-topbar .pk-stock-button-icon{background-color:rgba(0,0,0,0);width:auto}@media screen and (max-width: 639px){.pk-stock-topbar .pk-stock-button-icon{display:none}}.pk-stock-topbar .pk-stock-button-icon__icon{color:var(--dtc-blocks-body-color)}.pk-stock-topbar__actions{flex:0 0 auto}.pk-stock-topbar__favorite{border-left:0}.pk-stock-topbar .pk-stock-link-icon{font-weight:700}.fancybox{--carousel-button-svg-filter: none}.with-fancybox-vdp-car .fancybox__content{padding:0}.fancybox__caption h3{color:inherit}.fancybox__button--close{background:rgba(255,255,255,.2);border-radius:5px}.fancybox__toolbar__items{display:flex;gap:10px}
