.marquee-wrapper {
overflow: hidden;
display: block;
width: 100%;
height: 50px;
z-index: 1030;
}
.marquee-wrapper .marquee {
background-color: #F07D00;
color: #ffffff;
display: inline-flex;
white-space: nowrap;
position: absolute;
left: 0;
top: 0;
align-items: center;
height: 50px;
}
.marquee-wrapper .marquee-link {
padding: 0;
border: none;
color: #ffffff;
background: transparent;
}
.marquee-wrapper .marquee-link >* {
margin-bottom: 0;
}
#popmake-1751 {
padding: 0 !important;
}
.popup-aktion .aktion-bg {
margin: 0;
}
.text-price-box {
position: absolute;
bottom: 0;
padding: 10px;
width: 100%;
justify-content: center;
display: flex;
flex-wrap: wrap;
}
.popup-aktion .text-price-title {
text-transform: uppercase;
border-radius: 0.5rem;
padding: 5px 5px 2px 5px;
text-align: center;
transform: rotate(-3deg);
z-index: 1;
margin-left: 0.05rem;
margin-right: 0.05rem;
margin-bottom: -6px;
font-size: 16px;
}
.popup-aktion .text-price {
background: #f07d00;
color: white;
width: fit-content;
font-size: 23px;
border-radius: 0.5rem;
padding: 10px 15px 4px 15px;
line-height: 1;
}
.popup-aktion .text-small-info {
margin-bottom: 0;
font-size: 11px;
line-height: 1.1;
}
.popup-aktion .text-anfragen,
.text-anfragen-headline {
font-size: 14px;
}
.text-anfragen-headline {
border-radius: 5px;
padding: 4px 5px 1px 5px;
width: fit-content;
}
@media screen and (min-width: 576px) {
.text-anfragen-headline {
padding: 3px 5px;
width: fit-content;
}
.popup-aktion .text-anfragen {
font-size: 1.125rem;
}
.text-price-box {
padding: 20px;
}
.popup-aktion .text-price-title {
font-size: 25px;
padding: 5px 10px;
}
.popup-aktion .text-price {
font-size: 70px;
padding: 10px 20px 8px 20px;
}
.popup-aktion .text-small-info {
font-size: 14px;
}
.text-anfragen-headline {
font-size: 16px;
}
}
.popup-aktion a {
text-underline-offset: 2px !important;
}