.image-steps__container{display:grid;grid-template-columns:var(--image-steps-media-width, 50%) minmax(0,1fr);align-items:stretch}.image-steps--image-right .image-steps__media{order:2}.image-steps__media{position:relative;overflow:hidden}.image-steps__media .image-wrapper,.image-steps__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.image-steps__media--contain .image-wrapper img{object-fit:contain}.image-steps__placeholder svg{width:100%;height:100%;background:var(--soft-box-bg, var(--bg-accent));fill:var(--text-light)}.image-steps__content{align-self:center;padding:40px clamp(24px,6vw,96px)}.image-steps__subheading{margin:0 0 12px}.image-steps__heading{margin:0 0 16px}.image-steps__heading:has(+.image-steps__subheading--below){margin-bottom:8px}.image-steps__subheading--below{margin-bottom:16px}.image-steps__intro{margin-bottom:8px;color:var(--text-light)}.image-steps__button{margin-top:32px}.image-steps__list{--image-steps-number-size: clamp(5.5rem, 9vw, 9rem);counter-reset:image-steps var(--image-steps-start, 0);list-style:none;margin:32px 0 0;padding:0}.image-steps__item{counter-increment:image-steps;position:relative;min-height:calc(var(--image-steps-number-size) * .8);margin:0;padding:0 0 0 clamp(36px,3.5vw,56px);text-align:left}.image-steps__item+.image-steps__item{margin-top:40px}.image-steps__item:before{content:counter(image-steps);position:absolute;top:0;left:0;z-index:0;transform:translate(-12%,-18%);font-family:var(--FONT-STACK-HEADING);font-style:var(--FONT-STYLE-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:var(--image-steps-number-size);font-variant-numeric:lining-nums tabular-nums;line-height:1;color:var(--accent);opacity:var(--image-steps-number-opacity, .25);pointer-events:none;-webkit-user-select:none;user-select:none}.image-steps__item-body{position:relative;z-index:1;padding-top:.5em}.image-steps__item-title{margin:0 0 6px}.image-steps__item-text{color:var(--text-light)}.image-steps__item-text p{margin:0}.image-steps__item-text p+p{margin-top:.6em}.text-center .image-steps__list{display:inline-block;max-width:100%}.image-steps.image-steps--full .image-steps__content{padding-top:max(40px,var(--padding-top));padding-bottom:max(40px,var(--padding-bottom))}@media only screen and (min-width:750px){.image-steps__media--natural{align-self:start;aspect-ratio:var(--image-steps-ratio)}}@media only screen and (max-width:749px){.image-steps__container{grid-template-columns:minmax(0,1fr)}.image-steps--image-right .image-steps__media{order:0}.image-steps--list-first-mobile .image-steps__media{order:2}.image-steps__media--natural-mobile{aspect-ratio:var(--image-steps-ratio)}.image-steps__content{padding:32px 16px}.image-steps__list{--image-steps-number-size: 4.5rem}.image-steps__item{padding-left:28px}.image-steps__item+.image-steps__item{margin-top:28px}.image-steps.image-steps--full .image-steps__content{padding-top:max(32px,var(--padding-top));padding-bottom:max(32px,var(--padding-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/image-steps.css.map */
