.ms-shop-linien{display:flex;flex-direction:column;gap:80px}@media(max-width: 767px){.ms-shop-linien{gap:60px}}.ms-shop-linie__banner{position:relative;display:flex;align-items:center;width:100%;aspect-ratio:2560/756;min-height:220px;background-color:var(--ms-main-blue);background-image:var(--ms-shop-linie-bild, var(--ms-gradient-main));background-position:center;background-size:cover;color:var(--ms-white)}.ms-shop-linie__banner::before{content:"";position:absolute;inset:0;background-color:color-mix(in srgb, var(--ms-blue-dark) 25%, transparent);pointer-events:none}.ms-shop-linie__inner{position:relative;z-index:1;display:flex;justify-content:center;width:100%;padding:30px}.ms-shop-linie__text{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.ms-shop-linie__titel{margin:0;font-family:var(--ms-font-heading);font-size:clamp(40px,4.2vw,60px);font-weight:500;line-height:1;color:var(--ms-white)}.ms-shop-linie__produkte{margin-top:30px}@media(max-width: 767px){.ms-shop-linie__produkte{margin-top:20px}}@media(max-width: 767px){.ms-shop-linie__banner{background-position:right center}.ms-shop-linie__banner::before{background-color:color-mix(in srgb, var(--ms-blue-dark) 40%, transparent)}.ms-shop-linie__inner{padding:24px 20px}}
