.gp-steps{text-align:center}.gp-steps__title{font-family:var(--gp-font-heading);font-weight:600;font-size:var(--sp-title, 64px);line-height:1.1;color:var(--sp-step-color, #3f27ae)}.gp-steps__intro{max-width:720px;margin:17px auto 0;font-size:20px;line-height:1.6}.gp-steps__intro p{margin:0}.gp-steps__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start;margin-top:56px}.gp-steps--video .gp-steps__layout{grid-template-columns:minmax(0,845fr) minmax(0,407fr)}.gp-steps__grid{display:grid;grid-template-columns:repeat(var(--sp-cols, 2),minmax(0,1fr));gap:24px}.gp-steps__card{display:flex;flex-direction:column;height:100%;padding:32px 24px;border-radius:16px;background:var(--sp-card-bg, #fff);color:var(--sp-step-color, #3f27ae)}.gp-steps__icon{width:var(--sp-icon, 170px);aspect-ratio:1;margin:0 auto 16px}.gp-steps__icon img,.gp-steps__icon svg{width:100%;height:100%;object-fit:contain}.gp-steps__card h3{font-family:var(--gp-font-heading);font-weight:600;font-size:24px;line-height:1.0833;margin-bottom:8px}.gp-steps__text{font-size:20px;line-height:1.4}.gp-steps__nav,.gp-steps__dots{display:none}.gp-steps__media{position:relative;aspect-ratio:407 / 723;border-radius:18px;overflow:hidden;background:#ddd;max-width:420px;width:100%;margin-inline:auto}.gp-steps__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gp-steps__media .gp-video-btn{top:8px;right:8px;background:#0006;color:#fff}@media(max-width:991px){.gp-steps__title{font-size:var(--sp-title-m, 32px)}.gp-steps__intro{font-size:16px;margin-top:16px}.gp-steps__layout,.gp-steps--video .gp-steps__layout{grid-template-columns:minmax(0,1fr);gap:59px;margin-top:32px}.gp-steps__slider{position:relative;display:block}.gp-steps__grid{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gp-steps__grid::-webkit-scrollbar{display:none}.gp-steps__card{flex:0 0 100%;scroll-snap-align:start;height:auto;border:0 solid transparent;border-width:0 8px;background-clip:padding-box;border-radius:24px}.gp-steps__icon{width:var(--sp-icon-m, 140px)}.gp-steps__card h3{font-size:18px}.gp-steps__text{font-size:16px}.gp-steps__nav{display:flex;justify-content:space-between;position:absolute;left:16px;right:16px;top:159px;pointer-events:none}.gp-steps__arrow{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:2px solid currentColor;background:#fff;color:var(--sp-step-color, #3f27ae)}.gp-steps__arrow svg{width:24px;height:24px}.gp-steps__dots{display:flex;justify-content:center;gap:10px;padding:8px 0 0}.gp-steps__dots button{width:20px;height:20px;position:relative}.gp-steps__dots button:before{content:"";position:absolute;left:7px;top:7px;width:6px;height:6px;border-radius:50%;background:#000;opacity:.25}.gp-steps__dots button.is-active:before{opacity:.75}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gp-steps.css.map */
