.olaf-stimmen{background:var(--olaf-purple-50);padding:clamp(5.6rem,8vw,8rem) 0}.olaf-stimmen__heading{margin:0 0 2.8rem;font-size:clamp(2.8rem,3.4vw,3.6rem);color:var(--ink)}.olaf-stimmen__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -1.5rem;padding:.4rem 1.5rem 1.2rem;scroll-padding-inline:1.5rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.olaf-stimmen__track::-webkit-scrollbar{display:none}.olaf-stimme{flex:1 0 27rem;max-width:34rem;scroll-snap-align:start;margin:0;background:#fff;border-radius:var(--radius-lg);padding:2.4rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1.2rem}.olaf-stimme__stars{color:var(--olaf-sun);letter-spacing:.2rem;font-size:1.6rem;line-height:1}.olaf-stimme__star--off{color:var(--line)}.olaf-stimme__text{margin:0;padding:0;border:0;flex:1;font-size:1.5rem;line-height:1.55;color:var(--ink-2);font-style:normal}.olaf-stimme__name{font-family:var(--font-display);font-weight:800;font-size:1.4rem;color:var(--ink)}.olaf-stimme__role{font-family:var(--font-body);font-weight:400;color:var(--ink-3)}@media screen and (min-width:990px){.olaf-stimmen__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));overflow:visible;margin:0;padding:0}.olaf-stimme{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-olaf-stimmen.css.map */
