/* Breakpoints */
.comparewidget-selection__description {
  /* SM/P_16_light */
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  line-height: 160%;
}
@media screen and (min-width: 751px) {
  .comparewidget-selection__description {
    /* MD/LG/XL/P_18_light */
    font-size: 18px;
  }
}
@keyframes flyoutIn {
  from {
    opacity: 0;
    transform: translateY(40px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes flyoutOut {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(40px);
  }
}
.comparewidget-selection {
  align-items: center;
  display: flex;
  grid-column-end: span 12;
  position: relative;
}
@media screen and (min-width: 751px) {
  .comparewidget-selection {
    margin-left: var(--s-6, 20px);
  }
}
@media screen and (min-width: 1126px) {
  .comparewidget-selection {
    grid-column-end: span 6;
    grid-column-start: 4;
    margin-left: 0;
  }
}
.comparewidget-selection__trigger {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  padding: 0;
}
.comparewidget-selection__trigger:hover .comparewidget-selection__button {
  background-color: var(--container-petrol2-petrol9, #D6EBEB);
  transition: background 300ms linear;
}
.comparewidget-selection__button {
  align-items: center;
  background-color: var(--container-petrol1-petrol10, #00292E);
  border: 1px solid transparent;
  border-radius: var(--CornerRadius-R-8, 8px);
  display: flex;
  justify-content: space-between;
  padding: var(--s-3, 8px);
  transition: background 300ms linear;
}
.comparewidget-selection__button:focus-visible {
  outline: none;
  position: relative;
}
.comparewidget-selection__button:focus-visible::after {
  border-radius: var(--CornerRadius-R-8, 8px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: -4px;
  content: "";
  display: block;
  left: -4px;
  position: absolute;
  right: -4px;
  top: -4px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
.comparewidget-selection__button--active {
  border: 1px solid var(--button-petrol8-petrol3, #004B5A);
}
.comparewidget-selection__icons {
  height: 24px;
  overflow: hidden;
  width: 24px;
}
.comparewidget-selection__icon {
  stroke: var(--ui-icons-petrol8-petrol3, #004B5A);
}
.comparewidget-selection__content {
  align-items: center;
  display: flex;
}
.comparewidget-selection__description {
  margin-left: var(--s-5, 16px);
}
.comparewidget-selection__flyout {
  animation: flyoutIn 300ms ease-out forwards;
  background-color: var(--container-petrol1-petrol10, #00292E);
  border-radius: var(--CornerRadius-R-16, 16px);
  border: 1px solid var(--petrol8, #004B5A);
  margin-right: 16px;
  margin-top: var(--s-3, 8px);
  max-width: 316px;
  padding: var(--s-6, 20px);
  position: absolute;
  top: 40px;
  transition: visibility 300ms ease-out;
  z-index: 1;
}
.comparewidget-selection__flyout.is-invisible {
  animation: flyoutOut 300ms ease-out forwards;
}
@media screen and (min-width: 1126px) {
  .comparewidget-selection__flyout {
    left: calc(var(--s-5, 16px) + 40px);
    margin-top: 0;
  }
}
.comparewidget-selection__save {
  display: flex;
  justify-content: center;
  margin-top: var(--s-8, 32px);
  max-width: 100%;
  width: 100%;
}
.comparewidget-selection__close {
  background-color: transparent;
  color: var(--typeface-schwarz-grau1, #333);
  padding: 0 10px;
}
.comparewidget-selection__close:focus-visible {
  outline: none;
  position: relative;
}
.comparewidget-selection__close:focus-visible::after {
  border-radius: var(--CornerRadius-R-4, 4px);
  border: var(--FlyingFocus-Outline-2, 2px) solid var(--flying-focus-petrol8-grau1, #004B5A);
  bottom: -2px;
  content: "";
  display: block;
  left: -2px;
  position: absolute;
  right: -2px;
  top: -2px;
  transform: translateZ(0);
  animation: forwards appear 100ms cubic-bezier(0.16, 0.665, 0.61, 0.93);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9jb21wYXJld2lkZ2V0L3NlbGVjdGlvbmRpYWxvZy9jb21wYXJld2lkZ2V0LXNlbGVjdGlvbmRpYWxvZy5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsMkJBQTJCO0VBQzdCO0VBQ0E7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLDJCQUEyQjtFQUM3QjtBQUNGO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQixjQUFjO0VBQ2hCO0FBQ0Y7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGVBQWU7RUFDZixhQUFhO0VBQ2IsVUFBVTtBQUNaO0FBQ0E7RUFDRSwyREFBMkQ7RUFDM0QsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsNERBQTREO0VBQzVELDZCQUE2QjtFQUM3QiwyQ0FBMkM7RUFDM0MsYUFBYTtFQUNiLDhCQUE4QjtFQUM5Qix3QkFBd0I7RUFDeEIsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSxhQUFhO0VBQ2Isa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSwyQ0FBMkM7RUFDM0MsMEZBQTBGO0VBQzFGLFlBQVk7RUFDWixXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFNBQVM7RUFDVCx3QkFBd0I7RUFDeEIsc0VBQXNFO0FBQ3hFO0FBQ0E7RUFDRSx3REFBd0Q7QUFDMUQ7QUFDQTtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsV0FBVztBQUNiO0FBQ0E7RUFDRSxnREFBZ0Q7QUFDbEQ7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0FBQ2Y7QUFDQTtFQUNFLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLDREQUE0RDtFQUM1RCw2Q0FBNkM7RUFDN0MseUNBQXlDO0VBQ3pDLGtCQUFrQjtFQUNsQiwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsU0FBUztFQUNULHFDQUFxQztFQUNyQyxVQUFVO0FBQ1o7QUFDQTtFQUNFLDRDQUE0QztBQUM5QztBQUNBO0VBQ0U7SUFDRSxtQ0FBbUM7SUFDbkMsYUFBYTtFQUNmO0FBQ0Y7QUFDQTtFQUNFLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsNEJBQTRCO0VBQzVCLGVBQWU7RUFDZixXQUFXO0FBQ2I7QUFDQTtFQUNFLDZCQUE2QjtFQUM3QiwwQ0FBMEM7RUFDMUMsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLDBGQUEwRjtFQUMxRixZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLHNFQUFzRTtBQUN4RSIsImZpbGUiOiIuLi8uLi91aS5hcHBzL3NyYy9tYWluL2pjcl9yb290L2FwcHMvcGZjaC9jbGllbnRsaWJzL2NvbXBvbmVudHMvY29tcGFyZXdpZGdldC9zZWxlY3Rpb25kaWFsb2cvY29tcGFyZXdpZGdldC1zZWxlY3Rpb25kaWFsb2cuYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEJyZWFrcG9pbnRzICovXG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgLyogU00vUF8xNl9saWdodCAqL1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgICAvKiBNRC9MRy9YTC9QXzE4X2xpZ2h0ICovXG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmx5b3V0SW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmx5b3V0T3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICB9XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gIC5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLXMtNiwgMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuY29tcGFyZXdpZGdldC1zZWxlY3Rpb24ge1xuICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA2O1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX3RyaWdnZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fdHJpZ2dlcjpob3ZlciAuY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnRhaW5lci1wZXRyb2wyLXBldHJvbDksICNENkVCRUIpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGxpbmVhcjtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fYnV0dG9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29udGFpbmVyLXBldHJvbDEtcGV0cm9sMTAsICMwMDI5MkUpO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItOCwgOHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1zLTMsIDhweCk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXMgbGluZWFyO1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fYnV0dG9uOmZvY3VzLXZpc2libGU6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItOCwgOHB4KTtcbiAgYm9yZGVyOiB2YXIoLS1GbHlpbmdGb2N1cy1PdXRsaW5lLTIsIDJweCkgc29saWQgdmFyKC0tZmx5aW5nLWZvY3VzLXBldHJvbDgtZ3JhdTEsICMwMDRCNUEpO1xuICBib3R0b206IC00cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IC00cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgYW5pbWF0aW9uOiBmb3J3YXJkcyBhcHBlYXIgMTAwbXMgY3ViaWMtYmV6aWVyKDAuMTYsIDAuNjY1LCAwLjYxLCAwLjkzKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fYnV0dG9uLS1hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1idXR0b24tcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9faWNvbnMge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAyNHB4O1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19pY29uIHtcbiAgc3Ryb2tlOiB2YXIoLS11aS1pY29ucy1wZXRyb2w4LXBldHJvbDMsICMwMDRCNUEpO1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tcy01LCAxNnB4KTtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fZmx5b3V0IHtcbiAgYW5pbWF0aW9uOiBmbHlvdXRJbiAzMDBtcyBlYXNlLW91dCBmb3J3YXJkcztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29udGFpbmVyLXBldHJvbDEtcGV0cm9sMTAsICMwMDI5MkUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1Db3JuZXJSYWRpdXMtUi0xNiwgMTZweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXBldHJvbDgsICMwMDRCNUEpO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IHZhcigtLXMtMywgOHB4KTtcbiAgbWF4LXdpZHRoOiAzMTZweDtcbiAgcGFkZGluZzogdmFyKC0tcy02LCAyMHB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDE7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2ZseW91dC5pcy1pbnZpc2libGUge1xuICBhbmltYXRpb246IGZseW91dE91dCAzMDBtcyBlYXNlLW91dCBmb3J3YXJkcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMjZweCkge1xuICAuY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2ZseW91dCB7XG4gICAgbGVmdDogY2FsYyh2YXIoLS1zLTUsIDE2cHgpICsgNDBweCk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19zYXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IHZhcigtLXMtOCwgMzJweCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2Nsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS10eXBlZmFjZS1zY2h3YXJ6LWdyYXUxLCAjMzMzKTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19jbG9zZTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19jbG9zZTpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTQsIDRweCk7XG4gIGJvcmRlcjogdmFyKC0tRmx5aW5nRm9jdXMtT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLWZseWluZy1mb2N1cy1wZXRyb2w4LWdyYXUxLCAjMDA0QjVBKTtcbiAgYm90dG9tOiAtMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTJweDtcbiAgdG9wOiAtMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59Il19 */