@layer tsbo.components.frontend{.d_PaFW_root .d_PaFW_is-text-primary{color:#05164d}.d_PaFW_root .d_PaFW_is-background-primary{background-color:#05164d}.d_PaFW_root .d_PaFW_is-text-secondary{color:#05819e}.d_PaFW_root .d_PaFW_is-background-secondary{background-color:#05819e}.d_PaFW_root .d_PaFW_is-text-tertiary{color:#ebe3d7}.d_PaFW_root .d_PaFW_is-background-tertiary{background-color:#ebe3d7}.d_PaFW_root .d_PaFW_is-text-active{color:#ffad00}.d_PaFW_root .d_PaFW_is-background-active{background-color:#ffad00}.d_PaFW_root .d_PaFW_is-text-accent{color:#0f664c}.d_PaFW_root .d_PaFW_is-background-accent{background-color:#0f664c}.d_PaFW_root .d_PaFW_is-text-success{color:#0f664c}.d_PaFW_root .d_PaFW_is-background-success{background-color:#0f664c}.d_PaFW_root .d_PaFW_is-text-info{color:#005382}.d_PaFW_root .d_PaFW_is-background-info{background-color:#005382}.d_PaFW_root .d_PaFW_is-text-warning{color:#c94800}.d_PaFW_root .d_PaFW_is-background-warning{background-color:#c94800}.d_PaFW_root .d_PaFW_is-text-danger{color:#cf3231}.d_PaFW_root .d_PaFW_is-background-danger{background-color:#cf3231}.d_PaFW_root .d_PaFW_is-text-black{color:#05164d}.d_PaFW_root .d_PaFW_is-background-black{background-color:#05164d}.d_PaFW_root .d_PaFW_is-text-gray-dark{color:#787878}.d_PaFW_root .d_PaFW_is-background-gray-dark{background-color:#787878}.d_PaFW_root .d_PaFW_is-text-gray-darker{color:#05164d}.d_PaFW_root .d_PaFW_is-background-gray-darker{background-color:#05164d}.d_PaFW_root .d_PaFW_is-text-gray-light{color:#d4d4d4}.d_PaFW_root .d_PaFW_is-background-gray-light{background-color:#d4d4d4}.d_PaFW_root .d_PaFW_is-text-white{color:#fff}.d_PaFW_root .d_PaFW_is-background-white{background-color:#fff}.d_PaFW_root .d_PaFW_is-text-white-dark{color:#ffffff4d}.d_PaFW_root .d_PaFW_is-background-white-dark{background-color:#ffffff4d}.d_PaFW_root .d_PaFW_is-text-white-light{color:#ffffff26}.d_PaFW_root .d_PaFW_is-background-white-light{background-color:#ffffff26}.d_PaFW_root .d_PaFW_is-text-primary-button{color:#ffad00}.d_PaFW_root .d_PaFW_is-background-primary-button{background-color:#ffad00}.d_PaFW_root .d_PaFW_is-text-secondary-button-outline{color:#05164d}.d_PaFW_root .d_PaFW_is-background-secondary-button-outline{background-color:#05164d}.d_PaFW_root .d_PaFW_is-text-tertiary-button{color:#05819e}.d_PaFW_root .d_PaFW_is-background-tertiary-button{background-color:#05819e}.d_PaFW_root .d_PaFW_is-text-gray-lighter{color:#ebebeb}.d_PaFW_root .d_PaFW_is-background-gray-lighter{background-color:#ebebeb}.d_PaFW_root{display:block;position:relative}.d_PaFW_root .d_PaFW_is-background-white{background:var(--white-transparent,#fffc)}.d_PaFW_root video,.d_PaFW_root .d_PaFW_link{border-radius:0}.d_PaFW_link{display:block}.d_PaFW_link:focus-visible{outline-offset:-3px;opacity:.8}.d_PaFW_content{align-items:center;display:flex}@media (max-width:767.98px){.d_PaFW_is-mobile-portrait .d_PaFW_content.d_PaFW_alignment-center .d_PaFW_headlineLines{align-items:center;margin-left:auto;margin-right:auto}}@media (min-width:768px){.d_PaFW_content.d_PaFW_alignment-center .d_PaFW_headlineLines{align-items:center;margin-left:auto;margin-right:auto}}@media (max-width:767.98px){.d_PaFW_is-mobile-portrait .d_PaFW_content.d_PaFW_alignment-right .d_PaFW_headlineLines{align-items:flex-end;margin-left:auto}.d_PaFW_is-mobile-portrait .d_PaFW_content.d_PaFW_alignment-right .d_PaFW_headlineLines+.d_PaFW_textblockWrapper{margin-left:0}}@media (min-width:768px){.d_PaFW_content.d_PaFW_alignment-right .d_PaFW_headlineLines{align-items:flex-end;margin-left:auto}.d_PaFW_content.d_PaFW_alignment-right .d_PaFW_headlineLines+.d_PaFW_textblockWrapper{margin-left:0}}.d_PaFW_content.d_PaFW_alignment-vertical-top{align-items:flex-start}@media (min-width:768px){.d_PaFW_content.d_PaFW_alignment-vertical-top .d_PaFW_container{align-items:flex-start}}.d_PaFW_content.d_PaFW_alignment-vertical-bottom{align-items:flex-end}.d_PaFW_content.d_PaFW_alignment-vertical-center{align-items:center}@media (min-width:768px){.d_PaFW_content.d_PaFW_alignment-vertical-center .d_PaFW_container{align-items:center}}@media (max-width:767.98px){.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_content{align-items:initial;position:relative}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_content .d_PaFW_headlineLines{align-items:initial}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_content:before{content:"";background:linear-gradient(#fff0 0%,#ffffffe6 48%,#fff 70%);height:18px;display:none;position:absolute;top:-18px;left:0;right:0}.d_PaFW_is-mobile-portrait .d_PaFW_content{width:100%;position:absolute;top:0;bottom:0}}@media (min-width:768px){.d_PaFW_content{position:absolute;inset:0}}.d_PaFW_content:has(.d_PaFW_textblockWrapper:first-child:last-child:empty){display:none}.d_PaFW_container{align-items:initial;flex-direction:column;gap:1rem;display:flex;position:relative}.d_PaFW_container.d_PaFW_container{max-width:calc(1520px + 5rem)}@media (max-width:767.98px){.d_PaFW_container.d_PaFW_container{padding-top:1.5rem;padding-bottom:1.5rem}.d_PaFW_root.d_PaFW_is-mobile-portrait .d_PaFW_container.d_PaFW_container{padding:1.5rem}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_container.d_PaFW_container{align-items:initial}}@media (min-width:768px){.d_PaFW_container{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5rem;height:fit-content}.d_PaFW_container.d_PaFW_container{padding-top:1.5rem;padding-bottom:1.5rem}.d_PaFW_root.d_PaFW_with-searchmask-bottom .d_PaFW_container.d_PaFW_container{padding-bottom:calc(16px + 1.5rem)}}@media (min-width:1115px){.d_PaFW_container{max-width:calc(1420px + 5rem)}.d_PaFW_container.d_PaFW_container{padding-top:2.5rem;padding-bottom:2.5rem}.d_PaFW_root.d_PaFW_with-searchmask-bottom .d_PaFW_container.d_PaFW_container{padding-bottom:calc(16px + 2.5rem)}}@media (min-width:1520px){.d_PaFW_container.d_PaFW_container{padding-top:5rem;padding-bottom:5rem}.d_PaFW_root.d_PaFW_with-searchmask-bottom .d_PaFW_container.d_PaFW_container{padding-bottom:calc(73px + 2.5rem)}.d_PaFW_is-reduced .d_PaFW_container.d_PaFW_container{padding-top:2.5rem;padding-bottom:2.5rem}.d_PaFW_root.d_PaFW_with-searchmask-bottom .d_PaFW_is-reduced .d_PaFW_container.d_PaFW_container{padding-bottom:calc(10px + 2.5rem)}}@media (min-width:1115px){.d_PaFW_is-carousel:not(.d_PaFW_with-desktop-dots) .d_PaFW_container{max-width:calc(1520px + 9.5rem);padding-left:4.75rem;padding-right:4.75rem}}.d_PaFW_container .d_PaFW_headlineLines{flex-direction:column;flex:auto;padding-right:0;display:flex;position:static}@media (min-width:768px){.d_PaFW_container .d_PaFW_headlineLines{flex:0 60%}}@media (min-width:1115px){.d_PaFW_container .d_PaFW_headlineLines{flex:0 60%}}@media (max-width:767.98px){.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_headlineLines--headline{line-height:inherit;color:#05164d;background:0 0;padding:0}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_headlineLines--headline:before,.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_headlineLines--headline:after{display:none}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_headlineLines--headline.d_PaFW_is-background-white{margin:0}}@media (min-width:768px){.d_PaFW_alignment-center .d_PaFW_headlineLines--headline{text-align:center}}.d_PaFW_buttonLink.d_PaFW_white .d_PaFW_button:not(:disabled):not(.d_PaFW_is-disabled):active,.d_PaFW_buttonLink.d_PaFW_white .d_PaFW_button:not(:disabled):not(.d_PaFW_is-disabled).d_PaFW_is-active{box-shadow:inset 0 1px 5px #05164d99}@media (max-width:767.98px){.d_PaFW_buttonLink.d_PaFW_hide-on-mobile{display:none}}.d_PaFW_buttonLink .d_PaFW_button{margin:1rem 0 0}.d_PaFW_textblockWrapper{flex-direction:column;flex-shrink:0;align-items:flex-start;width:fit-content;max-width:400px;display:flex;position:relative}@media (max-width:767.98px){.d_PaFW_root.d_PaFW_is-mobile-portrait .d_PaFW_textblockWrapper:has(.d_PaFW_badge:not(:first-child)){margin-bottom:1rem}}@media (min-width:768px){.d_PaFW_textblockWrapper{align-self:flex-end;margin-left:auto}}.d_PaFW_textBlock{background:var(--white-transparent,#fffc);color:#05164d;width:100%;min-width:172px;box-shadow:none;z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;padding:.75rem 1.25rem .75rem .75rem;font-size:1rem;line-height:1.375rem}.d_PaFW_textBlock.d_PaFW_has-badge{padding-bottom:1.5rem}.d_PaFW_textBlock.d_PaFW_has-badge+.d_PaFW_badge{align-self:flex-end;max-width:200px;margin-top:-1rem;margin-bottom:-1rem;position:relative;bottom:0;right:1rem}@media (min-width:1520px){.d_PaFW_textBlock.d_PaFW_has-badge+.d_PaFW_badge{margin-bottom:-1rem}}@media (min-width:768px){.d_PaFW_textBlock{min-width:239px;padding:.75rem 1.25rem .75rem .75rem;font-size:1rem;line-height:1.375rem}.d_PaFW_textBlock.d_PaFW_has-badge{padding-bottom:1.75rem}}@media (min-width:1115px){.d_PaFW_textBlock{padding:.75rem 1.25rem .75rem .75rem}}@media (min-width:1920px){.d_PaFW_textBlock{padding:1rem 4rem 1rem 1.5rem}}@media (max-width:767.98px){.d_PaFW_is-mobile-portrait .d_PaFW_textBlock{width:auto}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_textBlock{color:#05164d;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}.d_PaFW_textBlock.d_PaFW_hide-on-mobile{display:none}}.d_PaFW_badgeLine{display:block}.d_PaFW_badge{color:#fff;z-index:2;border-radius:4px;flex-flow:column wrap;align-items:center;min-height:2rem;padding:.25rem .75rem;font-size:1rem;line-height:1.375rem;transition:transform .2s ease-in-out;display:flex;transform:scale(1);box-shadow:0 3px 9px -3px #00000017}.d_PaFW_badge.d_PaFW_no-bg{box-shadow:none;padding:0}@media (max-width:767.98px){.d_PaFW_is-mobile-portrait .d_PaFW_badge{align-self:flex-start}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_badge{margin-bottom:1rem;position:relative;bottom:0;right:0}.d_PaFW_root:not(.d_PaFW_is-mobile-portrait) .d_PaFW_badge:not(:first-child){margin-top:1rem}}@media (min-width:768px){.d_PaFW_badge{text-align:center;justify-content:center;margin-top:0;margin-left:auto}.d_PaFW_badge:not(:first-child){position:relative;bottom:1rem;right:-1rem}}@media (min-width:1520px){.d_PaFW_badge{margin-bottom:0;padding:.25rem 1rem;font-size:1.25rem;line-height:1.75rem}}.d_PaFW_badge:hover{transform:scale(1.1)}@media (max-width:767.98px){.d_PaFW_badge.d_PaFW_hide-on-mobile{display:none}}.d_PaFW_badgeLine,.d_PaFW_textBlockLine{word-break:break-word}.d_PaFW_badgeLine.d_PaFW_is-font-large,.d_PaFW_textBlockLine.d_PaFW_is-font-large{font-size:1rem;line-height:1.375rem}@media (min-width:1520px){.d_PaFW_badgeLine.d_PaFW_is-font-large,.d_PaFW_textBlockLine.d_PaFW_is-font-large{font-size:1.25rem;line-height:1.75rem}}.d_PaFW_badgeLine,.d_PaFW_badgeLine.d_PaFW_is-font-medium,.d_PaFW_textBlockLine,.d_PaFW_textBlockLine.d_PaFW_is-font-medium{font-size:.875rem;line-height:1.25rem}@media (min-width:1520px){.d_PaFW_badgeLine,.d_PaFW_badgeLine.d_PaFW_is-font-medium,.d_PaFW_textBlockLine,.d_PaFW_textBlockLine.d_PaFW_is-font-medium{font-size:1rem;line-height:1.375rem}}.d_PaFW_badgeLine.d_PaFW_is-font-small,.d_PaFW_textBlockLine.d_PaFW_is-font-small{font-size:.75rem;line-height:1.125rem}.d_PaFW_price--price{font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex}.d_PaFW_price--preposition{font-family:Lufthansa Text Regular,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.75rem}@media (min-width:1520px){.d_PaFW_price--preposition{font-size:.875rem}}.d_PaFW_category{margin:.25rem 0;font-size:14px}.d_PaFW_offerDetails,.d_PaFW_offerDetails p{font-size:.875rem;line-height:1.25rem}@media (min-width:1115px){.d_PaFW_offerDetails,.d_PaFW_offerDetails p{font-size:1rem;line-height:1.375rem}}@media (min-width:1920px){.d_PaFW_offerDetails,.d_PaFW_offerDetails p{font-size:1rem;line-height:1.375rem}}.d_PaFW_offerHeadline{color:inherit;margin:.125rem 0;font-family:Lufthansa Head Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.375rem}@media (min-width:1115px){.d_PaFW_offerHeadline{font-size:1.5rem;line-height:2rem}}.d_PaFW_is-background-white.d_PaFW_textBlock{color:#05164d}.d_PaFW_is-bold{font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.d_PaFW_is-reduced .d_PaFW_image--imageContainer:after{padding-top:30%}@media (min-width:768px){.d_PaFW_is-reduced .d_PaFW_image--imageContainer:after{padding-top:330px}}@media (min-width:1920px){.d_PaFW_is-reduced .d_PaFW_image--imageContainer:after{padding-top:17.2%}}@media (min-width:1115px){.d_PaFW_is-reduced .d_PaFW_headlineLines{top:2rem}}@media (min-width:1920px){.d_PaFW_is-reduced .d_PaFW_headlineLines{top:2rem}}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline{margin:0 auto .125rem 0}@media (min-width:1520px){.d_PaFW_is-reduced .d_PaFW_headlineLines--headline{margin:0 auto .25rem 0}}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_has-backgroundColor{margin-bottom:1rem;padding:0 .75rem}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_has-backgroundColor.d_PaFW_is-font-medium:before,.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_has-backgroundColor.d_PaFW_is-font-medium:after{height:.375rem}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_has-backgroundColor.d_PaFW_is-font-large:before,.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_has-backgroundColor.d_PaFW_is-font-large:after{height:.5rem}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_is-font-large{font-size:2.25rem;line-height:2.6875rem}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_is-font-medium{font-size:1.5rem;line-height:2rem}.d_PaFW_is-reduced .d_PaFW_headlineLines--headline.d_PaFW_is-font-small{font-size:1rem;line-height:1.375rem}@media (max-width:767.98px){.d_PaFW_is-mobile-portrait .d_PaFW_image--imageContainer:after{padding-top:131%}.d_PaFW_is-mobile-portrait .d_PaFW_headlineLines--headline.d_PaFW_headlineLines--has-backgroundColor{border-radius:4px;padding:.375rem .5rem}.d_PaFW_is-mobile-portrait .d_PaFW_headlineLines--headline.d_PaFW_is-font-small{max-width:320px}.d_PaFW_is-mobile-portrait .d_PaFW_textblockWrapper{align-items:flex-end;min-width:172px;position:relative}}}
@layer tsbo.components.frontend{.dfpC5W_imageContainer{background:#d4d4d4;position:relative}.dfpC5W_imageContainer img{object-position:top center}.dfpC5W_imageContainer .dfpC5W_copyright{--tsbob-lazy-image-copyright-right:var(--freshms-hero-slide-teaser-image-copyright-right,.5rem);--tsbob-lazy-image-copyright-bottom:var(--freshms-hero-slide-teaser-image-copyright-bottom,.5rem)}.dfpC5W_overlay{background:#0009;position:absolute;inset:0}@media (max-width:767.98px){.dfpC5W_overlay:not(.dfpC5W_hasPortraitImage){display:none}}.dfpC5W_overlay.dfpC5W_left{background:var(--frontend-hero-slide-teaser-image-overlay-left-bg-mobile,linear-gradient(90deg, #000000b3 40%, #0000 66.66%))}@media (min-width:768px){.dfpC5W_overlay.dfpC5W_left{background:linear-gradient(90deg,#0009 20%,#0000 66.66%)}}.dfpC5W_overlay.dfpC5W_right{background:linear-gradient(240deg,#0009 20%,#0000 66.66%)}.dfpC5W_overlay.dfpC5W_bottom{background:linear-gradient(#0000 33.34%,#0009 80%)}}
.Y3zMgW_disturber{margin-bottom:.5rem;margin-left:auto;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.25rem}.Y3zMgW_offerHeadline{color:inherit;margin:.125rem 0;font-family:Lufthansa Head Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.375rem}@media (min-width:1115px){.Y3zMgW_offerHeadline{font-size:1.5rem;line-height:2rem}}.Y3zMgW_providerInfo,.Y3zMgW_offerInfo{font-size:.875rem}.Y3zMgW_providerInfo{align-items:center;gap:.5rem;margin:.25rem 0 .5rem;display:flex}.Y3zMgW_logoWrapper{background:#fff;border:1px solid #d4d4d4;border-radius:4px;max-width:80px;height:32px;padding:.5rem}.Y3zMgW_logoWrapper .Y3zMgW_logo{object-fit:contain;object-position:left;width:auto;height:auto;max-height:100%;font-family:"object-fit: contain;";position:relative}.slick-slide .Y3zMgW_logoWrapper .Y3zMgW_logo{object-fit:contain;object-position:left;width:auto;height:auto;max-height:100%;font-family:"object-fit: contain;";position:relative}.Y3zMgW_offerDetails+.Y3zMgW_offerDetails{margin-top:.25rem}
