.step-cards{display:grid;grid-template-columns:minmax(360px,1fr) minmax(0,932px);align-items:center;column-gap:72px}.step-cards__text{margin-top:12px;font-weight:400;font-size:14px;line-height:20px;color:var(--color-shade-100)}.step-cards__text p{margin:0}.step-cards__text p+p{margin-top:8px}.step-cards__carousel{min-width:0}.step-cards__track{counter-reset:step;display:flex;gap:16px;min-width:0;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.step-cards__track::-webkit-scrollbar{display:none}.step-cards__card{counter-increment:step;flex:0 0 calc((100% - 32px) / 3);scroll-snap-align:start}.step-cards__card:first-child{margin-left:auto}.step-cards__card:last-child{margin-right:auto}.step-cards__media{aspect-ratio:300 / 400;overflow:hidden;border-radius:16px;background:var(--color-shade-5)}.step-cards__img{display:block;width:100%;height:100%;object-fit:contain}.step-cards__body{margin-top:8px;padding:0 16px}.step-cards__title{padding-left:24px;font-weight:600;font-size:16px;line-height:24px;color:var(--color-shade-100)}.step-cards__title:before{content:counter(step) ".";display:inline-block;width:20px;margin:0 4px 0 -24px;text-align:end}.step-cards__title p{display:inline;margin:0}.step-cards__text-small{margin-top:12px;font-weight:500;font-size:14px;line-height:16px;color:var(--color-shade-40)}.step-cards__text-small p{margin:0}.step-cards__text-small p+p{margin-top:8px}.step-cards .carousel__dots{display:flex}@media screen and (max-width:1279px){.step-cards.page-width{max-width:none;width:calc(100% - 32px);margin-left:32px;margin-right:0}.step-cards{grid-template-columns:minmax(213px,1fr) minmax(0,731px);column-gap:48px}.step-cards .two-tone-heading{font-size:32px;line-height:40px}.step-cards__track{padding-right:32px}.step-cards__card{flex-basis:222px}}@media screen and (min-width:769px)and (max-width:1023px){.step-cards.page-width{width:calc(100% - 64px);margin-right:32px}.step-cards{grid-template-columns:minmax(0,1fr) 460px}.step-cards__track{padding-right:0}.step-cards__text-small{margin-top:8px}}@media screen and (max-width:768px){.step-cards.page-width{width:100%;margin-left:0;margin-right:0}.step-cards{grid-template-columns:1fr;row-gap:24px}.step-cards__content{box-sizing:border-box;max-width:600px;padding:0 16px}.step-cards__content .two-tone-heading strong{display:block}.step-cards__text{margin-top:8px}.step-cards__track{padding:0 16px;scroll-padding-left:16px}.step-cards__text-small{margin-top:8px}}@media screen and (max-width:479px){.step-cards__content .two-tone-heading strong{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/step-cards.css.map */
