.pfl-scope #pflStappenplan{padding-top:44px;padding-bottom:44px}.pfl-scope #pflStappenplan h2{font-size:2rem;margin:0 auto 26px!important}.pfl-scope #pflStappenplan .pfl-eyebrow{margin-bottom:10px}.pfl-scope #pflStappenplan .pfl-steps{gap:20px}.pfl-scope #pflStappenplan .pfl-steps:before{top:22px}.pfl-scope #pflStappenplan .pfl-step-num{width:44px;height:44px;font-size:1.25rem;margin-bottom:12px;border-width:3px}.pfl-scope #pflStappenplan .pfl-step h3{font-size:1.05rem;margin-bottom:6px}.pfl-scope #pflStappenplan .pfl-step p{font-size:.95rem;line-height:1.5}.pfl-scope #pflStappenplan>.pfl-container>.pfl-text-center:last-child{display:none}@media(max-width:768px){.pfl-scope #pflStappenplan{padding-top:32px;padding-bottom:28px}.pfl-scope #pflStappenplan .pfl-steps{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:2px 16px 14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pfl-scope #pflStappenplan .pfl-steps::-webkit-scrollbar{display:none}.pfl-scope #pflStappenplan .pfl-step{flex:0 0 76%;scroll-snap-align:start;text-align:start;background:#fff;border:1px solid #e2e4ea;border-radius:10px;padding:16px 18px}.pfl-scope #pflStappenplan .pfl-step-num{margin:0 0 10px;width:40px;height:40px;font-size:1.15rem}.pfl-scope #pflStappenplan .pfl-step p{max-width:none;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/pfl-partner-steps.css.map */
