.timeline-box{background:linear-gradient(180deg,#fff,#fbf8f1);border:1px solid #E5E1D8;border-radius:14px;padding:26px 24px 28px;box-shadow:0 8px 24px #221e190f}.timeline-box h3{font-size:16.5px;font-weight:700;color:#221e19;margin-bottom:4px}.timeline-box .sub{font-size:12.5px;color:#8a8378;margin-bottom:26px}.timeline{display:flex;align-items:flex-start}.tstep{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.tstep .dot{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:19px;z-index:2;margin-bottom:10px;box-shadow:0 3px 8px #221e191f}.tstep.done .dot{background:#0b5d65}.tstep.pending .dot{background:#fff;border:2px solid #E5E1D8}.tstep .label{font-size:12.5px;font-weight:700;color:#221e19;line-height:1.3}.tstep .date{font-size:11px;color:#8a8378;margin-top:3px;font-weight:500}.tline{position:absolute;top:21px;left:-50%;right:50%;height:3px;background:#e5e1d8;z-index:1;border-radius:2px}.tstep.done .tline{background:#0b5d65}.tstep:first-child .tline{display:none}@media(max-width:480px){.tstep .dot{width:36px;height:36px;font-size:15px}.tstep .label{font-size:10.5px}.tstep .date{font-size:9px}.tline{top:17px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-delivery-timeline.css.map */
