.jm-steps__header{max-width:760px;margin-inline:auto}.jm-steps__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--jm-steps-mobile-width, 82%);gap:var(--jm-steps-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.jm-steps__track::-webkit-scrollbar{display:none}.jm-steps__item{display:grid;align-content:start;gap:var(--spacing-4, 16px);scroll-snap-align:center;min-width:0}.jm-steps__media{position:relative;aspect-ratio:var(--jm-steps-ratio, 16 / 9);border-radius:var(--jm-steps-radius, 0);overflow:hidden;background:rgb(var(--text-color) / .06)}.jm-steps__video{display:block;width:100%;height:100%;object-fit:cover}.jm-steps__placeholder{fill:rgb(var(--text-color) / .3)}.jm-steps__badge{position:absolute;top:12px;left:12px;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:rgb(var(--jm-steps-accent, var(--text-color)));color:rgb(var(--jm-steps-accent-text, var(--background)));font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1rem;line-height:1}.jm-steps__play{position:absolute;inset:50% auto auto 50%;display:none;place-items:center;width:48px;height:48px;border-radius:999px;background:#ffffffd9;color:#000;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.jm-steps--hover .jm-steps__play{display:grid}.jm-steps--hover .jm-steps__item.is-playing .jm-steps__play{opacity:0;transform:translate(-50%,-50%) scale(.8)}}.jm-steps__text{text-align:center}.jm-steps__text>:first-child{margin-block-start:0}.jm-steps__dots{display:flex;justify-content:center;gap:8px;margin-block-start:var(--spacing-5, 20px)}.jm-steps__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgb(var(--text-color) / .25);transition:width .2s ease,background-color .2s ease}.jm-steps__dot.is-active{width:20px;background:rgb(var(--jm-steps-accent, var(--text-color)))}@media screen and (max-width:699px){.jm-steps .jm-steps__track{padding-inline:var(--jm-steps-mobile-padding, 24px);scroll-padding-inline:var(--jm-steps-mobile-padding, 24px)}.jm-steps .jm-steps__item{scroll-snap-align:start}.jm-steps .jm-steps__media{aspect-ratio:var(--jm-steps-ratio-mobile, var(--jm-steps-ratio, 16 / 9))}.jm-steps .jm-steps__dots{padding-inline:var(--jm-steps-mobile-padding, 24px)}.jm-steps--stack .jm-steps__track{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;gap:var(--spacing-8, 32px)}}@media screen and (min-width:700px){.jm-steps .jm-steps__track{grid-auto-flow:row;grid-template-columns:repeat(var(--jm-steps-columns, 3),minmax(0,1fr));justify-content:center;overflow:visible;gap:var(--spacing-8, 32px);width:100%;max-width:var(--jm-steps-max-width, none);margin-inline:auto;padding-inline:0;scroll-padding-inline:0}.jm-steps__dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAg */
