/* 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__trigger:hover .comparewidget-selection__icon {
  animation: chevrontotop 300ms ease-in-out;
}
.comparewidget-selection__trigger:not(:hover) .comparewidget-selection__icon {
  animation: chevrontobottom 300ms ease-in-out;
}
.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3VpLmFwcHMvc3JjL21haW4vamNyX3Jvb3QvYXBwcy9wZmNoL2NsaWVudGxpYnMvY29tcG9uZW50cy9jb21wYXJld2lkZ2V0L3NlbGVjdGlvbmRpYWxvZy9jb21wYXJld2lkZ2V0LXNlbGVjdGlvbmRpYWxvZy5idW5kbGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUNoQjtFQUNFLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFO0lBQ0Usd0JBQXdCO0lBQ3hCLGVBQWU7RUFDakI7QUFDRjtBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsMkJBQTJCO0VBQzdCO0VBQ0E7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLHdCQUF3QjtFQUMxQjtFQUNBO0lBQ0UsVUFBVTtJQUNWLDJCQUEyQjtFQUM3QjtBQUNGO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHdCQUF3QjtFQUN4QixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFO0lBQ0UsNkJBQTZCO0VBQy9CO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQixjQUFjO0VBQ2hCO0FBQ0Y7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLGVBQWU7RUFDZixhQUFhO0VBQ2IsVUFBVTtBQUNaO0FBQ0E7RUFDRSwyREFBMkQ7RUFDM0QsbUNBQW1DO0FBQ3JDO0FBQ0E7RUFDRSx5Q0FBeUM7QUFDM0M7QUFDQTtFQUNFLDRDQUE0QztBQUM5QztBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLDREQUE0RDtFQUM1RCw2QkFBNkI7RUFDN0IsMkNBQTJDO0VBQzNDLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsd0JBQXdCO0VBQ3hCLG1DQUFtQztBQUNyQztBQUNBO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0UsMkNBQTJDO0VBQzNDLDBGQUEwRjtFQUMxRixZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLHNFQUFzRTtBQUN4RTtBQUNBO0VBQ0Usd0RBQXdEO0FBQzFEO0FBQ0E7RUFDRSxZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsZ0RBQWdEO0FBQ2xEO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtBQUNmO0FBQ0E7RUFDRSw2QkFBNkI7QUFDL0I7QUFDQTtFQUNFLDJDQUEyQztFQUMzQyw0REFBNEQ7RUFDNUQsNkNBQTZDO0VBQzdDLHlDQUF5QztFQUN6QyxrQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxxQ0FBcUM7RUFDckMsVUFBVTtBQUNaO0FBQ0E7RUFDRSw0Q0FBNEM7QUFDOUM7QUFDQTtFQUNFO0lBQ0UsbUNBQW1DO0lBQ25DLGFBQWE7RUFDZjtBQUNGO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLDRCQUE0QjtFQUM1QixlQUFlO0VBQ2YsV0FBVztBQUNiO0FBQ0E7RUFDRSw2QkFBNkI7RUFDN0IsMENBQTBDO0VBQzFDLGVBQWU7QUFDakI7QUFDQTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLDJDQUEyQztFQUMzQywwRkFBMEY7RUFDMUYsWUFBWTtFQUNaLFdBQVc7RUFDWCxjQUFjO0VBQ2QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsU0FBUztFQUNULHdCQUF3QjtFQUN4QixzRUFBc0U7QUFDeEUiLCJmaWxlIjoiLi4vLi4vdWkuYXBwcy9zcmMvbWFpbi9qY3Jfcm9vdC9hcHBzL3BmY2gvY2xpZW50bGlicy9jb21wb25lbnRzL2NvbXBhcmV3aWRnZXQvc2VsZWN0aW9uZGlhbG9nL2NvbXBhcmV3aWRnZXQtc2VsZWN0aW9uZGlhbG9nLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBCcmVha3BvaW50cyAqL1xuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19kZXNjcmlwdGlvbiB7XG4gIC8qIFNNL1BfMTZfbGlnaHQgKi9cbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19kZXNjcmlwdGlvbiB7XG4gICAgLyogTUQvTEcvWEwvUF8xOF9saWdodCAqL1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZseW91dEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseW91dE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcbiAgfVxufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTFweCkge1xuICAuY29tcGFyZXdpZGdldC1zZWxlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1zLTYsIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uIHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX190cmlnZ2VyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX3RyaWdnZXI6aG92ZXIgLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb250YWluZXItcGV0cm9sMi1wZXRyb2w5LCAjRDZFQkVCKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcyBsaW5lYXI7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX3RyaWdnZXI6aG92ZXIgLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19pY29uIHtcbiAgYW5pbWF0aW9uOiBjaGV2cm9udG90b3AgMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX3RyaWdnZXI6bm90KDpob3ZlcikgLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19pY29uIHtcbiAgYW5pbWF0aW9uOiBjaGV2cm9udG9ib3R0b20gMzAwbXMgZWFzZS1pbi1vdXQ7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2J1dHRvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnRhaW5lci1wZXRyb2wxLXBldHJvbDEwLCAjMDAyOTJFKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTgsIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogdmFyKC0tcy0zLCA4cHgpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zIGxpbmVhcjtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2J1dHRvbjpmb2N1cy12aXNpYmxlOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLUNvcm5lclJhZGl1cy1SLTgsIDhweCk7XG4gIGJvcmRlcjogdmFyKC0tRmx5aW5nRm9jdXMtT3V0bGluZS0yLCAycHgpIHNvbGlkIHZhcigtLWZseWluZy1mb2N1cy1wZXRyb2w4LWdyYXUxLCAjMDA0QjVBKTtcbiAgYm90dG9tOiAtNHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGFuaW1hdGlvbjogZm9yd2FyZHMgYXBwZWFyIDEwMG1zIGN1YmljLWJlemllcigwLjE2LCAwLjY2NSwgMC42MSwgMC45Myk7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2J1dHRvbi0tYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnV0dG9uLXBldHJvbDgtcGV0cm9sMywgIzAwNEI1QSk7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2ljb25zIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjRweDtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9faWNvbiB7XG4gIHN0cm9rZTogdmFyKC0tdWktaWNvbnMtcGV0cm9sOC1wZXRyb2wzLCAjMDA0QjVBKTtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXMtNSwgMTZweCk7XG59XG4uY29tcGFyZXdpZGdldC1zZWxlY3Rpb25fX2ZseW91dCB7XG4gIGFuaW1hdGlvbjogZmx5b3V0SW4gMzAwbXMgZWFzZS1vdXQgZm9yd2FyZHM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbnRhaW5lci1wZXRyb2wxLXBldHJvbDEwLCAjMDAyOTJFKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tQ29ybmVyUmFkaXVzLVItMTYsIDE2cHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wZXRyb2w4LCAjMDA0QjVBKTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zLTMsIDhweCk7XG4gIG1heC13aWR0aDogMzE2cHg7XG4gIHBhZGRpbmc6IHZhcigtLXMtNiwgMjBweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxO1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19mbHlvdXQuaXMtaW52aXNpYmxlIHtcbiAgYW5pbWF0aW9uOiBmbHlvdXRPdXQgMzAwbXMgZWFzZS1vdXQgZm9yd2FyZHM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTI2cHgpIHtcbiAgLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19mbHlvdXQge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tcy01LCAxNnB4KSArIDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fc2F2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1zLTgsIDMycHgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbXBhcmV3aWRnZXQtc2VsZWN0aW9uX19jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tdHlwZWZhY2Utc2Nod2Fyei1ncmF1MSwgIzMzMyk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fY2xvc2U6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21wYXJld2lkZ2V0LXNlbGVjdGlvbl9fY2xvc2U6Zm9jdXMtdmlzaWJsZTo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1Db3JuZXJSYWRpdXMtUi00LCA0cHgpO1xuICBib3JkZXI6IHZhcigtLUZseWluZ0ZvY3VzLU91dGxpbmUtMiwgMnB4KSBzb2xpZCB2YXIoLS1mbHlpbmctZm9jdXMtcGV0cm9sOC1ncmF1MSwgIzAwNEI1QSk7XG4gIGJvdHRvbTogLTJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0ycHg7XG4gIHRvcDogLTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBhbmltYXRpb246IGZvcndhcmRzIGFwcGVhciAxMDBtcyBjdWJpYy1iZXppZXIoMC4xNiwgMC42NjUsIDAuNjEsIDAuOTMpO1xufSJdfQ== */