.shopify-section--timeline .section{margin-top:var(--section-mobile-top-spacing) !important;margin-bottom:0 !important}@media(min-width: 1000px){.shopify-section--timeline .section{margin-top:var(--section-desktop-top-spacing) !important}}.shopify-section--timeline .timeline-inline__header{display:flex;flex-direction:column;align-items:center}.shopify-section--timeline .timeline-inline .heading{font-weight:700;font-size:21px;line-height:120%;letter-spacing:2px;text-transform:uppercase;color:#3c3c3b;margin-top:23px}@media(min-width: 1000px){.shopify-section--timeline .timeline-inline .heading{font-size:28px;margin-top:5px}}.shopify-section--timeline .timeline-inline__title{font-family:"Clother";font-style:normal;font-weight:700;font-size:38px;line-height:120%;letter-spacing:2px;text-transform:uppercase;color:#3c3c3b}.shopify-section--timeline .timeline-inline__text p{max-width:416px;font-family:"Silvana";font-style:normal;font-weight:300;font-size:20px;line-height:115%;color:#3c3c3b}.shopify-section--timeline .timeline-inline__cta{display:block;margin:45px auto 0;width:fit-content;color:#3c3c3b;font-weight:700}.shopify-section--timeline .timeline-inline__button{margin-top:20px;height:49px !important}.shopify-section--timeline .timeline-inline__dot{width:13px !important;height:12px !important;border-radius:50%;background:var(--accent-color);margin:0 50px}.shopify-section--timeline .mobile-hidden{margin-right:var(--container-gutter);margin-left:var(--container-gutter)}.shopify-section--timeline .mobile-hidden .timeline-inline__items{padding:15px 0 50px;position:relative;margin-top:50px}.shopify-section--timeline .mobile-hidden .timeline-inline__bar{position:absolute;height:100%;width:1px;background:#dedede;top:0;left:50%;transform:translateX(-50%);z-index:-1}.shopify-section--timeline .mobile-hidden .timeline-inline__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:25px auto;width:100%;max-width:1115px}.shopify-section--timeline .mobile-hidden .timeline-inline__item.item-reverse{flex-direction:row-reverse}.shopify-section--timeline .mobile-hidden .timeline-inline__item.item-reverse .timeline-inline__title,.shopify-section--timeline .mobile-hidden .timeline-inline__item.item-reverse .timeline-inline__text p{text-align:right;margin-right:0 !important;margin-left:auto}.shopify-section--timeline .mobile-hidden .timeline-inline__image-container{width:50%}.shopify-section--timeline .mobile-hidden .timeline-inline__image{width:100%}.shopify-section--timeline .mobile-hidden .timeline-inline__text-container{width:50%}.shopify-section--timeline .mobile-hidden .timeline-inline__title{margin-bottom:8px}.shopify-section--timeline .desktop-hidden{margin-right:var(--container-gutter);margin-left:var(--container-gutter)}.shopify-section--timeline .desktop-hidden .timeline-inline__items{padding:15px 0 0;position:relative;max-width:350px;margin:50px auto 0}@media(min-width: 500px){.shopify-section--timeline .desktop-hidden .timeline-inline__items{max-width:480px}}.shopify-section--timeline .desktop-hidden .timeline-inline__item{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.shopify-section--timeline .desktop-hidden .timeline-inline__date-container{width:21%}.shopify-section--timeline .desktop-hidden .timeline-inline__content-container{display:flex;flex-direction:column;align-items:center;width:75%;margin-left:0}@media(min-widht: 1000px){.shopify-section--timeline .desktop-hidden .timeline-inline__content-container{margin-left:24px}}.shopify-section--timeline .desktop-hidden .timeline-inline__title{font-size:31px;text-align:right}.shopify-section--timeline .desktop-hidden .timeline-inline__text{margin-bottom:20px}.shopify-section--timeline .desktop-hidden .timeline-inline__text p{font-size:16px;margin-top:8px !important}.shopify-section--timeline .desktop-hidden .timeline-inline__bar{position:absolute;height:100%;width:1px;background:#dedede;top:0;left:28.3%;z-index:-1}@media(min-width: 500px){.shopify-section--timeline .desktop-hidden .timeline-inline__bar{left:22.7%}}.shopify-section--timeline .desktop-hidden .timeline-inline__dot{flex-shrink:0;margin:10px 15px 0 18px !important}@media(min-width: 1000px){.shopify-section--timeline .desktop-hidden .timeline-inline__dot{margin:10px 15px 0 12px !important}}