.video-steps__heading{margin:0 0 2.8rem;text-align:center}.video-steps__list{max-width:100rem;margin:0 auto;padding:0}.video-steps__step{display:flex;flex-direction:column}.video-steps__item{width:74%}.video-steps__step--right .video-steps__item{margin-left:auto}.video-steps__thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:1.4rem;background:rgba(var(--color-foreground),.08);box-shadow:0 .4rem 1.4rem #00000026;transition:transform var(--duration-short, .1s) ease,box-shadow var(--duration-short, .1s) ease}.video-steps__thumb:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 2rem #0003}.video-steps__thumb:focus-visible{outline:.3rem solid rgb(var(--color-button));outline-offset:.3rem}.video-steps__thumb img,.video-steps__thumb .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.video-steps__bubble{position:absolute;top:1rem;left:1rem;padding:.4rem 1.2rem;border-radius:100vmax;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.4rem;font-weight:700;letter-spacing:.04rem;line-height:1.3;box-shadow:0 .2rem .6rem #00000040}.video-steps__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background:#ffffffeb;color:rgb(var(--color-button));transform:translate(-50%,-50%);box-shadow:0 .2rem .8rem #00000040}.video-steps__play .icon{width:2rem;height:2rem;margin-left:.3rem}.video-steps__title{margin:1rem 0 0;font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:1.5rem;line-height:1.3;letter-spacing:0}.video-steps__step--right .video-steps__title{text-align:right}.video-steps__connector{display:block;width:100%;height:6rem;margin:.8rem 0;overflow:visible}.video-steps__curve{fill:none;stroke:rgb(var(--color-button));stroke-width:2.5;stroke-dasharray:8 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.video-steps__curve--desktop{display:none}.video-steps__dialog{width:min(92vw,80rem);max-width:none;padding:0;border:0;background:transparent;overflow:visible}.video-steps__dialog::backdrop{background:#000c}.video-steps__player{aspect-ratio:16 / 9;overflow:hidden;border-radius:1rem;background:#000}.video-steps__player iframe{display:block;width:100%;height:100%;border:0}.video-steps__close{position:absolute;top:-6rem;right:0;display:flex;align-items:center;gap:.8rem;min-height:4.8rem;padding:0 2rem;border:0;border-radius:100vmax;background:#fff;color:#121212;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;cursor:pointer;box-shadow:0 .2rem 1rem #00000059}.video-steps__close:hover{background:#f0f0f0}.video-steps__close .icon{width:1.4rem;height:1.4rem}.video-steps__close:focus-visible{outline:.3rem solid #fff;outline-offset:.3rem}@media screen and (min-width:750px){.video-steps__heading{margin-bottom:4rem}.video-steps .page-width{max-width:150rem}.video-steps__list{max-width:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;column-gap:8rem;align-items:start}.video-steps__step{position:relative;container-type:inline-size}.video-steps__item,.video-steps__step--right .video-steps__item{width:100%;margin-left:0}.video-steps__title,.video-steps__step--right .video-steps__title{text-align:center}.video-steps__connector{position:absolute;top:28.125cqw;left:calc(100% + 1rem);width:6rem;height:4rem;margin:0;transform:translateY(-50%)}.video-steps__bubble{top:1.6rem;left:1.6rem;padding:.8rem 2rem;font-size:2rem}.video-steps__play{width:6.4rem;height:6.4rem}.video-steps__title{margin-top:1.4rem;font-size:2.1rem}.video-steps__curve--mobile{display:none}.video-steps__curve--desktop{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-video-steps.css.map */
