.psteps-section{padding:var(--section-y-padding, 60px) 20px}.psteps-inner{max-width:var(--psteps-max-width);margin:0 auto;position:relative}.psteps-header{text-align:center;margin-bottom:40px}.psteps-eyebrow{display:block;margin-bottom:8px}.psteps-heading{margin:0}.psteps-track-wrapper{position:relative}.psteps-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.psteps-track::-webkit-scrollbar{display:none}.psteps-card{flex:0 0 calc((100% - (var(--psteps-per-view, 3) - 1) * 24px) / var(--psteps-per-view, 3));scroll-snap-align:start;background:var(--psteps-card-bg);color:var(--psteps-card-text);border-radius:6px;padding:28px 24px;box-sizing:border-box}.psteps-card__icon{width:var(--psteps-icon-size);height:var(--psteps-icon-size);object-fit:contain;display:block;margin-bottom:18px}.psteps-card__step{display:block;opacity:.9;margin-bottom:6px;font-size:20px;font-weight:600;color:inherit!important}.psteps-card__title{margin:16px 0;color:inherit!important}.psteps-card__text{font-size:var(--psteps-text-size);line-height:1.6}.psteps-card__text p{margin:0 0 8px;font-size:inherit;color:inherit}.psteps-card__text>*:last-child{margin-bottom:0}.psteps-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;width:var(--section-arrow-size);height:var(--section-arrow-size);display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #000;cursor:pointer;z-index:2;transition:opacity .2s ease}.psteps-arrow img{--size: calc(var(--section-arrow-size) / 2);width:var(--size);height:var(--size);display:block;object-fit:contain}.psteps-arrow[disabled]{opacity:.35;cursor:default}.psteps-arrow--prev{left:-14px}.psteps-arrow--next{right:-14px}.psteps-dots{display:flex;justify-content:center;gap:7px;margin-top:22px}.psteps-dot{width:6px;height:6px;border-radius:50%;background:#c9c9c9;border:none;padding:0;cursor:pointer}.psteps-dot[aria-current=true]{background:#333}@media screen and (max-width:989px){.psteps-card{flex-basis:calc((100% - 24px)/2)}}@media screen and (max-width:749px){.psteps-section{padding:calc(var(--section-y-padding, 60px) * .66) 16px}.psteps-card{flex-basis:calc(100% - 40px)}.psteps-arrow{display:none}}@media screen and (max-width:749px){.psteps-track>.psteps-card{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/process-steps.css.map */
