:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}:root{--ScrollBcolor:hsla(0, 100%, 100%, 0.5)}.bnRCJ25{--bnrHeight: 450px;--bnrFooterHeight: 80px;--bnrGridTemplateAreas: "MAIN""....";--bnrGridTemplateColumns: 1fr;--bnrGridTemplateRows: auto 1fr;--bnrC1GridArea: MAIN;--bnrBackgroundb1GridArea: MAIN;--bnrBackgroundb2GridArea: 2 / 1 / 3 / 3;--bnrGridCoverAll: 1 / 1 / 3 / 3}.bnRCJ25 .HPbnrWrap{margin:var(--bnrWrapMargin);min-width:var(--bnrWrapMinWidth)}.bnRCJ25 .bnrCurve--mobile{bottom:auto;top:-1px}.bnRCJ25 .bnrCurve--desktop{display:none}@media(min-width: 576px){.bnRCJ25{--bnrGridTemplateAreas: ".... MAIN back back" "FOOT FOOT FOOT FOOT" ;--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 50px) calc(var(--cont-max-width-HALF) + 50px) auto;--bnrGridCoverAll: 1 / 1 / 3 / 5;--bnrC1GridArea: 1 / 2 / 3 / 3;--bnrBackgroundb1GridArea: 1 / 1 / 3 / 3;--bnrBackgroundb2GridArea: 1 / 3 / 3 / 5}.bnRCJ25 .bnrCurve--mobile{display:none}.bnRCJ25 .bnrCurve--desktop{display:block;height:calc(100% + 4px);width:auto;left:-1px;top:-2px}}@media(min-width: 768px){.bnRCJ25{--cont-max-width-HALF: calc(var(--cont-max-width) * .5);--bnrHeight:450px;--bnrGridTemplateAreas: ".... MAIN back back" "FOOT FOOT FOOT FOOT" ;--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 50px) calc(var(--cont-max-width-HALF) + 50px) auto;--bnrFooterHeight: 80px}}@media(min-width: 992px){.bnRCJ25{--bnrHeight: 530px;--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 120px) calc(var(--cont-max-width-HALF) + 120px) auto}}@media(min-width: 1200px){.bnRCJ25{--bnrGridTemplateColumns: auto calc(var(--cont-max-width-HALF) - 150px) calc(var(--cont-max-width-HALF) + 150px) auto}}.bnRCJ25{--bnrBackgroundb1Color: #1d1e40;--bnrC1ContentAlign: center;--bnrC1JustifyContent: center;background-repeat:no-repeat;--bnrWrapMargin: 1rem 10px 0 10px;--bnrTitleBase: 25px;--bnrTitleColor: white;--bnrTitleWeight: var(--t-weight-strong);--bnrTitleLineHeight: 1.1;--bnrTextColor: white;--h-color: white;--bnrTextMargin: 0.5em auto 0 auto;--bnrTextBase: 16px;--BTN-width: var(--BTN-width-BASE);--BTN-margin: .8rem auto -2.5rem auto;--BTN-color: white;--BTN-background-color: var(--color-brand-tertiary);--BSlastChanceDesktopDisplay: none;--BSlastChanceHeight: 60px;--BSlastChanceBottom: .5rem;--BSlastChanceRight: .5rem;--BSlastChanceRotate: 5deg;--bnrBackgroundb2Image: url("https://leger.imgix.net/Destinations/Germany_D9/BernkastelKues_P861/treasures-along-rhine-moselle-31240.jpg?w=1100&h=600&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=.09&fp-y=.50&fp-z=1");--bnrBackgroundb2Size: cover;--bnrBackgroundb2Position: center}.bnRCJ25 .cIconSticker--pricesLocked{--iconStickPosition: absolute;--iconStickTop: 100%;--iconStickRotate: -3deg}@media(min-width: 576px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickLeft: 100%}}@media(min-width: 992px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 250px;--iconStickTop: 100%;--iconStickLeft: 10px}}@media(min-width: 1200px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 300px}}@media screen and (max-width: 575px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 160px;--iconStickTranslate: -50% calc(-100% - 7px);--iconStickRotate: none;--iconStickLeft: 50%}}@media(min-width: 576px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 175px;--iconStickTranslate: calc(-100% - 10px) calc(-100% - 15px)}}@media(min-width: 768px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 190px}}@media(min-width: 992px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickTranslate: 0 calc(-100% - 30px)}}@media(min-width: 1200px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 220px}}@media(min-width: 1400px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 250px}}@media(min-width: 1570px){.bnRCJ25 .cIconSticker--pricesLocked{--iconStickBaseSize: 280px}}.bnRCJ25{--cCTzIndex: 10;--cCTposition: absolute;--cCTbaseSize: 4.5px;--cCTmobileRotate: -2deg;--cCTmobileBottom: 7px;--cCTmobileLeft: -1px}.bnRCJ25 .cCountdown--countdownHidden{--cCTbaseSize: 6px;--cCTmobileBottom: 2px;--cCTmobileLeft: -15px}@media(min-width: 576px){.bnRCJ25{--cCTmobileDisplay: none;--cCTdesktopDisplay: grid;--cCTrotate: -2deg;--cCTbottom: 20px;--cCTleft: 80%;--cCTtranslate: 70px, -10%}.bnRCJ25 .cCountdown--countdownHidden{--cCTtranslate: 60px, -10%}}@media(min-width: 768px){.bnRCJ25{--cCTtranslate: 20px, 20px}}.bnRCJ25 .bnrSticker{position:absolute;width:auto;z-index:20}.bnRCJ25 .bnrSticker--lastChance{height:var(--BSlastChanceHeight);top:var(--BSlastChanceTop);bottom:var(--BSlastChanceBottom);left:var(--BSlastChanceLeft);right:var(--BSlastChanceRight);transform:rotate(var(--BSlastChanceRotate))}.bnRCJ25 .bnrSticker--lastChance--mobile{display:var(--BSlastChanceMobileDisplay)}.bnRCJ25 .bnrSticker--lastChance--desktop{display:var(--BSlastChanceDesktopDisplay)}.bnRCJ25 .bnrTl{display:block;position:relative;--textScriptRotate: -3deg;--textScriptSize: 1.6em;--textScriptColor: var(--color-brand-secondary);--textScriptLineHeight: .75}.bnRCJ25 .bnrTl--main{margin-top:-0.1em}.bnRCJ25 .bnrTx{display:block}.bnRCJ25 .eCost__txt--was{position:relative;transform:none;left:0;font-size:var(--bnrTextBase);display:inline-block}@media(min-width: 576px){.bnRCJ25{--bnrC1JustifyContent: flex-start;--bnrWrapMinWidth: 400px;--bnrC1AlignItems: center;--bnrC1ContentAlign: left;--bnrWrapMargin: 0rem 0 1em 0;--bnrTitleBase: 24px;--bnrTextMargin: 1.5rem auto 0 0;--BTN-margin: 1.5rem auto 0 0;--BSlastChanceMobileDisplay: none;--BSlastChanceDesktopDisplay: block;--BSlastChanceBottom: auto;--BSlastChanceTop: 1rem;--BSlastChanceRight: auto;--BSlastChanceLeft: calc(100% + 40px);--BSlastChanceRotate: 5deg}.bnRCJ25 .bnrTl{--textScriptSize: 2em}.bnRCJ25 .bnrTl--tagline br{display:block}.bnRCJ25 .bnrTl .textScript{padding:10px 0}.bnRCJ25 .bnrTl--main br{display:block}}@media(min-width: 768px){.bnRCJ25{--BS1ppDepositHeight: 150px;--bnrTitleBase: 30px;--BSlastChanceHeight: 80px}.bnRCJ25 .bnrTl--main{line-height:.8;margin-top:-0.1em}.bnRCJ25{--cCTtranslate: 60px, -10px}.bnRCJ25 .cCountdown--countdownHidden{--cCTtranslate: 20px, 20px}}@media(min-width: 992px){.bnRCJ25{--BS1ppDepositHeight: 180px;--bnrTitleBase: 33px;--bnrTextBase: 20px;--bnrTextMargin: 2rem auto 0 0}}@media(min-width: 1200px){.bnRCJ25{--bnrTitleBase: 40px}}@media(min-width: 1400px){.bnRCJ25{--BS1ppDepositHeight: 225px;--bnrTitleBase: 50px;--BSlastChanceHeight: 100px;--cCTbaseSize: 6px}.bnRCJ25 .cCountdown--countdownHidden{--cCTbaseSize: 6px}}