/* Breakpoints */
.comparewidget-component {
  overflow-x: clip;
  overflow-y: visible;
  margin-block: var(--s-9);
}
.comparewidget-component .comparewidget__container {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
  --slider-button-offset: 8px;
  position: relative;
}
@media screen and (min-width: 1126px) {
  .comparewidget-component .comparewidget__container {
    margin-left: auto;
    margin-right: auto;
  }
}
@media screen and (min-width: 1423px) {
  .comparewidget-component .comparewidget__container {
    --slider-button-offset: max(8px, calc((100vw - 1424px) / 2 - 36px));
  }
}
.comparewidget-list {
  grid-column-end: span 12;
  margin-left: 25px;
  margin-top: 30px;
}
.comparewidget-selection {
  margin-left: var(--grid-margin);
  margin-right: var(--grid-margin);
  margin-bottom: 32px;
}
.comparewidget-slider-box {
  overflow: visible;
  position: relative;
  grid-column-end: span 12;
  display: flex;
  justify-content: center;
}
.comparewidget-slider {
  overflow: visible;
  overflow-x: scroll;
  scroll-behavior: smooth;
  scrollbar-width: none;
  scroll-snap-type: x mandatory;
  max-width: 1424px;
}
.comparewidget-slider:has(.comparewidget-item:not(.is-hidden) ~ .comparewidget-item:not(.is-hidden) ~ .comparewidget-item:not(.is-hidden) ~ .comparewidget-item:not(.is-hidden)) {
  width: 100%;
}
.comparewidget-slider__content {
  display: grid;
  -moz-column-gap: var(--grid-gutter);
       column-gap: var(--grid-gutter);
  --grid-columm-width: 80vw;
  grid-auto-columns: min(var(--grid-columm-width), 345px);
  grid-template-rows: repeat(calc(var(--comparewidget-part-count) + 2), auto);
  grid-auto-flow: column;
  min-width: -moz-max-content;
  min-width: max-content;
  margin-inline: var(--grid-margin);
}
@media screen and (min-width: 751px) {
  .comparewidget-slider__content {
    --grid-columm-width: calc(50vw - var(--grid-margin));
  }
}
@media screen and (min-width: 1126px) {
  .comparewidget-slider__content {
    --grid-columm-width: calc((var(--maximized-scroll-container-width) - 5 * var(--grid-margin)) / 4);
  }
  .comparewidget-slider__content.has-slider {
    justify-content: flex-start;
  }
  .comparewidget-slider__use-full-width .comparewidget-slider__content {
    --grid-columm-width: 345px;
  }
}
.comparewidget-slider__button {
  align-items: center;
  background-color: var(--petrol8-petrol3);
  border-radius: 100%;
  border: none;
  cursor: pointer;
  display: flex;
  height: 48px;
  justify-content: center;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 40%;
  width: 48px;
  transition: background-color 300ms linear;
  pointer-events: all;
  transform: translateY(-50%);
}
.comparewidget-slider__button:active {
  transform: scale(0.92) translateY(-50%);
}
.comparewidget-slider__button:hover {
  background-color: var(--petrol11-petrol3);
}
.comparewidget-slider__button:hover .comparewidget-slider__icon {
  animation: chevrontotop 300ms ease-in-out;
}
.comparewidget-slider__button:not(:hover) .comparewidget-slider__icon {
  animation: chevrontobottom 300ms ease-in-out;
}
.comparewidget-slider__button--prev {
  left: var(--slider-button-offset);
}
.comparewidget-slider__button--next {
  right: var(--slider-button-offset);
}
.comparewidget-slider__button-container {
  pointer-events: none;
  position: absolute;
  width: 100%;
}
.comparewidget-slider__button-container--fixed {
  position: fixed;
  top: 50vh;
}
.comparewidget-slider__button-container--bottom {
  bottom: min(50%, 50vh);
}
.comparewidget-slider__button-container--top {
  top: min(50%, 50vh);
}
.comparewidget-slider__icon {
  color: var(--weiss-petrol11);
}
.comparewidget-slider__icon-wrapper {
  height: 24px;
  overflow: hidden;
  width: 24px;
}
.comparewidget-slider__icon-wrapper:has(.comparewidget-slider__icon--prev) {
  transform: rotate(180deg);
}
.comparewidget-slider [role=grid] {
  display: grid !important;
}
.comparewidget-slider [role=grid] > * {
  scroll-snap-align: center;
}
@media screen and (min-width: 751px) {
  .comparewidget-slider [role=grid] > * {
    scroll-snap-align: none;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9jb21wYXJld2lkZ2V0L2NvbXBhcmV3aWRnZXQuYnVuZGxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHdCQUF3QjtBQUMxQjtBQUNBO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxlQUFlO0VBQ2YsMkJBQTJCO0VBQzNCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsa0JBQWtCO0VBQ3BCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsbUVBQW1FO0VBQ3JFO0FBQ0Y7QUFFQTtFQUNFLHdCQUF3QjtFQUN4QixpQkFBaUI7RUFDakIsZ0JBQWdCO0FBQ2xCO0FBRUE7RUFDRSwrQkFBK0I7RUFDL0IsZ0NBQWdDO0VBQ2hDLG1CQUFtQjtBQUNyQjtBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix3QkFBd0I7RUFDeEIsYUFBYTtFQUNiLHVCQUF1QjtBQUN6QjtBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix1QkFBdUI7RUFDdkIscUJBQXFCO0VBQ3JCLDZCQUE2QjtFQUM3QixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG1DQUE4QjtPQUE5Qiw4QkFBOEI7RUFDOUIseUJBQXlCO0VBQ3pCLHVEQUF1RDtFQUN2RCwyRUFBMkU7RUFDM0Usc0JBQXNCO0VBQ3RCLDJCQUFzQjtFQUF0QixzQkFBc0I7RUFDdEIsaUNBQWlDO0FBQ25DO0FBQ0E7RUFDRTtJQUNFLG9EQUFvRDtFQUN0RDtBQUNGO0FBQ0E7RUFDRTtJQUNFLGlHQUFpRztFQUNuRztFQUNBO0lBQ0UsMkJBQTJCO0VBQzdCO0VBQ0E7SUFDRSwwQkFBMEI7RUFDNUI7QUFDRjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLHdDQUF3QztFQUN4QyxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGVBQWU7RUFDZixhQUFhO0VBQ2IsWUFBWTtFQUNaLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsV0FBVztFQUNYLHlDQUF5QztFQUN6QyxtQkFBbUI7RUFDbkIsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSx1Q0FBdUM7QUFDekM7QUFDQTtFQUNFLHlDQUF5QztBQUMzQztBQUNBO0VBQ0UseUNBQXlDO0FBQzNDO0FBQ0E7RUFDRSw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFLGlDQUFpQztBQUNuQztBQUNBO0VBQ0Usa0NBQWtDO0FBQ3BDO0FBQ0E7RUFDRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsZUFBZTtFQUNmLFNBQVM7QUFDWDtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLDRCQUE0QjtBQUM5QjtBQUNBO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixXQUFXO0FBQ2I7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0Usd0JBQXdCO0FBQzFCO0FBQ0E7RUFDRSx5QkFBeUI7QUFDM0I7QUFDQTtFQUNFO0lBQ0UsdUJBQXVCO0VBQ3pCO0FBQ0YiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL2NvbXBhcmV3aWRnZXQvY29tcGFyZXdpZGdldC5idW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQnJlYWtwb2ludHMgKi9cbi5jb21wYXJld2lkZ2V0LWNvbXBvbmVudCB7XG4gIG92ZXJmbG93LXg6IGNsaXA7XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIG1hcmdpbi1ibG9jazogdmFyKC0tcy05KTtcbn1cbi5jb21wYXJld2lkZ2V0LWNvbXBvbmVudCAuY29tcGFyZXdpZGdldF9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC0tc2xpZGVyLWJ1dHRvbi1vZmZzZXQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5jb21wYXJld2lkZ2V0LWNvbXBvbmVudCAuY29tcGFyZXdpZGdldF9fY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MjNweCkge1xuICAuY29tcGFyZXdpZGdldC1jb21wb25lbnQgLmNvbXBhcmV3aWRnZXRfX2NvbnRhaW5lciB7XG4gICAgLS1zbGlkZXItYnV0dG9uLW9mZnNldDogbWF4KDhweCwgY2FsYygoMTAwdncgLSAxNDI0cHgpIC8gMiAtIDM2cHgpKTtcbiAgfVxufVxuXG4uY29tcGFyZXdpZGdldC1saXN0IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWdyaWQtbWFyZ2luKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1ncmlkLW1hcmdpbik7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5jb21wYXJld2lkZ2V0LXNsaWRlci1ib3gge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY29tcGFyZXdpZGdldC1zbGlkZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgbWF4LXdpZHRoOiAxNDI0cHg7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXI6aGFzKC5jb21wYXJld2lkZ2V0LWl0ZW06bm90KC5pcy1oaWRkZW4pIH4gLmNvbXBhcmV3aWRnZXQtaXRlbTpub3QoLmlzLWhpZGRlbikgfiAuY29tcGFyZXdpZGdldC1pdGVtOm5vdCguaXMtaGlkZGVuKSB+IC5jb21wYXJld2lkZ2V0LWl0ZW06bm90KC5pcy1oaWRkZW4pKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbXBhcmV3aWRnZXQtc2xpZGVyX19jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgY29sdW1uLWdhcDogdmFyKC0tZ3JpZC1ndXR0ZXIpO1xuICAtLWdyaWQtY29sdW1tLXdpZHRoOiA4MHZ3O1xuICBncmlkLWF1dG8tY29sdW1uczogbWluKHZhcigtLWdyaWQtY29sdW1tLXdpZHRoKSwgMzQ1cHgpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdChjYWxjKHZhcigtLWNvbXBhcmV3aWRnZXQtcGFydC1jb3VudCkgKyAyKSwgYXV0byk7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi1pbmxpbmU6IHZhcigtLWdyaWQtbWFyZ2luKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5jb21wYXJld2lkZ2V0LXNsaWRlcl9fY29udGVudCB7XG4gICAgLS1ncmlkLWNvbHVtbS13aWR0aDogY2FsYyg1MHZ3IC0gdmFyKC0tZ3JpZC1tYXJnaW4pKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEyNnB4KSB7XG4gIC5jb21wYXJld2lkZ2V0LXNsaWRlcl9fY29udGVudCB7XG4gICAgLS1ncmlkLWNvbHVtbS13aWR0aDogY2FsYygodmFyKC0tbWF4aW1pemVkLXNjcm9sbC1jb250YWluZXItd2lkdGgpIC0gNSAqIHZhcigtLWdyaWQtbWFyZ2luKSkgLyA0KTtcbiAgfVxuICAuY29tcGFyZXdpZGdldC1zbGlkZXJfX2NvbnRlbnQuaGFzLXNsaWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb21wYXJld2lkZ2V0LXNsaWRlcl9fdXNlLWZ1bGwtd2lkdGggLmNvbXBhcmV3aWRnZXQtc2xpZGVyX19jb250ZW50IHtcbiAgICAtLWdyaWQtY29sdW1tLXdpZHRoOiAzNDVweDtcbiAgfVxufVxuLmNvbXBhcmV3aWRnZXQtc2xpZGVyX19idXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wZXRyb2w4LXBldHJvbDMpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDAlO1xuICB3aWR0aDogNDhweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBsaW5lYXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9fYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45MikgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGV0cm9sMTEtcGV0cm9sMyk7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXJfX2J1dHRvbjpob3ZlciAuY29tcGFyZXdpZGdldC1zbGlkZXJfX2ljb24ge1xuICBhbmltYXRpb246IGNoZXZyb250b3RvcCAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9fYnV0dG9uOm5vdCg6aG92ZXIpIC5jb21wYXJld2lkZ2V0LXNsaWRlcl9faWNvbiB7XG4gIGFuaW1hdGlvbjogY2hldnJvbnRvYm90dG9tIDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLmNvbXBhcmV3aWRnZXQtc2xpZGVyX19idXR0b24tLXByZXYge1xuICBsZWZ0OiB2YXIoLS1zbGlkZXItYnV0dG9uLW9mZnNldCk7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXJfX2J1dHRvbi0tbmV4dCB7XG4gIHJpZ2h0OiB2YXIoLS1zbGlkZXItYnV0dG9uLW9mZnNldCk7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXJfX2J1dHRvbi1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9fYnV0dG9uLWNvbnRhaW5lci0tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTB2aDtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9fYnV0dG9uLWNvbnRhaW5lci0tYm90dG9tIHtcbiAgYm90dG9tOiBtaW4oNTAlLCA1MHZoKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9fYnV0dG9uLWNvbnRhaW5lci0tdG9wIHtcbiAgdG9wOiBtaW4oNTAlLCA1MHZoKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNsaWRlcl9faWNvbiB7XG4gIGNvbG9yOiB2YXIoLS13ZWlzcy1wZXRyb2wxMSk7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXJfX2ljb24td3JhcHBlciB7XG4gIGhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDI0cHg7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXJfX2ljb24td3JhcHBlcjpoYXMoLmNvbXBhcmV3aWRnZXQtc2xpZGVyX19pY29uLS1wcmV2KSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXIgW3JvbGU9Z3JpZF0ge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG4uY29tcGFyZXdpZGdldC1zbGlkZXIgW3JvbGU9Z3JpZF0gPiAqIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5jb21wYXJld2lkZ2V0LXNsaWRlciBbcm9sZT1ncmlkXSA+ICoge1xuICAgIHNjcm9sbC1zbmFwLWFsaWduOiBub25lO1xuICB9XG59Il19 */