.shopify-section:has(.steps){background-position:center;background-repeat:no-repeat;background-size:cover}.steps{display:flex;flex-direction:column;gap:32px}.steps .heading-wrapper{max-width:800px;padding:0;margin-inline:auto}.steps__blocks{flex-direction:column;gap:20px;align-items:center}.steps__arrow{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);flex-shrink:0;width:18px;height:24px}.steps__arrow:has(img){max-width:40px;width:auto;height:auto}.steps__arrow img{width:100%}.steps__arrow svg{width:24px!important;height:18px!important;display:block;flex-shrink:0}.steps__arrow path{fill:currentColor}.steps__block{background-color:var(--accent-color-light);border-radius:12px;overflow:hidden;flex:1}.steps__block-heading h3,.steps__block-content h3,.steps__block-content h4,.steps__block-content p{line-height:1.4;margin:0}.steps__block-heading{background-color:var(--step-title-bg-color);justify-content:center;gap:12px;padding:6px 12px}.steps__block-heading img{max-width:48px;width:100%;height:auto}.steps__block-heading h3{color:var(--step-title-text-color);font-family:modelica!important;font-size:18px}.steps__block-content{background-color:var(--step-content-bg-color);gap:8px;padding:12px}.steps__block-image{margin:-12px}.steps__block-image:first-child{margin-bottom:0}.steps__block-image:last-child{margin-top:0}.steps__block-content h3{color:var(--accent-color);font-family:tomatoHeadline;font-size:28px;line-height:1}.steps__block-content h4{color:var(--step-content-text-color);font-family:modelica!important;font-size:16px}.steps__block-content p{color:var(--step-content-text-color);font-size:14px}.steps__block-content>.steps__block-image+*{margin-top:8px}.steps__block-content>*:has(+.steps__block-image){margin-bottom:8px}@media(min-width:1024px){.steps__blocks{flex-direction:row;align-items:stretch}.steps__arrow{flex-shrink:0;align-self:center;transform:rotate(0)}}@media(min-width:540px)and (max-width:1023px),(min-width:1280px){.steps__block-heading img{max-width:56px}.steps__block-heading h3{font-size:20px}.steps__block-content{padding:16px}.steps__block-image{margin:-16px}.steps__block-content h3{font-size:32px}.steps__block-content h4{font-size:18px}.steps__block-content p{font-size:16px}.steps__arrow:has(+.steps__block .steps__block-image:last-child){transform:rotate(-45deg)}.steps__arrow:has(+.steps__block .steps__block-image:first-child){transform:rotate(45deg)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/steps.css.map */
