.offer-list__sidebar-offers,.offer-list__no-offers{text-align:right}.offer-list__no-offers{color:#c9472a}.offer-list__sidebar-offers strong{display:inline-block;margin-bottom:5px}.offer-list__sidebar-notepad:not(.offer-list__sidebar-notepad--memorized) .offer-list__text-memorized{display:none}.offer-list__sidebar-notepad--memorized .offer-list__text-memorize{display:none}.offer-list__legal-headline{font-size:14px}.offer-list__legal-notices *{line-height:18px}.offer-list__legal-notices a,.offer-list__legal-notices a:visited{color:#666666}.offer-list__legal-notices a:hover,.offer-list__legal-notices a:visited:hover{color:#000}.offer-list-google-maps__map{display:none;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.offer-list-google-maps-trigger{white-space:nowrap}.offer-list-google-maps-trigger svg{margin-right:5px}.offer-list-hotel-suggestions-box__headline{padding-bottom:5px}.offer-list-hotel-suggestions-box__divider{margin-top:10px}.offer-list-hotel-suggestions-box__offer--hidden{display:none}.offer-list-hotel-suggestions-box__more-suggestions{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#0f8705;text-decoration:underline;display:block;margin:5px auto}.offer-list-hotel-suggestions-box__more-suggestions,.offer-list-hotel-suggestions-box__more-suggestions:hover{background:transparent}.offer-list-hotel-suggestions-box__more-suggestions::-moz-focus-inner{border:0;padding:0}.offer-list-hotel-suggestions-box__more-suggestions:focus{outline:none}.offer-list-hotel-suggestions-box__more-suggestions:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-hotel-suggestions-box__more-suggestions:hover,.offer-list-hotel-suggestions-box__more-suggestions:focus{color:#000;text-decoration:none}@media all and (min-width: 750px){.offer-list-hotel-suggestions-box__extended-text{position:absolute;height:0;width:0;opacity:0;overflow:hidden}}@media all and (max-width: calc(950px - 1px)){.offer-list-hotel-suggestions-box__offer--hidden-small{display:none}}.offer-list-infos__extras{padding:0 10px 10px}.offer-list-infos__attributes-heading{position:absolute;height:0;width:0;opacity:0;overflow:hidden}.offer-list-infos__attribute-list{padding:0 0 20px;margin:0}.offer-list-infos__attribute-list li{break-inside:avoid}.offer-list-infos__highlight{text-align:center;margin-bottom:20px;width:50%}.offer-list-infos__highlight-icon{display:inline-block;width:42px;height:42px;border-radius:24px;border:2px solid #006200;background-color:#e8ffea;color:#006200}.offer-list-infos__highlight-icon svg{vertical-align:text-top}.offer-list-infos__highlight-name{font-weight:bold}.offer-list-infos__check{color:#0f8705}.offer-list-infos__divider{margin-top:20px}.offer-list-infos__description,.offer-list-infos__general-tips,.offer-list-infos__insider-tips,.offer-list-infos__family-benefits+.offer-list-infos__catalog-summary,.offer-list-infos__family-benefits+.offer-list-infos-catalog-texts,.offer-list-infos__catalog-summary+.offer-list-infos-catalog-texts{margin-top:20px}.offer-list-infos__awards .details summary{margin-top:20px}.offer-list-infos__awards .details[open] summary{display:none}@media all and (min-width: 750px){.offer-list-infos__highlight{width:33%}.offer-list-infos__attribute-list{column-count:2;column-gap:20px}}@media all and (min-width: 950px){.offer-list-infos__highlight{width:25%}.offer-list-infos__attribute-list{column-count:3}}.offer-list-infos-award__headline{margin-bottom:0}.offer-list-infos-award__subheadline{padding-top:0}.offer-list-infos-award__theme-link{display:block;text-align:center}.offer-list-infos-award__logo img{display:block;margin:0 auto}.offer-list-infos-award__divider{margin:20px 0}@media all and (max-width: calc(750px - 1px)){.offer-list-infos-award__theme-link{margin-bottom:20px}}.details summary{color:#0f8705;text-decoration:underline;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer;text-align:center;padding:10px 10px 5px;margin-bottom:5px;border-bottom:3px solid transparent}.details summary:hover,.details summary:focus{color:#000;text-decoration:none}.details summary::after{content:url(https://www.nix-wie-weg.de/assets/shared/details/point_down-1bdb1459f848e866532aaf7e7d767a81a2c0985a0cffbb9bea138819ae42aad2.svg);display:inline-block;width:16px;height:16px;margin-left:10px;vertical-align:middle}.details summary:hover::after{content:url(https://www.nix-wie-weg.de/assets/icon/point_down-5d973f0feed836a14dbb433c3943394b40cf6fe34fe1ffda56ae9ddd62bc581f.svg)}.details summary:focus-visible{outline:none;background-image:linear-gradient(to right, rgba(15,135,5,0) 0%, rgba(15,135,5,0.2) 30%, rgba(15,135,5,0.2) 70%, rgba(15,135,5,0) 100%);border-bottom-color:#0f8705;color:#000;text-decoration:none}.details summary::marker,.details summary::-webkit-details-marker{display:none}.details[open] summary::after{content:url(https://www.nix-wie-weg.de/assets/shared/details/point_up-0c34dd52e7ef15440ab951d890f0fcbffd82e3510ff03fa346ad7f89f8c6bc4f.svg)}.details[open] summary:hover::after{content:url(https://www.nix-wie-weg.de/assets/icon/point_up-adc12c04d67cc4965447ae65d32544ee34e7249c4a36b215fe335ecdbf56187e.svg)}.offer-list-infos-catalog-texts__load-button{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#0f8705;text-decoration:underline;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer;text-align:center;padding:10px 10px 5px;margin-bottom:5px;border-bottom:3px solid transparent;display:block;width:100%}.offer-list-infos-catalog-texts__load-button,.offer-list-infos-catalog-texts__load-button:hover{background:transparent}.offer-list-infos-catalog-texts__load-button::-moz-focus-inner{border:0;padding:0}.offer-list-infos-catalog-texts__load-button:focus{outline:none}.offer-list-infos-catalog-texts__load-button:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-infos-catalog-texts__load-button:hover,.offer-list-infos-catalog-texts__load-button:focus{color:#000;text-decoration:none}.offer-list-infos-catalog-texts__load-button::after{content:url(https://www.nix-wie-weg.de/assets/shared/details/point_down-1bdb1459f848e866532aaf7e7d767a81a2c0985a0cffbb9bea138819ae42aad2.svg);display:inline-block;width:16px;height:16px;margin-left:10px;vertical-align:middle}.offer-list-infos-catalog-texts__load-button:hover::after{content:url(https://www.nix-wie-weg.de/assets/icon/point_down-5d973f0feed836a14dbb433c3943394b40cf6fe34fe1ffda56ae9ddd62bc581f.svg)}.offer-list-infos-catalog-texts__load-button:focus-visible{outline:none;background-image:linear-gradient(to right, rgba(15,135,5,0) 0%, rgba(15,135,5,0.2) 30%, rgba(15,135,5,0.2) 70%, rgba(15,135,5,0) 100%);border-bottom-color:#0f8705;color:#000;text-decoration:none}.offer-list-infos-catalog-texts__load-button::marker,.offer-list-infos-catalog-texts__load-button::-webkit-details-marker{display:none}.offer-list-infos-catalog-texts__load-button[disabled]{cursor:wait}.offer-list-infos-catalog-texts__phone-popup-number{color:#0f8705;text-decoration:underline}.offer-list-infos-catalog-texts__phone-popup-number:hover,.offer-list-infos-catalog-texts__phone-popup-number:focus{color:#000;text-decoration:none}.offer-list-infos-catalog-texts__operator-list,.offer-list-infos-catalog-texts__operator{margin:0;padding:0}.offer-list-infos-catalog-texts__operator-list{margin-bottom:20px}.offer-list-infos-catalog-texts__operator{list-style-type:none;display:inline-block;margin-right:5px;margin-bottom:5px}.offer-list-infos-catalog-texts__operator-button{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;border:2px solid #006200;border-radius:4px;padding:5px;background-color:#e8ffea;font-weight:bold;color:#006200}.offer-list-infos-catalog-texts__operator-button,.offer-list-infos-catalog-texts__operator-button:hover{background:transparent}.offer-list-infos-catalog-texts__operator-button::-moz-focus-inner{border:0;padding:0}.offer-list-infos-catalog-texts__operator-button:focus{outline:none}.offer-list-infos-catalog-texts__operator-button:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-infos-catalog-texts__operator-button[disabled]{background-color:#0f8705;color:#fff}.offer-list-infos-catalog-texts__operator-button img{background-color:#fff;display:block;margin:0 auto}.offer-list-infos-catalog-texts__operator-button small{display:block;text-align:center}.offer-list-infos-catalog-texts__operator-button img+small{margin-top:5px;padding-top:5px;border-top:2px solid}.offer-list-infos-catalog-texts__text:not(.offer-list-infos-catalog-texts__text--active){display:none}.offer-list-infos-catalog-texts__alternative-text-hint:not([data-alternative="true"]){display:none}@media all and (min-width: 750px){.offer-list-infos-catalog-texts__heading{position:relative;padding-right:200px}.offer-list-infos-catalog-texts__heading h3{margin-bottom:50px}.offer-list-infos-catalog-texts__heading .offer-list-infos-offers-button{position:absolute;top:0;right:0;margin:0}}.offer-list-infos-faqs details .offer-list-infos-faqs__answer{padding:5px 0 10px}.offer-list-infos-faqs details .offer-list-infos-faqs__question{cursor:pointer;font-weight:bold;margin-top:10px;padding-left:26px}.offer-list-infos-faqs details .offer-list-infos-faqs__question::before{content:url(https://www.nix-wie-weg.de/assets/shared/details/point_right-fb987f572014205a67bcd4f984af1766cecbc06d03123aff0ce707cb087cc650.svg);display:inline-block;width:16px;height:16px;margin-right:10px;margin-left:-26px;vertical-align:middle}.offer-list-infos-faqs details .offer-list-infos-faqs__question:hover::before{content:url(https://www.nix-wie-weg.de/assets/icon/point_right-3d8301d8c17b1ca155e6289d735591d0f9b00e3fbc154c8796932fd7c9e271f6.svg)}.offer-list-infos-faqs details[open] .offer-list-infos-faqs__question::before{content:url(https://www.nix-wie-weg.de/assets/shared/details/point_down-1bdb1459f848e866532aaf7e7d767a81a2c0985a0cffbb9bea138819ae42aad2.svg)}.offer-list-infos-faqs details[open] .offer-list-infos-faqs__question:hover::before{content:url(https://www.nix-wie-weg.de/assets/icon/point_down-5d973f0feed836a14dbb433c3943394b40cf6fe34fe1ffda56ae9ddd62bc581f.svg)}.offer-list-infos-offers-button{margin:10px 0 20px}.offer-list-offers-alternative-flights{text-align:center;font-size:12px;padding:20px 10px 10px}.offer-list-offers-card--vacancy-fully-booked .offer-list-offers-alternative-flights,.offer-list-offers-card--vacancy-error .offer-list-offers-alternative-flights{display:none}.offer-list-offers-alternative-flights__trigger,.offer-list-offers-alternative-flights__check{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#0f8705;text-decoration:underline}.offer-list-offers-alternative-flights__trigger,.offer-list-offers-alternative-flights__trigger:hover,.offer-list-offers-alternative-flights__check,.offer-list-offers-alternative-flights__check:hover{background:transparent}.offer-list-offers-alternative-flights__trigger::-moz-focus-inner,.offer-list-offers-alternative-flights__check::-moz-focus-inner{border:0;padding:0}.offer-list-offers-alternative-flights__trigger:focus,.offer-list-offers-alternative-flights__check:focus{outline:none}.offer-list-offers-alternative-flights__trigger:-moz-focusring,.offer-list-offers-alternative-flights__check:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-offers-alternative-flights__trigger:hover,.offer-list-offers-alternative-flights__trigger:focus,.offer-list-offers-alternative-flights__check:hover,.offer-list-offers-alternative-flights__check:focus{color:#000;text-decoration:none}.offer-list-offers-alternative-flights__trigger{display:none}.offer-list-offers-alternative-flights[data-status="done"] .offer-list-offers-alternative-flights__trigger{display:inline-block}.offer-list-offers-alternative-flights__check{display:none}.offer-list-offers-alternative-flights[data-status="retry"] .offer-list-offers-alternative-flights__check{display:inline-block}.offer-list-offers-alternative-flights__loading{display:none;color:#58b0e0;position:relative;padding-left:30px}.offer-list-offers-alternative-flights[data-status="loading"] .offer-list-offers-alternative-flights__loading{display:inline-block}.offer-list-offers-alternative-flights__loading::before{position:absolute;left:0;top:-5px;display:inline-block;content:"";box-sizing:border-box;width:20px;height:20px;margin:5px;vertical-align:middle;animation:rotate 1s linear infinite;border-radius:100%;border:4px solid transparent;background:linear-gradient(#fff, #fff) padding-box,conic-gradient(#fff 5%, #e8feff 15%, #adf0ff 40%, #58b0e0 65%, #2275a8 90%, #0c5685 100%) border-box}.offer-list-offers-alternative-flights__empty{display:none;color:#97a5ad;font-style:normal}.offer-list-offers-alternative-flights[data-status="empty"] .offer-list-offers-alternative-flights__empty{display:inline-block}.offer-list-offers-alternative-flights-option-dialog__retry,.offer-list-offers-alternative-flights-option-dialog__fully-booked{display:none}.offer-list-offers-alternative-flights-options{font-size:12px;display:none}.offer-list-offers-alternative-flights-options tr{cursor:pointer}.offer-list-offers-alternative-flights-options tr td{padding:5px}.offer-list-offers-alternative-flights-options tr td:first-child{min-width:30px}.offer-list-offers-alternative-flights-options tr td:last-child{text-align:right}.dialog .offer-list-offers-alternative-flights-options{display:table}.offer-list-offers-alternative-flights-options__flight-times{display:block;padding:5px}.offer-list-offers-alternative-flights-options__icon{color:#2275a8}.offer-list-offers-alternative-flights-options__icon--reverted svg{transform:scale(-1, 1)}.offer-list-offers-alternative-flights-options__price{font-size:18px;color:#97a5ad}tr[data-selected] .offer-list-offers-alternative-flights-options__price{color:#00804a}@media all and (min-width: 750px){.offer-list-offers-alternative-flights-options__flight-times{display:inline-block}.offer-list-offers-alternative-flights-options__flight-times+.offer-list-offers-alternative-flights-options__flight-times{margin-left:20px}}.offer-list-offers-box__headline{padding-top:0}.offer-list-offers-box__search-link{display:block;text-align:right;line-height:26px}.offer-list-offers-box__list{margin:0 10px;padding-bottom:10px}.offer-list-offers-box__item+.offer-list-offers-box__item{margin-top:30px}.offer-list-offers-box__grid-alternate-hint{color:#0f8705;font-size:16px}.offer-list-offers-box__pagination{text-align:center;padding-top:30px;padding-bottom:50px}.offer-list-offers-card{position:relative}.offer-list-offers-card__loader-overlay{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:none;border-radius:5px;background-color:rgba(255,255,255,0.6)}.offer-list-offers-card--loading .offer-list-offers-card__loader-overlay{display:block}.offer-list-offers-card__loader{transform:scale(2)}.offer-list-offers-card__heading{position:absolute;height:0;width:0;opacity:0;overflow:hidden}.offer-list-offers-card__timespan,.offer-list-offers-card__duration,.offer-list-offers-card__airport,.offer-list-offers-card__earth{line-height:24px}.offer-list-offers-card__timespan svg,.offer-list-offers-card__duration svg,.offer-list-offers-card__airport svg,.offer-list-offers-card__earth svg{margin-right:10px}.offer-list-offers-card__timespan,.offer-list-offers-card__duration{white-space:nowrap}.offer-list-offers-card__flights-toggle{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;width:100%;text-decoration:underline}.offer-list-offers-card__flights-toggle,.offer-list-offers-card__flights-toggle:hover{background:transparent}.offer-list-offers-card__flights-toggle::-moz-focus-inner{border:0;padding:0}.offer-list-offers-card__flights-toggle:focus{outline:none}.offer-list-offers-card__flights-toggle:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-offers-card__flight-info-icon{color:#2275a8;margin-right:5px}.offer-list-offers-card__flights{height:100%;position:relative;border-collapse:separate;border-spacing:5px;border:2px solid #1e8123}.offer-list-offers-card__flights::before,.offer-list-offers-card__flights::after{position:absolute;display:block;content:'';background-image:radial-gradient(closest-side, #97a5ad 0%, rgba(151,165,173,0) 100%);background-repeat:no-repeat}.offer-list-offers-card__flight-spacer td{height:30px}.offer-list-offers-card__operator-link{display:block;text-align:left;margin-top:2px;padding-left:80px}.offer-list-offers-card__operator-image{background-color:#fff;border-radius:3px;box-shadow:1px 1px 3px #97a5ad;vertical-align:top;margin-left:-80px;margin-right:5px}.offer-list-offers-card__operator-tip{text-align:left;margin-top:10px}.offer-list-offers-card__phone-popup-number{color:#0f8705;text-decoration:underline}.offer-list-offers-card__phone-popup-number:hover,.offer-list-offers-card__phone-popup-number:focus{color:#000;text-decoration:none}.offer-list-offers-card__operator-link,.offer-list-offers-card__phone-popup-number{color:#1e8123}.offer-list-offers-card__debug{color:#c9472a;text-align:left;font-weight:bold;margin-top:20px}@media all and (max-width: calc(750px - 1px)){.offer-list-offers-card__timespan,.offer-list-offers-card__duration,.offer-list-offers-card__airport,.offer-list-offers-card__earth{font-size:12px}.offer-list-offers-card__flights{border-left-width:0;border-right-width:0}.offer-list-offers-card__flights::before,.offer-list-offers-card__flights::after{left:0;right:0;height:10px}.offer-list-offers-card__flights::before{top:0;background-position-y:-5px}.offer-list-offers-card__flights::after{bottom:0;background-position-y:5px}.offer-list-offers-card__flights:not(.offer-list-offers-card__flights--active){display:none}.offer-list-offers-card__question{text-align:left;margin-top:20px}}@media all and (min-width: 750px){.offer-list-offers-card__flights{border-top-width:0;border-bottom-width:0}.offer-list-offers-card__flights::before,.offer-list-offers-card__flights::after{top:0;bottom:0;width:10px}.offer-list-offers-card__flights::before{left:0;background-position-x:-5px}.offer-list-offers-card__flights::after{right:0;background-position-x:5px}.offer-list-offers-card__flights-toggle{display:none}.offer-list-offers-card__question{text-align:right}}.offer-list-offers-features__list{margin:0;padding:0;list-style-type:none}.offer-list-offers-features__list li{hyphens:auto;word-wrap:break-word;overflow-wrap:break-word}@media all and (max-width: calc(750px - 1px)){.offer-list-offers-features__list{padding-bottom:20px}}@media all and (min-width: 750px){.offer-list-offers-features__list{padding-right:5px}.offer-list-offers-features__ribbon{margin-top:10px}}@media all and (min-width: 750px){.offer-list-offers-card--lastminute .offer-list-offers-features{max-width:115px}}@media all and (min-width: 800px){.offer-list-offers-card--lastminute .offer-list-offers-features{max-width:130px}}@media all and (min-width: 850px){.offer-list-offers-card--lastminute .offer-list-offers-features{max-width:145px}}@media all and (min-width: 900px){.offer-list-offers-card--lastminute .offer-list-offers-features{max-width:155px}}@media all and (min-width: 950px){.offer-list-offers-card--lastminute .offer-list-offers-features{max-width:170px}}.offer-list-offers-filter-header__current{border-bottom:1px solid #0f8705;padding-bottom:10px;margin-bottom:10px}.offer-list-offers-filter-header__label{display:block;font-weight:bold}.offer-list-offers-filter-header__sorting label{margin-right:20px}.offer-list-offers-filter-header__divider{margin:10px 0}@media all and (min-width: 750px){.offer-list-offers-filter-header__current{display:none}.offer-list-offers-filter-header__sorting label,.offer-list-offers-filter-header__sorting-switch{display:inline-block}}@media all and (max-width: calc(750px - 1px)){.offer-list-offers-filter-header__sorting-switch{display:block}}.offer-list-offers-price-grid__label strong{color:#0f8705}.offer-list-offers-price-grid__clear-any{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:block;text-align:right;margin:0 0 20px auto}.offer-list-offers-price-grid__clear-any,.offer-list-offers-price-grid__clear-any:hover{background:transparent}.offer-list-offers-price-grid__clear-any::-moz-focus-inner{border:0;padding:0}.offer-list-offers-price-grid__clear-any:focus{outline:none}.offer-list-offers-price-grid__clear-any:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-offers-price-grid__clear-any .offer-list-offers-price-grid__link{color:#0f8705;text-decoration:underline}.offer-list-offers-price-grid__clear-any .offer-list-offers-price-grid__link:hover,.offer-list-offers-price-grid__clear-any .offer-list-offers-price-grid__link:focus{color:#000;text-decoration:none}.offer-list-offers-price-grid__clear-any small{display:block;line-height:20px}.offer-list-offers-price-grid__clear-any svg{margin-left:5px}.offer-list-offers-price-grid__table{table-layout:fixed;border-collapse:separate;border-spacing:5px;margin-top:20px}.offer-list-offers-price-grid__price-cell{height:130px;vertical-align:bottom;padding:0 2px}table tr td.offer-list-offers-price-grid__price-cell{background:#fff}.offer-list-offers-price-grid__price-bar{display:block;position:relative;border-radius:2px;background-color:#626c74;background-image:linear-gradient(to top, #a5b3b8 0%, #97a5ad 30%, #758592 100%);transform-origin:bottom;animation:height-growth 1s ease}.offer-list-offers-price-grid__price-bar[href]:hover{background-image:linear-gradient(to top, #97acad 0%, #97a5ad 50%, #979ead 100%)}.offer-list-offers-price-grid__price-bar--min{background-color:#2275a8;background-image:linear-gradient(to top, #6ec4e4 0%, #58b0e0 30%, #2788d4 100%)}.offer-list-offers-price-grid__price-bar--min[href]:hover{background-image:linear-gradient(to top, #58dde0 0%, #58b0e0 50%, #5883e0 100%)}.offer-list-offers-price-grid__price-bar--selected{background-color:#1e8123;background-image:linear-gradient(to top, #65c65c 0%, #49bf49 30%, #35963d 100%)}.offer-list-offers-price-grid__selected-marker{top:-25px;color:#1e8123}.offer-list-offers-price-grid__min-price-marker{top:-25px;color:#2275a8}.offer-list-offers-price-grid__min-price-marker--alternate{display:none}.offer-list-offers-price-grid__clear-selection{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;bottom:5px;color:#fff}.offer-list-offers-price-grid__clear-selection,.offer-list-offers-price-grid__clear-selection:hover{background:transparent}.offer-list-offers-price-grid__clear-selection::-moz-focus-inner{border:0;padding:0}.offer-list-offers-price-grid__clear-selection:focus{outline:none}.offer-list-offers-price-grid__clear-selection:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-offers-price-grid__clear-selection svg{fill:#2275a8}.offer-list-offers-price-grid__clear-selection:hover svg{fill:#000}.offer-list-offers-price-grid__clear-selection,.offer-list-offers-price-grid__selected-marker,.offer-list-offers-price-grid__min-price-marker{position:absolute;width:100%;left:0;text-align:center}.offer-list-offers-price-grid__price{position:absolute;left:0;right:0;color:#fff;text-align:center;font-size:10px}.offer-list-offers-price-grid__price .offer-list-offers-price-grid__hidden{position:absolute;height:0;width:0;opacity:0;overflow:hidden}.offer-list-offers-price-grid__date-footer{font-size:12px;line-height:18px;font-weight:normal;text-align:center;font-variant-numeric:tabular-nums;background-color:#f2f9fc;box-shadow:0 1px 1px #d1dfe5;border-radius:2px;padding:1px}.offer-list-offers-price-grid__footer-link,.offer-list-offers-price-grid__footer-link:visited{color:#666666;text-decoration:none}.offer-list-offers-price-grid__footer-link:hover,.offer-list-offers-price-grid__footer-link:visited:hover{color:#0f8705}.offer-list-offers-price-grid__footer-link:not([href]):hover,.offer-list-offers-price-grid__footer-link:not([href]):visited:hover{color:#666666}.offer-list-offers-price-grid__weekday{display:block}.offer-list-offers-price-grid__date-footer--selected .offer-list-offers-price-grid__weekday{display:inline-block;width:100%;line-height:20px;background-image:url(https://www.nix-wie-weg.de/assets/ibe/marker_circle-bcb90a92d929e8cf9cb7875f50de1c0d377d75af947895beaa1f0f8d57095db5.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.offer-list-offers-price-grid__date-footer--selected:not(.offer-list-offers-price-grid__date-footer--no-offer){background-color:#e8ffea;border:1px solid #49bf49}.offer-list-offers-price-grid__date-footer--selected:not(.offer-list-offers-price-grid__date-footer--no-offer) .offer-list-offers-price-grid__weekday{text-shadow:-1px -1px 0 #e8ffea, -1px 0 0 #e8ffea, -1px 1px 0 #e8ffea, 0 -1px 0 #e8ffea, 0 1px 0 #e8ffea, 1px -1px 0 #e8ffea, 1px 0 0 #e8ffea, 1px 1px 0 #e8ffea}.offer-list-offers-price-grid__date-footer--selected.offer-list-offers-price-grid__date-footer--no-offer{background-color:#fff8f5;border:1px solid #ff997d}.offer-list-offers-price-grid__date-footer--selected.offer-list-offers-price-grid__date-footer--no-offer .offer-list-offers-price-grid__weekday{text-shadow:-1px -1px 0 #fff8f5, -1px 0 0 #fff8f5, -1px 1px 0 #fff8f5, 0 -1px 0 #fff8f5, 0 1px 0 #fff8f5, 1px -1px 0 #fff8f5, 1px 0 0 #fff8f5, 1px 1px 0 #fff8f5}.offer-list-offers-price-grid__date-footer--no-offer .offer-list-offers-price-grid__footer-link,.offer-list-offers-price-grid__date-footer--no-offer .offer-list-offers-price-grid__footer-link:hover,.offer-list-offers-price-grid__date-footer--no-offer .offer-list-offers-price-grid__footer-link:visited,.offer-list-offers-price-grid__date-footer--no-offer .offer-list-offers-price-grid__footer-link:visited:hover{color:#97a5ad}@media all and (max-width: calc(460px - 1px)){.offer-list-offers-price-grid__clear-any{margin-top:20px}.offer-list-offers-price-grid__price-cell{height:170px}.offer-list-offers-price-grid__price{transform:rotate(-90deg)}.offer-list-offers-price-grid__rotate-wrapper{position:absolute;right:20px;top:-10px}.offer-list-offers-price-grid__month{display:none}}@media all and (max-width: calc(750px - 1px)){.offer-list-offers-price-grid__price-cell{padding:0}}@media all and (max-width: calc(950px - 1px)){.offer-list-offers-price-grid__price-cell--skippable,.offer-list-offers-price-grid__date-footer--skippable{display:none}.offer-list-offers-price-grid__price-bar--min-alternate{background-color:#2275a8;background-image:linear-gradient(to top, #6ec4e4 0%, #58b0e0 30%, #2788d4 100%)}.offer-list-offers-price-grid__price-bar--min-alternate[href]:hover{background-image:linear-gradient(to top, #58dde0 0%, #58b0e0 50%, #5883e0 100%)}.offer-list-offers-price-grid__price-bar--selected.offer-list-offers-price-grid__price-bar--min-alternate{background-color:#1e8123;background-image:linear-gradient(to top, #65c65c 0%, #49bf49 30%, #35963d 100%)}.offer-list-offers-price-grid__min-price-marker--alternate{display:block}}.offer-list-offers-promotion__ribbon-text{text-transform:uppercase;font-size:16px}h4.offer-list-offers-promotion__headline{font-size:20px;margin-bottom:20px}.offer-list-offers-promotion__ribbon-text,.offer-list-offers-promotion__headline{line-height:32px}.offer-list-offers-promotion__icon{margin-left:-5px}.offer-list-offers-promotion__paragraph{margin:0}.offer-list-offers-promotion__image{width:100%;height:auto}.offer-list-offers-vacancy-check{height:100%;display:flex;flex-direction:column}.offer-list-offers-vacancy-check__spacer{flex-grow:1;padding:5px}.offer-list-offers-vacancy-check__old-price{text-decoration:none;position:relative;margin-left:10px}.offer-list-offers-vacancy-check__old-price::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(https://www.nix-wie-weg.de/assets/ibe/marker_strike-8a23c630b87454f718c14c6dc26ff292c43ca4d8f7420c0dfeb54e7d3251a6a5.svg);background-repeat:no-repeat;background-position:center}.offer-list-offers-vacancy-check__price{font-size:24px;line-height:32px;color:#1e8123;margin-left:10px}.offer-list-offers-vacancy-check__overall-price{color:#1e8123}.offer-list-offers-vacancy-check__price-label-extension{white-space:nowrap}.offer-list-offers-vacancy-check__price-wrapper{display:inline-block}.offer-list-offers-vacancy-check__payment-label{padding-top:20px}.offer-list-offers-vacancy-check__payment-block{display:inline-block;color:#2275a8}.offer-list-offers-vacancy-check__payment-block svg{width:34px;height:34px}.offer-list-offers-vacancy-check__payment-type{font-size:12px;font-weight:bold;background-color:#2275a8;color:#fff;line-height:24px;padding:5px;border-radius:3px}.offer-list-offers-vacancy-check__problem{color:#c9472a;display:none}.offer-list-offers-vacancy-check__problem svg{fill:#fff8f5}.offer-list-offers-vacancy-check__problem--highlighted{font-size:18px}.offer-list-offers-card--vacancy-error .offer-list-offers-vacancy-check__problem,.offer-list-offers-card--vacancy-fully-booked .offer-list-offers-vacancy-check__problem{display:block}.offer-list-offers-vacancy-check__status{margin-top:20px;margin-bottom:5px;color:#00804a}.offer-list-offers-vacancy-check__status svg{fill:#98f5ce}.offer-list-offers-vacancy-check__status--request{color:#b55909}.offer-list-offers-vacancy-check__status--request svg{fill:#ffe099}.offer-list-offers-vacancy-check__request-info-icon{color:#0f8705;display:inline-block;margin-top:5px;margin-left:5px}.offer-list-offers-vacancy-check__request-info{color:#0f8705;text-decoration:underline;vertical-align:top;display:inline-block;margin-bottom:5px}.offer-list-offers-vacancy-check__request-info:hover,.offer-list-offers-vacancy-check__request-info:focus{color:#000;text-decoration:none}.offer-list-offers-vacancy-check__request-info:hover svg,.offer-list-offers-vacancy-check__request-info:focus svg{color:#000;fill:#e8ffea}.offer-list-offers-vacancy-check__check-active{display:none}.offer-list-offers-card--loading .offer-list-offers-vacancy-check__check-button{display:none}.offer-list-offers-card--loading .offer-list-offers-vacancy-check__check-active{display:block}.offer-list-offers-vacancy-check__button-text-error{display:none}.offer-list-offers-card--vacancy-error .offer-list-offers-vacancy-check__button-text-neutral{display:none}.offer-list-offers-card--vacancy-error .offer-list-offers-vacancy-check__button-text-error{display:inline}@media all and (max-width: calc(750px - 1px)){.offer-list-offers-vacancy-check{padding-top:20px}}@media all and (min-width: 750px){.offer-list-offers-vacancy-check{text-align:right;padding-left:10px}.offer-list-offers-card--lastminute .offer-list-offers-vacancy-check__price-wrapper{display:block}}.offer-list-overview__fully-booked-hint{color:#c9472a}.offer-list-overview__fully-booked-phone:not(:hover),.offer-list-overview__fully-booked-phone:visited:not(:hover){color:#c9472a}.offer-list-overview__heading{margin-bottom:10px}.offer-list-overview__name{display:inline;margin:0 5px 0 0}.offer-list-overview__word-break-block{display:inline-block}.offer-list-overview__pin{width:calc(24px + 4px);height:calc(24px + 4px);display:inline-block;padding:calc((24px + 4px - 16px - 2 * 2px) / 2);margin-right:5px;border:2px solid;border-radius:100%;vertical-align:middle;text-align:center}.offer-list-overview__location{display:inline-block;margin-bottom:10px}.offer-list-overview__location,.offer-list-overview__map-divider{margin-right:5px}.offer-list-overview__location .link-to-city,.offer-list-overview__location .link-to-region,.offer-list-overview__rating a{color:#666666}.offer-list-overview__rating{margin-top:10px;margin-left:-5px}.offer-list-overview__spacer{height:100%}.offer-list-overview__offers-interactions{display:flex}.offer-list-overview__spacer{flex-grow:1}.offer-list-overview__interactions{text-align:right}.offer-list-overview__interaction{display:inline-block;text-align:center;padding:0 10px}.offer-list-overview__interaction+.offer-list-overview__interaction{padding-right:0}.offer-list-overview__interaction--dropdown{position:relative;z-index:6}.offer-list-overview__interaction-icon{width:40px;height:40px}.offer-list-overview__notepad:not(.offer-list-overview__notepad--memorized) .offer-list-overview__text-memorized{display:none}.offer-list-overview__notepad--memorized .offer-list-overview__text-memorize{display:none}.offer-list-overview__share{border:none;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;box-shadow:none;text-shadow:none;font:inherit;text-align:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;color:#0f8705;text-decoration:underline;border:2px solid;border-radius:100%}.offer-list-overview__share,.offer-list-overview__share:hover{background:transparent}.offer-list-overview__share::-moz-focus-inner{border:0;padding:0}.offer-list-overview__share:focus{outline:none}.offer-list-overview__share:-moz-focusring{color:transparent;text-shadow:0 0 0 #666666}.offer-list-overview__share:hover,.offer-list-overview__share:focus{color:#000;text-decoration:none}.offer-list-overview__no-offers{color:#c9472a}.offer-list-overview__price strong{font-size:20px}.offer-list-overview__price strong,.offer-list-overview__no-offers-icon{line-height:32px}.offer-list-overview__unit{white-space:nowrap}.offer-list-overview__award-wrapper{margin:20px 0}.offer-list-overview__award{text-decoration:none;display:inline-block}.offer-list-overview__preview{margin-top:20px}.offer-list-overview__fallback-frame{background-color:rgba(0,0,0,0.2);border-radius:5px;overflow:hidden}.offer-list-overview__fallback-frame img{display:block;margin:0 auto;max-width:100%;height:auto}@media all and (max-width: calc(460px - 1px)){.offer-list-overview__unit{display:block}.offer-list-overview__offers-interactions{margin-top:20px;align-items:flex-end}.offer-list-overview__price,.offer-list-overview__no-offers,.offer-list-overview__interactions{width:50%}.offer-list-overview__spacer{display:none}.offer-list-overview__no-offers strong{display:block}}@media all and (min-width: 460px){.offer-list-overview__offers-interactions{flex-direction:column;height:100%;padding-bottom:7px}.offer-list-overview__price,.offer-list-overview__no-offers{text-align:right}.offer-list-overview__no-offers{margin-bottom:20px}}.offer-list-overview-sharing{min-width:150px}.offer-list-overview-sharing__option{text-align:center}.offer-list-ratings__review-notes{margin-bottom:20px}.offer-list-ratings__rating-list{margin:0 0 10px;padding:0}h4:has(+.offer-list-ratings__rating-list){margin-top:20px}.offer-list-ratings__overall{margin-bottom:30px;text-align:center}.offer-list-ratings__overall-recommendation{font-size:18px}.offer-list-ratings__overall-recommendation-number{display:inline-block;padding:5px;border-radius:5px;vertical-align:-2px;font-size:24px}.offer-list-ratings__overall-recommendation-number--1,.offer-list-ratings__overall-recommendation-number--2{background-color:#00804a;color:#fff}.offer-list-ratings__overall-recommendation-number--3,.offer-list-ratings__overall-recommendation-number--4{background-color:#eb9c3d;color:#000}.offer-list-ratings__overall-recommendation-number--5,.offer-list-ratings__overall-recommendation-number--6{background-color:#c9472a;color:#fff}@media all and (min-width: 750px){.offer-list-ratings__rating-list.offer-list-ratings__positives{padding-right:10px}.offer-list-ratings__rating-list.offer-list-ratings__negative{padding-left:10px}}.offer-list-ratings-graph-list__label,.offer-list-ratings-graph-list__value{font-size:12px;line-height:18px;margin-bottom:5px;height:36px}.offer-list-ratings-graph-list__label{display:inline-block}.offer-list-ratings-graph-list__value{text-align:right}.offer-list-ratings-graph-list__extended-text{position:absolute;height:0;width:0;opacity:0;overflow:hidden}.offer-list-ratings-graph-list__bar{height:20px;margin-left:10px;border-radius:20px;background-color:#d1dfe5;box-shadow:inset 3px 3px 5px #97a5ad;position:relative;overflow:hidden}.offer-list-ratings-graph-list__bar::after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 16%, white 16%, white 17%, rgba(255,255,255,0) 17%, rgba(255,255,255,0) 33%, white 33%, white 34%, rgba(255,255,255,0) 34%, rgba(255,255,255,0) 49.5%, white 49.5%, white 50.5%, rgba(255,255,255,0) 50.5%, rgba(255,255,255,0) 66%, white 66%, white 67%, rgba(255,255,255,0) 67%, rgba(255,255,255,0) 83%, white 83%, white 84%, rgba(255,255,255,0) 84%, rgba(255,255,255,0) 100%)}.offer-list-ratings-graph-list__bar-fill{position:absolute;top:0;bottom:0;left:0}.offer-list-ratings-graph-list__bar-fill::after{display:block;content:'';height:100%;box-shadow:1px 0px 5px #97a5ad;transform-origin:left;animation:width-growth 1.5s ease}.offer-list-ratings-graph-list__bar-fill--1::after,.offer-list-ratings-graph-list__bar-fill--2::after{background-color:#49bf49;background-image:linear-gradient(to left, #33bd55 0%, #33bd83 50%, #33bdb1 100%)}.offer-list-ratings-graph-list__bar-fill--3::after,.offer-list-ratings-graph-list__bar-fill--4::after{background-color:#eb9c3d;background-image:linear-gradient(to left, #ebd63d 0%, #eb9c3d 50%, #eb623d 100%)}.offer-list-ratings-graph-list__bar-fill--5::after,.offer-list-ratings-graph-list__bar-fill--6::after{background-color:#ff997d;background-image:linear-gradient(to left, #ffb697 0%, #ff997d 30%, #ff5940 100%)}@media all and (min-width: 750px){.offer-list-ratings-graph-list__rating-attribute--odd{padding-right:20px}.offer-list-ratings-graph-list__rating-attribute--even{padding-left:20px}}.offer-list-tabs__price{line-height:20px;font-weight:normal}.offer-list-tabs__grade{display:inline-block;margin:-5px}@media all and (max-width: calc(750px - 1px)){.offer-list-tabs__price{display:none}.offer-list-tabs__large-text{display:none}.offer-list-tabs h2{font-weight:normal}}@media all and (max-width: calc(830px - 1px)){a:not([aria-selected=true]) .offer-list-tabs__extended-text{display:none}}@media all and (min-width: 750px){.offer-list-tabs__small-text{display:none}}.clickable-element-ios-fix{cursor:pointer}
