.shf-timeline-section{position:relative;width:100%;scroll-margin-top:100px}.shf-timeline-section__inner{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.shf-timeline-section__heading{text-align:center;font-size:clamp(28px,4vw,40px);font-weight:500;color:var(--shiffonz-charcoal);margin:0 0 32px;letter-spacing:.5px}.shf-timeline__year-marker{display:flex;justify-content:center;position:relative;z-index:2}.shf-timeline__year-pill{display:inline-block;background:var(--shf-accent, var(--shiffonz-gold));color:#4a2e00;font-weight:600;font-size:14px;letter-spacing:3px;padding:10px 26px;border-radius:4px;text-transform:uppercase}.shf-timeline{position:relative;padding:24px 0}.shf-timeline__line{position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--shf-accent, var(--shiffonz-gold));transform:translate(-50%);z-index:0}.shf-timeline__row{display:grid;grid-template-columns:1fr 80px 1fr;gap:16px;align-items:center;margin-bottom:36px;position:relative;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.shf-timeline__row:last-child{margin-bottom:0}.shf-timeline__row.shf-in-view{opacity:1;transform:translateY(0)}.shf-timeline__row--left .shf-timeline__card{grid-column:1;grid-row:1}.shf-timeline__row--left .shf-timeline__icon-wrap,.shf-timeline__row--right .shf-timeline__icon-wrap{grid-column:2;grid-row:1}.shf-timeline__row--right .shf-timeline__card{grid-column:3;grid-row:1}.shf-timeline__card{background:#fff;border-radius:12px;padding:22px 24px;border:1px solid rgba(0,0,0,.04);box-shadow:0 2px 6px #0000000a,0 1px 2px #00000008;position:relative;transition:transform .3s ease,box-shadow .3s ease}.shf-timeline__card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000012,0 2px 6px #0000000a}.shf-timeline__card:before{content:"";position:absolute;top:50%;width:24px;height:1px;background:var(--shf-accent, var(--shiffonz-gold));z-index:0}.shf-timeline__row--left .shf-timeline__card:before{right:-24px}.shf-timeline__row--right .shf-timeline__card:before{left:-24px}.shf-timeline__date{display:inline-block;background:#fff3dc;color:#6b4500;font-size:11px;letter-spacing:2px;font-weight:600;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:12px}.shf-timeline__title{font-size:15px;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 10px;color:var(--shiffonz-charcoal);font-weight:600;line-height:1.35}.shf-timeline__desc{font-size:14px;line-height:1.65;color:#555;margin:0}.shf-timeline__icon-wrap{display:flex;justify-content:center;position:relative;z-index:1}.shf-timeline__icon{width:52px;height:52px;border-radius:50%;background:var(--shf-accent, var(--shiffonz-gold));display:flex;align-items:center;justify-content:center;color:#4a2e00;box-shadow:0 0 0 6px #ffca742e}.shf-timeline__icon svg{display:block}html{scroll-behavior:smooth}@media screen and (max-width:749px){.shf-timeline__line{left:28px;transform:none}.shf-timeline__row,.shf-timeline__row--left,.shf-timeline__row--right{grid-template-columns:56px 1fr;gap:12px}.shf-timeline__row--left .shf-timeline__card,.shf-timeline__row--right .shf-timeline__card{grid-column:2;grid-row:1}.shf-timeline__row--left .shf-timeline__icon-wrap,.shf-timeline__row--right .shf-timeline__icon-wrap{grid-column:1;grid-row:1}.shf-timeline__card{padding:18px 20px}.shf-timeline__card:before{width:12px}.shf-timeline__row--left .shf-timeline__card:before,.shf-timeline__row--right .shf-timeline__card:before{left:-12px;right:auto}.shf-timeline__title{font-size:14px}.shf-timeline__desc{font-size:13px}.shf-timeline__icon{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.shf-timeline__card,.shf-timeline__row{transition:none}.shf-timeline__row{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/about-timeline-shiffonz.css.map */
