.ep-bat-timeline{padding:2rem 0;margin:2rem 0}.ep-bat-timeline .ep-product-toggle{border-top:0;padding-top:0}.ep-bat-timeline .ep-product-toggle__summary{display:grid;grid-template-columns:1fr auto;align-items:center;padding:0;margin:0 0 1.4rem;cursor:default}.ep-bat-timeline .ep-product-toggle__summary>span:first-child{justify-self:center;position:relative;display:inline-flex;align-items:center;gap:14px;font-family:var(--ep-font-display, "Switzer", sans-serif);font-size:18px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ep-color-primary);line-height:1.1}.ep-bat-timeline .ep-product-toggle__summary>span:first-child:before,.ep-bat-timeline .ep-product-toggle__summary>span:first-child:after{content:"";display:block;width:44px;height:2px}.ep-bat-timeline .ep-product-toggle__summary>span:first-child:before{background:linear-gradient(90deg,var(--ep-color-primary),transparent)}.ep-bat-timeline .ep-product-toggle__summary>span:first-child:after{background:linear-gradient(90deg,transparent,var(--ep-color-primary))}.ep-bat-timeline .ep-product-toggle__caret{width:20px;height:20px}.ep-bat-timeline__title{font-size:24px;font-weight:700;color:var(--ep-color-primary);text-align:center;margin:0 0 1rem}.ep-bat-timeline__subtitle{font-family:var(--ep-font-display, "Switzer", sans-serif);font-size:clamp(1.9rem,4vw,2.5rem);font-weight:var(--ep-fw-semibold, 600);letter-spacing:var(--ep-tracking-tight, -.01em);color:var(--ep-color-primary);line-height:1.2;text-align:center;max-width:980px;margin:0 auto 2.2rem}.ep-bat-timeline__steps{display:grid;grid-template-columns:1fr;gap:1.5rem;position:relative;max-width:1200px;margin:0 auto}.ep-bat-timeline__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;background:var(--ep-color-surface);border:1px solid var(--ep-border-color);border-radius:var(--ep-radius-xl, 24px);box-shadow:var(--ep-shadow-sm, 0 4px 12px rgba(var(--ep-color-ink-deep-rgb), .08));transition:all var(--ep-transition-base, .3s)}.ep-bat-timeline__step:hover{transform:translateY(-4px);box-shadow:var(--ep-shadow-md, 0 8px 24px rgba(var(--ep-color-primary-rgb), .12))}.ep-bat-timeline__step-number{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ep-color-primary),var(--ep-color-accent));color:var(--ep-color-surface);border-radius:var(--ep-radius-full, 999px);font-size:18px;font-weight:700;margin-bottom:1rem;flex-shrink:0}.ep-bat-timeline__step-content{display:flex;flex-direction:column;gap:.5rem}.ep-bat-timeline__step-title{font-size:16px;font-weight:700;color:var(--ep-color-primary);margin:0;line-height:1.3}.ep-bat-timeline__step-description{font-size:14px;color:var(--ep-color-muted);line-height:1.6;margin:0}.ep-bat-timeline__step-duration{display:inline-block;font-size:13px;font-weight:600;color:var(--ep-color-accent);background:rgba(var(--ep-color-accent-rgb),.1);padding:.25rem .75rem;border-radius:var(--ep-radius-full, 999px);margin-top:.5rem}@media screen and (min-width:750px){.ep-bat-timeline{padding:3rem 0}.ep-bat-timeline__title{font-size:clamp(24px,3vw,32px)}.ep-bat-timeline .ep-product-toggle__summary{margin-bottom:1.8rem}.ep-bat-timeline__subtitle{margin-bottom:2.8rem}.ep-bat-timeline__steps{grid-template-columns:repeat(2,1fr);gap:2rem}.ep-bat-timeline__step{padding:2rem 1.5rem}.ep-bat-timeline__step-number{width:48px;height:48px;font-size:20px}}@media screen and (max-width:749px){.ep-bat-timeline .ep-product-toggle__summary>span:first-child{gap:10px;font-size:14px;letter-spacing:.09em}.ep-bat-timeline .ep-product-toggle__summary>span:first-child:before,.ep-bat-timeline .ep-product-toggle__summary>span:first-child:after{width:26px}}@media screen and (min-width:990px){.ep-bat-timeline__steps{grid-template-columns:repeat(5,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-ep-bat-timeline.css.map */
