:root{--container-padding:20px;--list-gap:20px;--stories-card-width:330px;--multilanguage-header-height:81px}
.comparisoncollector__container{position:-webkit-sticky;position:sticky;width:100%;bottom:-1px;right:0;left:0;z-index:3;background-color:#fff}
.comparisoncollector__container .title__text{text-transform:unset !important}
.comparisoncollector__container.is-pinned{box-shadow:0 0 8px 0 rgba(0,0,0,.5)}
.comparisoncollector__container:not(.is-pinned) .accordion__split{pointer-events:none}
.comparisoncollector__container:not(.is-pinned) .accordion__split .comparisoncollector__clearAll{pointer-events:auto;-webkit-transform:translate3D(19px,-33px,0);transform:translate3D(19px,-33px,0)}
.comparisoncollector__container:not(.is-pinned) .accordion__title:after{content:none}
.comparisoncollector__container .productcard__remove{background:transparent;color:transparent}
.comparisoncollector__container .comparisoncollector__body .productcard .kawicon--close{pointer-events:none;background:#000;color:#fff;border-radius:50%;margin-left:8px;display:flex;cursor:pointer;padding:5px}
.comparisoncollector__container .inpagenavigation,.comparisoncollector__container .productcard__new{display:none}
.comparisoncollector__container .accordion__container:not(.accordion--collapsed) .accordion__content{margin-top:10px}
.comparisoncollector__container .accordion__container.accordion--collapsed .accordion__split .comparisoncollector__clearAll{display:none}
.comparisoncollector__container .accordion__title{font-size:14px}
.comparisoncollector__container .accordion__title .comparisoncollector__selection{font-weight:100}
.comparisoncollector__body .container{max-width:100%;padding:0}
.comparisoncollector__body .productcomparisoncollector{display:flex;flex-direction:column;width:100%;row-gap:20px;padding:0}
.comparisoncollector__body .productcomparisoncollector .comparison__addNewModel{font-size:1.125rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.3333333333;display:flex;color:#000;width:100%;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:10px;text-align:center}
.comparisoncollector__body .productcomparisoncollector:has(.productcard--mini:nth-child(2)) .comparison__addNewModel:first-of-type{display:none}
.comparisoncollector__body .productcomparisoncollector:has(.productcard--mini:nth-of-type(3)) .comparison__addNewModel{display:none}
.comparisoncollector__body .productcomparisoncollector .grid-container{padding:0;width:auto;max-width:auto}
.comparisoncollector__body .productcomparisoncollector .productcard{margin:0;width:100%;margin-top:0 !important}
.comparisoncollector__body .productcomparisoncollector .productcard__container{display:flex;box-shadow:none;width:auto;height:auto;align-items:center}
.comparisoncollector__body .productcomparisoncollector .productcard__container>a{width:50%}
.comparisoncollector__body .productcomparisoncollector .productcard__container .productcard__specs{margin-left:20px}
.comparisoncollector__body .productcomparisoncollector .productcard__imageContainer{margin:0;height:auto}
.comparisoncollector__body .productcomparisoncollector .productcard__image{min-width:140px}
.comparisoncollector__body .productcard:nth-child(n+2){margin-top:15px}
.comparisoncollector__body .productcard .kawicon--close{pointer-events:none}
.comparisoncollector__body .breadcrumb{display:none}
.comparisoncollector__list{opacity:1;transition:opacity .3s linear}
.comparisoncollector__list .comparisoncollector__container{display:none}
.comparisoncollector__list--empty{opacity:0}
.comparisoncollector__footer{display:flex;justify-content:end;position:relative;flex-direction:column}
.comparisoncollector__clearAll{margin:17px 0 24px;display:flex;align-items:center;align-self:end;font-size:1.125rem;font-family:Arial,sans-serif;font-weight:700;line-height:1.3333333333;font-weight:400}
.comparisoncollector__clearAll .kawicon:after{background:#000;color:#fff;border-radius:50%;padding:4px;font-size:8px;margin-left:8px;display:flex;cursor:pointer}
.comparisoncollector__container .accordion__split .comparisoncollector__clearAll{position:absolute;right:20px;-webkit-transform:translate3D(-23px,-17px,0);transform:translate3D(-23px,-17px,0)}
.comparisonpage .comparisoncollector__container{display:none}
@media(min-width:600px){.comparisoncollector__body .productcomparisoncollector{flex-direction:row;row-gap:0}
.comparisoncollector__body .productcomparisoncollector .productcard{margin-right:20px;width:50%}
.comparisoncollector__body .productcomparisoncollector .productcard:first-child{border-right:1px solid grey;padding-right:20px}
.comparisoncollector__body .productcomparisoncollector .productcard__container>a{width:auto}
.comparisoncollector__body .productcomparisoncollector .productcard__container .productcard__specs{margin-left:10px;margin-right:5px}
.comparisoncollector__footer{align-items:end}
}
@media(min-width:992px){:root{--container-padding:40px}
.comparisoncollector__container .accordion__split{padding-top:24px;padding-bottom:24px;display:block}
.comparisoncollector__container .accordion__title:after{display:inline-block;float:none;margin-left:.9em}
.comparisoncollector__body .productcomparisoncollector .comparison__addNewModel{width:33%}
.comparisoncollector__body .productcomparisoncollector{width:90%}
.comparisoncollector__body .productcomparisoncollector .productcard{margin-right:60px;width:33.3%}
.comparisoncollector__body .productcomparisoncollector .productcard:first-child{border-right:0}
.comparisoncollector__body .productcard:nth-child(n+2){margin-top:0}
.comparisoncollector__body .productcard{margin-top:0;margin-left:15px}
}
@media(max-width:991px){.comparisoncollector__body .productcard:nth-child(n+3),.comparisoncollector__body .productcomparisoncollector .comparison__addNewModel:last-child{display:none}
}
@media(max-width:600px){.comparisoncollector__container .accordion__split .comparisoncollector__clearAll{display:none}
}