.shopify-section:has(.roadmap){position:relative}.roadmap__title{color:#101828;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-dm-sans);font-size:48px;font-style:normal;font-weight:800;line-height:120%;letter-spacing:-1px}.roadmap__title *{font:inherit;color:inherit;margin:0}.roadmap__steps{max-width:920px;width:100%;margin:50px auto 0;display:flex;flex-direction:column;gap:20px}.roadmap__step{display:flex;justify-content:center;gap:40px}.step__title-container{padding-top:20px;width:calc(50% - 62px)}.step__title{color:#101828;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-dm-sans);font-size:32px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.5px;text-align:right;margin:0}.roadmap__step:last-child .step__line{display:none}.step__content-separator{width:42px;margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:20px}.step__line{display:block;width:2px;height:100%;background:repeating-linear-gradient(to bottom,#0069FF,#0069FF 7px,transparent 7px,transparent 14px)}.step__richtext-container{width:calc(50% - 62px);padding:15px 25px 25px;border-radius:16px;background:var(--bg, #E9F4FF);margin-bottom:40px}.step__text{color:#101828;font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-dm-sans);font-size:28px;font-style:normal;font-weight:400;line-height:170%;margin:0}.step__richtext *{color:#101828;font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-dm-sans);font-size:18px;font-style:normal;font-weight:400;line-height:170%;margin:0}.step__richtext strong{font-weight:700}.roadmap__button-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:19px}.roadmap__button{border:1px solid var(--new-colostum-lp-button-background);background-color:var(--new-colostum-lp-button-background);color:var(--new-colostum-lp-button-color);margin-top:50px}.roadmap__benefits{display:flex;align-items:center;gap:16px;justify-content:center}.roadmap__benefit{display:flex;gap:5px;align-items:center}.roadmap__benefit-icon{width:22px;height:22px}.roadmap__benefit-icon img{width:100%;height:100%;display:block;object-fit:cover}.roadmap__benefit-text{color:#100f0f;font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-dm-sans);font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0;margin:0}.deco-image{display:none}@media screen and (max-width:749px){.roadmap__title{font-size:26px;line-height:130%;letter-spacing:-.8px}.roadmap__title br{display:none}.roadmap__steps{gap:10px;margin-top:20px}.roadmap__step{display:grid;grid-template-columns:repeat(2,auto);gap:10px}.step__title-container{padding-top:0;width:100%}.step__title{font-size:20px;line-height:120%;letter-spacing:-.5px;text-align:left}.step__content-separator{width:30px;gap:10px;grid-area:1 / 1 / 3 / 2;margin-top:0;margin-right:4px}.step__content-separator svg{width:100%}.step__richtext-container{width:100%;padding:10px 16px 14px;border-radius:12px;margin-bottom:10px}.step__text{font-size:22px;line-height:170%}.step__richtext *{font-size:16px;line-height:150%}.roadmap__button-container{gap:14px}.roadmap__button{margin-top:30px}.roadmap__benefits{gap:10px}.roadmap__benefit-icon{width:18px;height:18px}.roadmap__benefit-text{font-size:12px;line-height:130%}}@media screen and (min-width:990px){.deco-image{display:block;max-width:var(--max-width);width:100%;position:absolute;top:var(--position-y);left:var(--position-x)}.deco-image img{display:block;object-fit:cover;width:100%;height:auto;position:relative;z-index:-1}}@media screen and (min-width:750px){.roadmap__step:nth-child(2n){flex-direction:row-reverse}.roadmap__step:nth-child(2n) .step__title{text-align:left}.roadmap__step:nth-child(2n) .step__text,.roadmap__step:nth-child(2n) .step__richtext{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-roadmap.css.map */
