.pfs-checklist-header{text-align:center;margin-bottom:40px;max-width:640px;margin-left:auto;margin-right:auto}.pfs-checklist-eyebrow{display:inline-block;font-size:1.1rem;font-weight:700;color:#009688;margin-bottom:10px;letter-spacing:.14em;text-transform:uppercase;line-height:1.7}.pfs-checklist-heading{font-family:Instrument Sans,sans-serif;font-weight:400;color:#0d1f1e;margin:0 0 10px;line-height:1.2}.pfs-checklist-sub{font-size:1.6rem;color:#6b7280;line-height:1.6;margin:0 auto;text-align:center;letter-spacing:-.2px}.pfs-checklist-section-cta{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding-inline:28px;height:48px;font-size:1.6rem;font-weight:600;color:#fff;background:#009688;border-radius:999px;text-decoration:none;transition:background .25s ease;letter-spacing:.1px;line-height:1.7}.pfs-checklist-section-cta:hover{background:#007a6e}.pfs-checklist-section-cta i{font-size:1.6rem}.pfs-timeline{list-style:none;max-width:78rem;margin:0 auto;padding:0 0 0 32px;position:relative}.pfs-timeline:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#009688,#00968833);border-radius:3px}.pfs-timeline-item{position:relative;margin-bottom:40px}.pfs-timeline-item:last-child{margin-bottom:0}.pfs-timeline-item:before{content:"";position:absolute;left:-30px;top:6px;width:12px;height:12px;border-radius:50%;background:#009688;border:3px solid #ffffff;box-shadow:0 0 0 2px #009688}.pfs-timeline-marker{margin-bottom:12px}.pfs-timeline-when{display:inline-block;font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1.05px;color:#fff;background:#009688;padding:5px 14px;border-radius:99px;line-height:1.7}.pfs-timeline-step-heading{font-size:2.2rem;color:#0d1f1e;margin:0 0 8px;line-height:1.2;font-weight:700;font-family:Instrument Sans,sans-serif;letter-spacing:0}.pfs-timeline-step-body{font-size:1.6rem;color:#6b7280;line-height:1.6;margin:0 0 14px;letter-spacing:0}.pfs-timeline-list{list-style:none;padding:0;margin:0;display:flex;gap:8px}.pfs-timeline-list li{display:flex;align-items:center;gap:8px;font-size:1.6rem;color:#2a2a2a;padding:6px 12px;font-weight:600;border:1px solid #e5e7eb;background:#f8f5f2;border-radius:9.9rem;line-height:1.7;letter-spacing:-.05px}.pfs-timeline-list li i{color:#009688;font-size:1.6rem;flex-shrink:0;margin-top:2px}.pfs-shipping-urgent{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:14px;background:#fffbeb;border:1px solid #fde68a;border-left:4px solid #d97706;border-radius:8px;font-size:16px;color:#0d1f1e;letter-spacing:0;line-height:1.7}.pfs-shipping-urgent i{color:#d97706;font-size:2rem;flex-shrink:0}.pfs-shipping-urgent strong{font-weight:700;color:#0d1f1e}.pfs-checklist-close{margin:48px auto 0;padding:40px 32px;background:linear-gradient(135deg,#0096880f,#00968805);border:1px solid rgba(0,150,136,.2);border-radius:18px;text-align:center;max-width:720px}.pfs-checklist-close h3{font-family:Instrument Sans,sans-serif;font-weight:700;font-size:2.8rem;color:#0d1f1e;margin:0 0 10px;line-height:1.2}.pfs-checklist-close p{font-size:1.6rem;color:#6b7280;margin:0 0 20px;line-height:1.7;letter-spacing:0}.pfs-checklist-close-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;font-size:1.5rem;font-weight:600;color:#fff;background:#009688;border-radius:999px;text-decoration:none;transition:background .25s ease;letter-spacing:.8px}.pfs-checklist-close-btn:hover{background:#007a6e}.pfs-checklist-close-btn i{font-size:1.6rem}@media screen and (max-width:749px){.pfs-timeline{padding-left:28px}.pfs-timeline-item:before{left:-26px}.pfs-checklist-close{padding:28px 20px}.pfs-checklist-close h3{font-size:2rem}.pfs-timeline-list{flex-direction:column}}.pfs_checklist .pfs-timeline-list li{display:flex;align-items:center;gap:8px;font-size:1.6rem;color:#2a2a2a;font-weight:400;background:none;border:0;padding:0;letter-spacing:0}.pfs_checklist .pfs-timeline-list{flex-direction:column}.pfs_checklist .pfs-checklist-close-btn{padding:0 32px;height:4.8rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-pfs-checklist-timeline.css.map */
