.tp-passos{width:100%}.tp-passos__wrapper{display:flex;flex-direction:column;gap:var(--tp-space-10);max-width:110.4rem}.tp-passos__title-wrapper{display:flex;justify-content:center;text-align:center}.tp-passos__title-wrapper>*{margin:0}.tp-passos__block-position{width:var(--tp-space-16);height:auto}.tp-passos__title-wrapper h1,.tp-passos__title-wrapper h2,.tp-passos__title-wrapper h3,.tp-passos__title-wrapper h4,.tp-passos__title-wrapper h5,.tp-passos__title-wrapper h6{color:#4d291f;font-family:Platform;font-size:clamp(3.2rem,calc(2.6057rem + 1.5238vw),4.8rem);font-style:normal;font-weight:700;line-height:120%}.tp-passos__swiper{width:100%}.tp-passos__swiper-wrapper{align-items:stretch}.tp-passos__swiper-slide{height:auto;align-self:stretch}.tp-passos__block{display:flex;flex-direction:column;gap:var(--tp-space-6);height:100%}.tp-passos__block-image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:var(--tp-space-4)}.tp-passos__block-image{display:block;width:100%;height:auto}.tp-passos__block-text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tp-space-4);text-align:center}.tp-passos__block-title{margin:0;padding-bottom:var(--tp-space-4);border-bottom:.2rem solid #4D291F;color:#4d291f;text-align:center;font-family:Platform;font-size:20px;font-style:normal;font-weight:500;line-height:120%;width:100%}.tp-passos__block-description{color:#4d291f;text-align:center;font-family:Platform;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.64px}.tp-passos__block-description>*{margin:0}.tp-passos__block-description>*+*{margin-top:var(--tp-space-3)}@media screen and (min-width:768px){.tp-passos__wrapper{gap:var(--tp-space-10)}}@media screen and (min-width:1024px){.tp-passos__wrapper{gap:var(--tp-space-10)}.tp-passos__title-wrapper{align-items:center;text-align:left}.tp-passos__title-wrapper h1,.tp-passos__title-wrapper h2,.tp-passos__title-wrapper h3,.tp-passos__title-wrapper h4,.tp-passos__title-wrapper h5,.tp-passos__title-wrapper h6{text-align:left}.tp-passos__swiper{flex:1 1 auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tp-passos.css.map */
