.image-button-item{margin-top:32px}.image-button-flex{justify-content:center}.image-buttons__headlines h2{margin-bottom:8px}.image-button{display:block;background:none;overflow:hidden;position:relative;height:200px;border-radius:var(--promotion-border-radius)}.image-button::after{content:'';position:absolute;width:100%;height:100%;left:0;bottom:0;background:linear-gradient(to bottom,rgba(var(--dark-rgb),0) 0%,rgba(var(--dark-rgb),.78) 85%,rgba(var(--dark-rgb),1) 100%)}.image-button__hover{position:absolute;width:100%;left:0;bottom:0;z-index:1;color:var(--white);font-weight:500;padding:22px}.image-button__title{color:var(--white)!important;margin-bottom:0;font-family:var(--font-secondary);font-weight:700;font-size:18px;letter-spacing:normal}.bg-dark .image-button::after{background:linear-gradient(to bottom,rgba(var(--dark-accent-rgb),0) 0%,rgba(var(--dark-accent-rgb),.78) 85%,rgba(var(--dark-accent-rgb),1) 100%)}.image-button-slider{margin:0 -16px;padding-bottom:75px}.image-button-slider--no-arrows{padding-bottom:0}.image-button-slider .image-button-item{padding:0 16px}.image-buttons__bottom{padding-top:30px}@media (min-width:768px){.image-buttons__headlines h2{margin-bottom:25px}.image-buttons__headlines{padding-bottom:18px}.image-button{height:300px}.image-button::after{background:linear-gradient(to bottom,rgba(var(--dark-rgb),0) 0%,rgba(var(--dark-rgb),.5) 78%,rgba(var(--dark-rgb),1) 100%)}.bg-dark .image-button::after{background:linear-gradient(to bottom,rgba(var(--dark-accent-rgb),0) 0%,rgba(var(--dark-accent-rgb),.5) 78%,rgba(var(--dark-accent-rgb),1) 100%)}.image-button__title{font-size:20px}}@media (min-width:1025px){.image-button{height:455px;margin:10px 0}.image-button__hover{padding-bottom:7px}.image-button__title{margin-bottom:10px;font-size:22px}.image-button__hidden{opacity:0;max-height:0;transition:all 0.5s ease-in-out}.image-button:hover .image-button__hidden{opacity:1;max-height:300px;transition:all 0.5s ease-in-out}.image-button__hidden p{margin-bottom:15px;max-height:230px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--secondary-color) rgba(var(--dark-rgb),.4)}.image-button__hidden p.is-scrollable{padding-right:12px}.image-button__hidden p::-webkit-scrollbar{width:6px}.image-button__hidden p::-webkit-scrollbar-track{background:rgba(var(--dark-rgb),.4);border-radius:3px}.image-button__hidden p::-webkit-scrollbar-thumb{background:var(--secondary-color);border-radius:3px}.image-button__hidden p::-webkit-scrollbar-thumb:hover{background:var(--secondary-color)}.image-button__hidden .btn{margin-bottom:15px;color:var(--white)}.image-button:hover::after{background:linear-gradient(to bottom,rgba(var(--dark-rgb),0) 0%,rgba(var(--dark-rgb),.9) 78%,rgba(var(--dark-rgb),1) 100%)}.bg-dark .image-button:hover::after{background:linear-gradient(to bottom,rgba(var(--dark-accent-rgb),0) 0%,rgba(var(--dark-accent-rgb),.9) 78%,rgba(var(--dark-accent-rgb),1) 100%)}.image-button{transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out}.image-button:hover{background:none;box-shadow:0 0 15px rgba(var(--dark-rgb),.3)}}@media (min-width:1200px){.image-buttons--cols-4 .image-button{height:380px}}