pk-timeline{display:block;position:relative;--tl-p:0;--tl-gap:1.2rem;--tl-on:var(--color-btn);--tl-off:rgba(var(--color-text-rgb),.16)}.tl__rail{position:relative;height:2.4rem;margin-bottom:1.6rem;padding-inline:.6rem}.tl__line{position:absolute;top:50%;left:1.2rem;right:1.2rem;height:3px;margin-top:-1.5px;border-radius:3px;background:var(--tl-off);overflow:hidden}.tl__rail .tl__line{left:calc(var(--rail-pad,.6rem) + .6rem);right:calc(var(--rail-pad,.6rem) + .6rem)}.tl__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tl-on);transform:scaleX(var(--tl-p));transform-origin:left center;will-change:transform}.tl__dots{position:relative;display:flex;justify-content:space-between;align-items:center;height:100%}.tl__dot{width:1.2rem;height:1.2rem;border-radius:50%;background:var(--color-bg);box-shadow:inset 0 0 0 2px var(--tl-off);transition:background .3s,box-shadow .3s,transform .3s}.tl__dot.is-done{background:var(--tl-on);box-shadow:inset 0 0 0 2px var(--tl-on)}.tl__dot.is-current{transform:scale(1.35)}.tl__track{position:relative;list-style:none;margin:0 calc(var(--page-gutter)*-1);padding:0 var(--page-gutter) .4rem;display:flex;gap:var(--tl-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter);scrollbar-width:none;overscroll-behavior-x:contain}.tl__track::-webkit-scrollbar{display:none}.tl__track:focus-visible{outline:2px solid var(--color-heading);outline-offset:4px;border-radius:var(--radius-card,16px)}.tl__step{flex:0 0 var(--tl-w-m,82%);scroll-snap-align:start;min-width:0}.tl__node{display:none}.tl__card{height:100%;display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem;border-radius:var(--radius-card,16px);background:var(--color-card,var(--color-bg))}.tl--soft .tl__card{background:rgba(var(--color-text-rgb),.05)}.tl--outline .tl__card{background:transparent;border:1px solid var(--color-border,var(--tl-off))}.tl--chunky .tl__card{border:2px solid var(--color-heading);box-shadow:0 4px 0 var(--color-heading)}.tl--chunky .tl__track{padding-bottom:.8rem}.tl--plain .tl__card{background:transparent;padding:0}.tl__marker{align-self:flex-start;display:inline-block;padding:.5rem 1.1rem;border-radius:99px;background:var(--tl-on);color:var(--color-btn-text);font-size:1.15rem;font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.tl__media{aspect-ratio:var(--tl-ratio,4 / 3);border-radius:calc(var(--radius-card,16px)*.7);overflow:hidden;background:rgba(var(--color-text-rgb),.06)}.tl__media img,.tl__media svg{width:100%;height:100%;object-fit:cover;display:block}.tl__title{margin:0;font-size:1.9rem;line-height:1.2;color:var(--color-heading)}.tl__text{font-size:1.45rem;line-height:1.5;opacity:.85}.tl__text>*:first-child{margin-top:0}.tl__text>*:last-child{margin-bottom:0}.tl__body{display:flex;flex-direction:column;gap:.6rem}.tl__nav{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:1.8rem}.tl__btn{width:4.4rem;height:4.4rem;border-radius:50%;display:grid;place-items:center;border:2px solid var(--color-heading);background:transparent;color:var(--color-heading);cursor:pointer;padding:0;transition:opacity .2s,background .2s,color .2s}.tl__btn svg{width:1.8rem;height:1.8rem}.tl__btn:disabled{opacity:.3;cursor:default}.tl__btn:not(:disabled):hover{background:var(--color-heading);color:var(--color-bg)}.tl__btn:focus-visible{outline:2px solid var(--color-heading);outline-offset:3px}.tl__count{font-size:1.3rem;font-weight:var(--font-body-weight-bold);min-width:4.8rem;text-align:center;font-variant-numeric:tabular-nums}.tl__cta{margin-top:3rem}@media(min-width:750px){pk-timeline{--tl-gap:2.4rem}.tl__nav{display:none}.tl__title{font-size:2.1rem}.tl__card{padding:2rem}.tl--plain .tl__card{padding:0}.tl--horizontal .tl__rail{--rail-pad:calc((100% - (var(--tl-n) - 1)*var(--tl-gap))/var(--tl-n)/2 - .6rem);padding-inline:var(--rail-pad);margin-bottom:2.4rem}.tl--horizontal .tl__track{display:grid;grid-template-columns:repeat(var(--tl-n),minmax(0,1fr));overflow:visible;margin:0;padding:0 0 .8rem}.tl--horizontal .tl__marker{align-self:center}.tl--horizontal .tl__body{text-align:center}.tl--vertical .tl__rail{display:none}.tl--vertical .tl__track{display:flex;flex-direction:column;gap:2.4rem;overflow:visible;margin:0 auto;padding:0;max-width:96rem}.tl--vertical .tl__track:before,.tl--vertical .tl__track:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:3px;margin-left:-1.5px;border-radius:3px;background:var(--tl-off)}.tl--vertical .tl__track:after{background:var(--tl-on);transform:scaleY(var(--tl-p));transform-origin:center top;will-change:transform}.tl--vertical .tl__step{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:8rem}.tl--vertical .tl__step:nth-child(odd) .tl__card{grid-column:1;text-align:right}.tl--vertical .tl__step:nth-child(odd) .tl__marker{align-self:flex-end}.tl--vertical .tl__step:nth-child(2n) .tl__card{grid-column:2}.tl--vertical .tl__node{display:block;position:absolute;z-index:1;top:2.4rem;left:50%;width:1.8rem;height:1.8rem;margin-left:-.9rem;border-radius:50%;background:var(--color-bg);box-shadow:inset 0 0 0 3px var(--tl-off);transition:background .3s,box-shadow .3s,transform .3s}.tl--vertical .tl__step.is-done .tl__node{background:var(--tl-on);box-shadow:inset 0 0 0 3px var(--tl-on),0 0 0 5px rgba(var(--color-bg-rgb),1)}.tl--vertical .tl__card{transition:opacity .5s,transform .5s}.tl--vertical.is-js .tl__step:not(.is-done) .tl__card{opacity:.45}}@media(prefers-reduced-motion:reduce){.tl__fill,.tl--vertical .tl__track:after{transition:none}.tl__dot,.tl__node,.tl__card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/timeline.css.map */
