.timeline{background:linear-gradient(90deg,#d6e85c,#7fd1c5);border-block:1.5px solid var(--primary-color)}.timeline__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;grid-column-gap:17px}.timeline__card{text-decoration:none}.timeline__card-inner{background:var(--secondary-color);border-radius:24px;padding:48px 24px 50px;text-align:center;border:1.5px solid var(--primary-color);display:flex;flex-direction:column;justify-content:center;gap:4px;max-height:150px}.timeline__card-inner:nth-child(2n){background:var(--ivory-color)}.timeline__title{font-size:48px;line-height:1;font-weight:500;letter-spacing:-.96px;color:var(--primary-color)}.timeline__card-inner:first-child .timeline__title{display:flex;justify-content:center;align-items:center;gap:15px;position:relative;margin-left:-8px;margin-top:3px}.timeline__card-inner:first-child .timeline__card--icon{max-width:33px;flex:33px;width:33px;height:12px;margin-left:0}.timeline__card-inner .timeline__title svg{width:100%;height:100%;display:block}.timeline__subtitle{font-size:24px;font-weight:700;line-height:1.04;letter-spacing:1.2px;text-transform:uppercase;color:var(--primary-color)}.timeline__text{font-size:20px;list-style:1.3;text-transform:uppercase;font-weight:400}.timeline__card-inner:nth-child(4) .timeline__subtitle,.timeline__card-inner:nth-child(6) .timeline__subtitle{margin-top:5px}@media(max-width:1439px){.timeline__card-inner{min-height:150px}}@media(min-width:768px)and (max-width:1200px){.timeline__text{font-size:16px}.timeline__subtitle{font-size:18px}}@media(max-width:1200px){.timeline__card-inner{border-radius:24px;padding:30px 20px;min-height:130px}.timeline__title{font-size:32px;letter-spacing:-.64px}}@media(max-width:990px){.timeline__card-inner{min-height:114px}}@media(max-width:767px){.timeline__grid{grid-template-columns:1fr;gap:8px}.timeline__card-inner{padding:28px 24px 30px;min-height:120px;max-height:120px}.timeline__card-inner:first-child{padding:0;background:transparent;border:unset;margin-bottom:23px;min-height:auto}.timeline__card-inner:first-child .timeline__title{gap:11px;margin-left:-4px;margin-top:0}.timeline__card-inner:first-child .timeline__card--icon{max-width:22px;flex:22px;width:22px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/upcoming-timeline.css.map */
