.rr-lv{--o:#ee5d0e;--ink:#11191d;--sand:#f7f1e8;max-width:1180px;margin:auto;color:#364044;font-family:Arial,sans-serif}.rr-lv *{box-sizing:border-box}.rr-lv a{color:inherit;text-decoration:none}.rr-lv button{font:inherit;cursor:pointer}.rr-lv__image,.rr-lv .image-1{background:url('../Prototype/Startseite/assets/mk-hero.png') center/cover}.rr-lv .image-2{background-image:url('../Prototype/Startseite/assets/hot-japan.png')}.rr-lv .image-3{background-image:url('../Prototype/Startseite/assets/hero-aurora.png')}.rr-lv .image-4{background-image:url('../Prototype/Startseite/assets/safari-elephant.png')}.rr-lv__rows{display:grid;border:1px solid #e7ddd1;border-radius:16px;overflow:hidden;background:#fff}.rr-lv__rows a,.rr-lv__text-list a,.rr-lv__grouped a{display:grid;grid-template-columns:1fr auto auto auto;gap:24px;align-items:center;padding:18px 22px;border-bottom:1px solid #eee}.rr-lv__rows a:last-child{border:0}.rr-lv__rows strong,.rr-lv strong{color:#b94812}.rr-lv__rows i{color:var(--o)}.rr-lv__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rr-lv__cards article{display:grid;gap:8px;border:1px solid #e7ddd1;border-radius:16px;overflow:hidden;background:#fff;padding-bottom:18px}.rr-lv__cards article>*:not(.rr-lv__image){margin:0 18px}.rr-lv__cards .rr-lv__image{height:190px;margin:0}.rr-lv__cards article>b{font:1.35rem Georgia}.rr-lv__wide{display:grid;grid-template-columns:36% 1fr auto;border:1px solid #e7ddd1;border-radius:18px;overflow:hidden;background:#fff}.rr-lv__wide>.rr-lv__image{min-height:310px}.rr-lv__wide>div:nth-child(2),.rr-lv__wide aside{padding:28px}.rr-lv__wide h3{font:2rem Georgia}.rr-lv__wide ul{display:flex;gap:22px;padding:0;list-style:none}.rr-lv__wide li{display:grid}.rr-lv__wide aside{display:grid;align-content:center;border-left:1px solid #eee}.rr-lv__wide aside>b{font:2rem Georgia;color:var(--o)}.rr-lv__wide button,.rr-lv__print button{border:0;background:var(--o);padding:12px;border-radius:8px}.rr-lv__table{overflow:auto;border:1px solid #ddd;border-radius:14px}.rr-lv table{width:100%;border-collapse:collapse;background:#fff;white-space:nowrap}.rr-lv th,.rr-lv td{padding:13px 16px;border-bottom:1px solid #eee;text-align:left}.rr-lv th{background:var(--sand);font-size:.78rem}.rr-lv th button{border:0;background:none;font-weight:bold}.rr-lv__thumb{display:inline-block;width:54px;height:42px;border-radius:7px;vertical-align:middle;margin-right:10px;background-size:cover;background-position:center}.rr-lv__magazine{display:grid;grid-template-columns:2fr 1fr;gap:14px}.rr-lv__magazine article{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #ddd}.rr-lv__magazine .lead{grid-row:span 2;position:relative}.rr-lv__magazine .lead .rr-lv__image{height:100%;min-height:470px}.rr-lv__magazine .lead span{position:absolute;inset:auto 24px 24px;color:#fff;display:grid}.rr-lv__magazine article:not(.lead){display:grid;grid-template-columns:42% 1fr;padding-right:15px;align-items:center}.rr-lv__magazine article:not(.lead) .rr-lv__image{height:180px;grid-row:span 2}.rr-lv__compare{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.rr-lv__compare article{border:1px solid #ddd;border-radius:16px;padding:24px;background:#fff}.rr-lv__compare .featured{border:2px solid var(--o);transform:translateY(-10px)}.rr-lv__compare article>b{font:1.5rem Georgia}.rr-lv__compare dl{display:grid;grid-template-columns:1fr auto}.rr-lv__compare .best{color:#287b40;font-weight:bold}.rr-lv__map-list{display:grid;grid-template-columns:1.2fr 1fr;min-height:410px;border-radius:18px;overflow:hidden}.rr-lv__map{position:relative;background:#e8e1d5 radial-gradient(#c4b9a8 1px,transparent 1px);background-size:14px 14px}.rr-lv__map i{position:absolute;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--o);color:#fff}.rr-lv__map i:nth-child(1){left:20%;top:30%}.rr-lv__map i:nth-child(2){left:55%;top:58%}.rr-lv__map i:nth-child(3){left:78%;top:22%}.rr-lv__map-list .rr-lv__rows{border-radius:0}.rr-lv__timeline h3{background:var(--ink);color:#fff;padding:10px 18px;margin:0}.rr-lv__timeline article{display:grid;grid-template-columns:70px 1fr auto;align-items:center;padding:16px;border-bottom:1px solid #ddd}.rr-lv__timeline time,.rr-lv__timeline article>span{display:grid}.rr-lv__timeline time b{font-size:1.7rem}.rr-lv__budgets{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rr-lv__budgets article{min-height:210px;background:var(--sand);border-radius:16px;padding:22px;display:flex;flex-direction:column}.rr-lv__budgets b{font:1.5rem Georgia;margin-top:18px}.rr-lv__budgets span{margin-top:auto;color:var(--o)}.rr-lv__mosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:220px 220px;gap:10px}.rr-lv__mosaic article,.rr-lv__one-three article{background-size:cover;background-position:center;border-radius:14px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:end;box-shadow:inset 0 -140px 90px -80px #000}.rr-lv__mosaic .big{grid-row:span 2}.rr-lv__mosaic article:last-child{grid-column:span 2}.rr-lv__carousel{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;position:relative}.rr-lv__carousel>button{width:44px;height:44px;border-radius:50%;border:1px solid #bbb;background:#fff}.rr-lv__carousel article{display:none;min-height:430px;background-size:cover;background-position:center;border-radius:18px;padding:26px;color:#fff;align-items:end;justify-content:space-between;box-shadow:inset 0 -160px 100px -80px #000}.rr-lv__carousel article.is-active{display:flex}.rr-lv__carousel>small{position:absolute;right:70px;bottom:20px;color:#fff}.rr-lv__advertorial{display:grid;grid-template-columns:42% 1fr;border:1px solid #ddd;background:#fff;border-radius:16px;overflow:hidden;position:relative}.rr-lv__advertorial>small{position:absolute;background:#fff;padding:7px;z-index:1}.rr-lv__advertorial>.rr-lv__image{min-height:390px}.rr-lv__advertorial>div:last-child{padding:38px}.rr-lv__advertorial i{float:left;font:4rem Georgia;color:var(--o)}.rr-lv__advertorial h3{font:2rem Georgia}.rr-lv__text-list{border-top:2px solid var(--ink)}.rr-lv__flip{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rr-lv__flip article{position:relative;min-height:370px;perspective:1000px}.rr-lv__flip .front,.rr-lv__flip .back{position:absolute;inset:0;border-radius:16px;padding:24px;display:flex;flex-direction:column;justify-content:end;transition:.35s;backface-visibility:hidden}.rr-lv__flip .front{color:#fff;background-size:cover}.rr-lv__flip .back{background:var(--ink);color:#fff;transform:rotateY(180deg);justify-content:center}.rr-lv__flip article:hover .front,.rr-lv__flip article:focus .front{transform:rotateY(180deg)}.rr-lv__flip article:hover .back,.rr-lv__flip article:focus .back{transform:rotateY(0)}.rr-lv__ranking{list-style:none;padding:0;margin:0}.rr-lv__ranking li{display:grid;grid-template-columns:46px 70px 1fr auto;gap:14px;align-items:center;padding:12px;border-bottom:1px solid #ddd}.rr-lv__ranking li>span{font:2rem Georgia}.rr-lv__ranking li:nth-child(-n+3)>span{color:var(--o)}.rr-lv__ranking b small{display:block;font-weight:normal}.rr-lv__grouped h3{position:sticky;top:0;background:var(--ink);color:#fff;padding:12px 18px;margin:0}.rr-lv__grouped h3 small{float:right}.rr-lv__one-three{display:grid;grid-template-columns:2fr 1fr;gap:12px}.rr-lv__one-three>.big{min-height:500px}.rr-lv__one-three>div{display:grid;gap:12px}.rr-lv__one-three>div article{min-height:158px}.rr-lv__table.dense{font-size:.78rem}.rr-lv__fullscreen article{display:grid;grid-template-columns:55% 1fr;min-height:520px;border-radius:18px;overflow:hidden;background:var(--ink);color:#fff}.rr-lv__fullscreen article>div:last-child{padding:40px;display:flex;flex-direction:column;justify-content:center}.rr-lv__fullscreen article>div>b{font:2.3rem Georgia}.rr-lv__fullscreen ul{display:grid;grid-template-columns:1fr 1fr;padding:0;list-style:none}.rr-lv__fullscreen li{display:grid}.rr-lv__fullscreen em{font-size:1.7rem}.rr-lv__print{border:1px solid #bbb;background:#fff;padding:28px}.rr-lv__print header{display:flex;justify-content:space-between}.rr-lv__print>div{display:grid;grid-template-columns:60px 1fr 100px 100px 130px;padding:12px;border-bottom:1px solid #ccc}.rr-lv__print .head{margin-top:20px;background:#eee;font-weight:bold}.rr-lv__print footer{text-align:right;padding:16px}.rr-lv__print button{float:right}@media(max-width:800px){.rr-lv__cards,.rr-lv__budgets,.rr-lv__compare{grid-template-columns:1fr 1fr}.rr-lv__wide,.rr-lv__map-list,.rr-lv__advertorial,.rr-lv__fullscreen article{grid-template-columns:1fr}.rr-lv__magazine,.rr-lv__one-three{grid-template-columns:1fr}.rr-lv__mosaic{grid-template-columns:1fr 1fr}.rr-lv__rows a,.rr-lv__text-list a{grid-template-columns:1fr auto}.rr-lv__print>div{grid-template-columns:40px 1fr 80px}.rr-lv__print>div>*:nth-child(4){display:none}}@media print{body>*:not(.rr-page--showroom){display:none}.rr-lv--80{max-width:none}.rr-lv__print button{display:none}}
@media(max-width:480px){.rr-lv__compare{grid-template-columns:1fr}.rr-lv__compare .featured{transform:none}}
.rr-lv__cards>a,.rr-lv__magazine>a,.rr-lv__compare>a,.rr-lv__budgets>a{display:contents}
.rr-lv__map>a{position:absolute;transform:translate(-50%,-50%);width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--o);color:#fff;font-weight:bold;box-shadow:0 2px 8px #0004;z-index:1}
.rr-lv__timeline>a{display:block}.rr-lv__timeline time b{font-size:1rem}.rr-lv__timeline time small{font-size:.68rem}
.rr-lv__budgets>h3{grid-column:1/-1;margin:18px 0 0;border-bottom:2px solid var(--ink);padding-bottom:8px}
.rr-lv__budgets{grid-template-columns:repeat(4,minmax(0,1fr))}.rr-lv__budgets article{min-width:0}.rr-lv__budgets b{overflow-wrap:anywhere}
.rr-lv__mosaic>a{background-size:cover;background-position:center;border-radius:14px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:end;box-shadow:inset 0 -140px 90px -80px #000}.rr-lv__mosaic>a.big{grid-row:span 2}.rr-lv__mosaic>a:last-child{grid-column:span 2}
.rr-lv__carousel a{display:none;min-height:430px;background-size:cover;background-position:center;border-radius:18px;padding:26px;color:#fff;align-items:end;justify-content:space-between;box-shadow:inset 0 -160px 100px -80px #000}.rr-lv__carousel a.is-active{display:flex}
.rr-lv__flip>a{position:relative;min-height:370px;perspective:1000px}.rr-lv__flip>a:hover .front,.rr-lv__flip>a:focus .front{transform:rotateY(180deg)}.rr-lv__flip>a:hover .back,.rr-lv__flip>a:focus .back{transform:rotateY(0)}
.rr-lv__one-three>a,.rr-lv__one-three>div>a{background-size:cover;background-position:center;border-radius:14px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:end;box-shadow:inset 0 -140px 90px -80px #000}.rr-lv__one-three>a.big{min-height:500px}.rr-lv__one-three>div>a{min-height:158px}
@media(max-width:800px){.rr-lv__budgets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.rr-lv__budgets{grid-template-columns:minmax(0,1fr)}}
@media(max-width:800px){.rr-lv__print>div{grid-template-columns:40px minmax(0,1fr) 78px}.rr-lv__print>div>*{min-width:0}}
.rr-lv__table{overflow-x:auto;overflow-y:hidden}
.rr-lv__thumb{overflow:hidden}
.rr-lv__thumb img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}
.rr-lv__image{overflow:hidden}
.rr-lv__image img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}
