:root{--dormiente-font-family-din-offc:"din-2014"}.scroll-down-button-container{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.scroll-down-button-container svg{fill:rgba(255,255,255,.4);width:42px}@media screen and (min-width:990px){.scroll-down-button-container svg{width:60px}}.fuenf-werte .produktseite-textblock-4 h2{color:#fff!important;margin-bottom:3rem;text-shadow:0 0 5px #000;text-transform:uppercase!important}.fuenf-werte .produktseite-textblock-4 h2 span{color:#fff!important;font-weight:400;text-shadow:0 0 5px #000;text-transform:none!important}.werte-bilder-container img{width:100%;max-width:130px;height:auto}.werte-bilder-container{display:grid;grid-template-columns:repeat(auto-fill,300px);justify-content:space-around;grid-gap:3rem 1rem}.werte-bilder-container figcaption{font-size:16px;text-align:center;text-transform:uppercase;font-family:var(--dormiente-font-family-din-offc),Tahoma,Helvetica,Arial,sans-serif;padding-top:.5rem;color:var(--dormiente-color-ffffff);text-shadow:0 0 3px #000;line-height:1rem;font-weight:400}.wir-sind-dormiente .produktseite-textblock-4 h2{color:#9ca91d!important;text-transform:uppercase!important}.wir-sind-dormiente .produktseite-textblock-4 h2 span{text-transform:none!important;font-weight:400!important;margin-top:10px}.codeblock-kuschelzeit{overflow:auto;padding-top:1.5rem}.kuschelzeit-bilder-container img{width:100%;max-width:90px;height:auto}.kuschelzeit-bilder-container div:nth-child(3) img{transform:scale(1.4)}.kuschelzeit-bilder-container{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:visible}.kuschelzeit-bilder-container figcaption{margin:0 5px;font-size:12px;text-align:center;text-transform:uppercase;font-family:var(--dormiente-font-family-din-offc),Tahoma,Helvetica,Arial,sans-serif;padding-top:.5rem;color:var(--dormiente-color-ffffff);text-shadow:0 3px 6px var(--dormiente-color-89a026);line-height:1rem;font-weight:400}.kuschelzeit-bilder-container div{flex:0 0 auto;text-align:center;overflow:visible;padding:8px;height:133px}.kuschelzeit-bilder-container div:nth-child(4) img{position:relative;bottom:16px}@media screen and (min-width:870px){.kuschelzeit-bilder-container figcaption{line-height:1.1rem;font-size:16px}.kuschelzeit-bilder-container div{flex:0 0 140px;text-align:center}}@media screen and (min-width:1140px){.kuschelzeit-bilder-container figcaption{line-height:1.4rem;font-size:20px}.kuschelzeit-bilder-container div{flex:0 0 200px;height:183px}.kuschelzeit-bilder-container img{max-width:132px}.kuschelzeit-bilder-container figure{margin:0!important}.kuschelzeit-bilder-container div:nth-child(4) img{position:relative;bottom:25px}}.material-produktliste h3{margin-bottom:2rem!important}.material-produktliste h4{margin-bottom:1rem!important}.produkte-cards-container{display:grid;grid-template-columns:repeat(auto-fill,300px);justify-content:space-around;grid-gap:2rem;margin-bottom:3rem}.produkte-cards-container .produkte-card{position:relative;background-color:#f2efea;padding:1rem 1rem 1.5rem}.produkte-cards-container .produkte-card:hover img{opacity:1!important}.produkte-cards-container .produkte-card img{opacity:1;display:block;width:300px;height:140px;object-fit:contain;transition:.5s ease;backface-visibility:hidden}.produkte-cards-container .produkte-card:hover .middle{opacity:1}.text{background-color:transparent;padding:16px 32px;margin:0!important}.produkte-cards-container .image-overlay{display:none!important}.produkte-cards-container .produkte-card a.button-materialkunde{font-family:var(--dormiente-font-family-din-offc),Tahoma,Helvetica,Arial,sans-serif;font-size:24px;background-color:#abc4d1;min-width:100px;height:auto;color:#fff!important;border-radius:22px;line-height:24px;padding:.3rem 1.5rem;text-shadow:0 0 3px #000;border:1px solid #9b9b9b!important;transition:all .5s;font-weight:400!important;text-decoration:none!important}.produkte-cards-container .produkte-card a.button-materialkunde:hover{background-color:#9ca91d}.button-materialkunde span,.text{color:#fff!important}.middle+div,.text{text-align:center}.produkte-card .text{margin-bottom:.5rem!important;padding-top:.3rem!important}@media only screen and (max-width:1200px){.produkte-card .text{font-size:18px!important;line-height:28px!important;margin-bottom:10px}.produkte-cards-container .produkte-card a.button-materialkunde{font-size:18px;padding:.2rem 1rem}}.download-block .product-download .downloads{margin-left:10px}