@media screen and (min-width: 640px){.a-title--main{margin-bottom:40px}}
.a-title__subtitle{font-size:1.6rem}
.m-thumb-slider__navigation .pk-stock-button-icon{background-color:var(--dtc-blocks-primary-color)}
.m-thumb-slider__navigation .pk-stock-button-icon::before{background:url(data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxNi41IiB2aWV3Qm94PSIwIDAgMTggMTYuNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0zLjQgMTIuMmMtLjUtLjUtLjUtMS40IDAtMS45bDYuOS02LjljLjUtLjUgMS40LS41IDEuOSAwcy41IDEuNCAwIDEuOWwtNC41IDQuNmgxMS45Yy44IDAgMS40LjYgMS40IDEuNHMtLjYgMS40LTEuNCAxLjRoLTExLjlsNC41IDQuNWMuMy4zLjQuNi40IDFzLS4xLjctLjQgMWMtLjUuNS0xLjQuNS0xLjkgMHoiIGZpbGw9IiMyYzIyNTciIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjEgLTMpIi8+PC9zdmc+) no-repeat center/contain;content:"";display:flex;height:13px;width:13px}
.m-thumb-slider__navigation .pk-stock-button-icon svg{display:none}
.m-thumb-slider__item{border-radius:8px}
.m-thumb-slider__item--thumb,.m-thumb-slider__item--thumb:hover{opacity:1}
.m-thumb-slider__item::after{border-radius:8px;box-shadow:inset 0 0 2px rgba(0,0,0,0);content:"";inset:0;position:absolute;transition:border-color 400ms}
.is-active .m-thumb-slider__item::after{box-shadow:inset 0 0 0 2px var(--dtc-blocks-primary-color)}
.m-defination-overview{display:grid;gap:20px;grid-template-columns:1fr 1fr}
.m-defination-overview--usps{background:var(--pk-blocks-white);border-radius:8px;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));margin:12px 0;padding:12px}
.m-defination-overview--usps a{text-decoration:none}
.m-defination-overview--usps a:hover{text-decoration:underline}
.m-defination-overview__container{align-items:center;display:flex}
.m-defination-overview__usp{align-items:center;display:grid;gap:14px;grid-template-columns:auto 1fr}
.m-defination-overview__defination{color:var(--dtc-blocks-subtitle-color)}
.m-defination-overview__icon{color:var(--dtc-blocks-tertiary-color)}
.m-tile{align-items:flex-start;border-radius:var(--dtc-blocks-border-radius);background:var(--dtc-blocks-white) url(../svg/background-shield.svg) no-repeat right bottom/35%;border:1px solid var(--dtc-blocks-canvas-lightest);display:flex;flex-direction:column;padding:calc(2rem + 20*(100vw - 320px)/960) calc(2rem + 20*(100vw - 320px)/960)}
@media screen and (max-width: 320px){.m-tile{padding:2rem 2rem}}
@media screen and (min-width: 1280px){.m-tile{padding:4rem 4rem}}
.m-tile--rent{background-image:url(../svg/background-shield-rent.svg)}
.m-tile--accent{color:var(--dtc-blocks-accent-color);background-color:var(--dtc-blocks-accent-background-color);border:none}
.m-tile__button{margin-top:auto}
.o-car{gap:0}
@media screen and (min-width: 1760px){.o-car{grid-template-columns:58% auto}}
.o-car__action-buttons{display:flex;gap:8px}
.o-car__definations-list,.o-car__ctas{margin:30px 0}
.o-car__ctas{display:flex;flex-wrap:wrap;gap:20px}
.o-car__ctas>a{flex-basis:100%}
@media screen and (min-width: 640px){.o-car__ctas>a{flex:1 1 0;padding-left:44px;padding-right:44px}}
.o-car__ctas .fixed{bottom:0;margin:12px 0;position:fixed;width:calc(100% - 40px);z-index:10}
@media screen and (min-width: 640px){.o-car__ctas .fixed{position:relative}}
.o-car__form{display:block;border-radius:8px;background-color:var(--dtc-blocks-accent-background-color);color:var(--dtc-blocks-accent-color);margin-top:40px;padding:20px 24px 4px}
.o-car__form .a-title__subtitle{color:inherit}
.o-car__form .button{min-width:50%}
.o-seo{display:grid;grid-gap:32px;grid-template-columns:1fr}
@media screen and (min-width: 768px){.o-seo{grid-template-columns:1fr 1fr}}
.pk-stock-button-icon--favorite-toggle{background-color:var(--dtc-blocks-white)}
.pk-stock-button-icon[data-hover-text]::before{width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:var(--dtc-blocks-accent-background-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:calc(100% - 3px);left:50%;transform:translateX(-50%);transition:all 400ms;opacity:0;content:""}
.pk-stock-button-icon[data-hover-text]::after{background-color:var(--dtc-blocks-accent-background-color);border-radius:40px;color:var(--dtc-blocks-accent-color);right:auto;bottom:calc(100% + 5px)}
.pk-stock-button-icon[data-hover-text]:hover::before{opacity:1;transform:translate(-50%, -8px)}
.pk-stock-button-icon[data-hover-text]:hover::after{transform:translate(0, -8px)}
.vdp{background-color:var(--dtc-blocks-white)}
.vdp .mb-0{margin-bottom:0}
.vdp .pk-stock-title--main,.vdp .pk-stock-title--large,.vdp .a-title--main,.vdp .a-title--large{font-size:calc(1.6rem + 8*(100vw - 320px)/960)}
@media screen and (max-width: 320px){.vdp .pk-stock-title--main,.vdp .pk-stock-title--large,.vdp .a-title--main,.vdp .a-title--large{font-size:1.6rem}}
@media screen and (min-width: 1280px){.vdp .pk-stock-title--main,.vdp .pk-stock-title--large,.vdp .a-title--main,.vdp .a-title--large{font-size:2.4rem}}
.vdp .pk-stock-title__subtitle{color:var(--dtc-blocks-subtitle-color);display:block;font-family:var(--dtc-blocks-subtitle-font-family);font-style:var(--dtc-blocks-subtitle-font-style);font-weight:var(--dtc-blocks-subtitle-font-weight);line-height:var(--dtc-blocks-subtitle-line-height);text-transform:var(--dtc-blocks-subtitle-text-transform);font-size:calc(1.4rem + 2*(100vw - 320px)/960)}
@media screen and (max-width: 320px){.vdp .pk-stock-title__subtitle{font-size:1.4rem}}
@media screen and (min-width: 1280px){.vdp .pk-stock-title__subtitle{font-size:1.6rem}}
.vdp .pk-stock-topbar .pk-stock-button-icon{background-color:var(--dtc-blocks-primary-color)}
.vdp .pk-stock-topbar__actions--clean{flex:0 0 auto}
.vdp .pk-stock-topbar .pk-stock-favorites__counter{background-color:var(--dtc-blocks-accent-background-color)}
.vdp .pk-stock-topbar .pk-stock-favorites__icon{color:var(--dtc-blocks-black)}
@media(max-width: 765px){.vdp .pk-stock-topbar .pk-stock-link-icon{min-height:65px}}
.vdp .pk-stock-topbar .pk-stock-button-icon,.vdp .pk-stock-thumb-slider__navigation .pk-stock-button-icon{background-image:var(--dtc-blocks-icon-arrow-secondary);background-position:center;background-repeat:no-repeat;background-size:40%}
.vdp .pk-stock-topbar .pk-stock-button-icon svg,.vdp .pk-stock-thumb-slider__navigation .pk-stock-button-icon svg{display:none}
.vdp .pk-stock-car-usps{margin:40px -20px 0;width:calc(100% + 40px)}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-totalAmount,#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-interestRate{display:none}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-price{order:1}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-deposit{order:2}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-finalTerm{order:3}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-loan{order:4}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-duration{order:5}
#powerkraut-finance-module .pk-fm-sidebar-list .pk-fm-sidebar-list-item-termAmount{order:6}
