.merian{width:50%;margin-left:auto;margin-right:0;position:absolute;right:0;top:0}.table>:not(caption)>*>* {padding:.8125rem .4125rem}@media only screen and (max-width:991px){.merian{display:none}}[data-bs-toggle="tooltip"].text-tooltip{padding-bottom:2px;border-bottom:2px dotted}.move-up figure{position:relative;top:-6rem;z-index:1;margin-bottom:-6rem}.move-down figure{position:relative;top:6rem;z-index:1;margin-bottom:6rem}@media only screen and (max-width:767px){.move-up figure,.move-down figure{top:0!important;margin:0!important}}.read-more.stretched-link{width:max-content;margin:.5rem auto 0 auto}.desktop{display:block}.mobile{display:none}@media only screen and (max-width:991px){.desktop{display:none}.mobile{display:block}}.lift-banner{line-height:100%;text-align:center;max-height:300px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:2rem;padding:2.3rem;font-family:"Georgia",serif;font-size:3rem;overflow:hidden}.lift-banner-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.karte{width:30%;height:100%}.karte-img{position:relative;display:block;top:0;scale:1.25;left:-5rem}.lift-banner:hover img{animation:moveimg 10s linear 0s infinite alternate}.lift-text-banner{color:#2e7590}.lift-text-banner h3{font-size:.6em;font-style:italic}.lift-img{max-height:500px;margin-bottom:-100px;width:30%}.lift-banner-bg{background:#e8dac8;background: radial-gradient(circle,rgb(250 240 223) 0%,rgb(188 164 140) 140%)}.lift-banner .btn{border-radius:2rem;padding:.5rem 2rem;margin-top:.5rem;color:#fff;background:#2e7590;font-size:1.1rem;font-family:"Work Sans",sans-serif}.lift-banner:hover .btn{background:#fff;color:#2e7590}.lift-banner .btn svg{stroke:white;margin:0 0 5px 0}.lift-banner:hover .btn svg{stroke:black}@keyframes moveimg {
  from {
    transform: scale(100%);
    background-position-y: 0;
  }
  to {
    transform: scale(1.1);
    background-position-y: -50px;
  }
}@media screen and (max-width:992px){.lift-img,.karte{display:none}.lift-banner{font-size:2.2rem;padding:2rem 4rem 2rem 2rem;background-size:150%}.produkt{right:-20px!important;top:-20px!important}.lift-banner .produkt img{width:190px}}@media screen and (min-width:768px) and (max-width:992px){.produkt{right:-10px!important;top:0!important}.lift-banner .produkt img{width:190px}}@media screen and (min-width:992px) and (max-width:1200px){.produkt{right:30px!important}.lift-banner{align-items:flex-start;padding-left:4rem}}@media screen and (min-width:1200px) and (max-width:1400px){.lift-banner .produkt{right:14px!important}}.shop-banner{line-height:100%;max-height:200px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:2rem;background:url(fileadmin/spezial/shop-banner/xshop-banner-bg.jpg.pagespeed.ic.QIEBYYqEGQ.jpg);background-size:cover;padding:2.3rem;font-family:"Georgia",serif;font-size:3rem;animation:movebg 10s linear 0s infinite alternate;overflow:hidden}.shop-banner .btn{border-radius:2rem;border:1px solid #fff;padding:.5rem 2rem;margin-top:.5rem;color:#fff;background:rgba(0,0,0,.5);font-size:1.1rem;font-family:'Work Sans',sans-serif}.shop-banner:hover .btn{background:rgba(255,255,255,1);color:#000}.shop-banner .produkt{position:absolute;right:90px;top:-50px}.shop-banner .btn svg{stroke:white;margin:0 0 5px 0}.shop-banner:hover .btn svg{stroke:black}@keyframes movebg {  from {background-position-y:0;} to {background-position-y:-30px;}}@media screen and (max-width:768px){.shop-banner{font-size:2.2rem;padding:2rem 4rem 2rem 2rem;align-items:flex-start;background-size:150%}.produkt{right:-20px!important;top:-20px!important}.shop-banner .produkt img{width:190px}}@media screen and (min-width:768px) and (max-width:992px){.produkt{right:-10px!important;top:0!important}.shop-banner .produkt img{width:190px}}@media screen and (min-width:992px) and (max-width:1200px){.produkt{right:30px!important}.shop-banner{align-items:flex-start;padding-left:4rem}}@media screen and (min-width:1200px) and (max-width:1400px){.shop-banner .produkt{right:14px!important}}.giving-tuesday .frame-type-sitepackage_container_twocolumn{background-color:#fff;border-radius:.1875rem;padding:0 1.875rem;transition:box-shadow .15s ease-in-out}.giving-tuesday-klein .frame-type-sitepackage_container_twocolumn{background:rgba(255,255,255,.7)}.giving-tuesday .frame-type-sitepackage_container_twocolumn:hover{box-shadow:0 .1875rem .375rem rgba(0,0,0,.16)}.giving-tuesday-klein .frame-type-sitepackage_container_twocolumn:hover{box-shadow:none}.giving-tuesday h3{color:#ea5058!important}@media only screen and (max-width:991px){.giving-tuesday .col-lg-4 .frame-space-after-large{margin-bottom:0}.giving-tuesday .col-lg-8 .frame-space-before-large{margin-top:0}}