.ap-ts{--ap-ts-tick: #d6d3d1;--ap-ts-tick-active: var(--color-primary-700);--ap-ts-caption: #282828;--ap-ts-h: 96px;--ap-ts-ticks: 13;--ap-ts-bg: var(--color-white);position:relative;z-index:2;background:var(--ap-ts-bg)}.ap-ts__inner{position:relative;display:flex;align-items:flex-start;gap:60px;min-height:var(--ap-ts-h);background:var(--ap-ts-bg);filter:drop-shadow(0 6px 6px rgba(0,0,0,.02))}.ap-ts__scroller{flex:1 0 0;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.ap-ts__scroller[data-ts-more]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent 100%)}.ap-ts__scroller::-webkit-scrollbar{display:none}.ap-ts__track{display:flex;align-items:flex-start;margin:0;padding:0;list-style:none;min-width:100%}.ap-ts__marker{flex:1 0 auto;min-width:189.5px}.ap-ts__link{display:block;text-decoration:none}.ap-ts__link:focus-visible{outline:2px solid var(--color-primary-700);outline-offset:2px}.ap-ts__ticks{--ap-ts-major: var(--ap-ts-tick);--ap-ts-major-w: 1px;display:block;height:24px;background-image:linear-gradient(to right,var(--ap-ts-major) 0 var(--ap-ts-major-w),transparent var(--ap-ts-major-w)),repeating-linear-gradient(to right,var(--ap-ts-tick) 0 1px,transparent 1px calc(100% / (var(--ap-ts-ticks) + 1)));background-repeat:no-repeat,repeat-x;background-size:100% 24px,100% 12px;background-position:left top,left top}.ap-ts__marker.is-active .ap-ts__ticks,.ap-ts__marker--has-preview .ap-ts__link:hover .ap-ts__ticks,.ap-ts__marker--has-preview .ap-ts__link:focus-visible .ap-ts__ticks{--ap-ts-major: var(--ap-ts-tick-active);--ap-ts-major-w: 2px}.ap-ts__marker:last-child .ap-ts__ticks{background-image:linear-gradient(to right,var(--ap-ts-major) 0 var(--ap-ts-major-w),transparent var(--ap-ts-major-w)),repeating-linear-gradient(to right,var(--ap-ts-tick) 0 1px,transparent 1px calc(100% / (var(--ap-ts-ticks) + 1))),linear-gradient(to left,var(--ap-ts-tick) 0 1px,transparent 1px);background-repeat:no-repeat,repeat-x,no-repeat;background-size:100% 24px,100% 12px,100% 24px;background-position:left top,left top,right top}.ap-ts__label{display:block;margin-top:8px;font-size:16px;line-height:24px;font-weight:600;white-space:nowrap;color:var(--color-neutral-gray-500)}.ap-ts__marker--has-preview .ap-ts__link:hover .ap-ts__label,.ap-ts__marker--has-preview .ap-ts__link:focus-visible .ap-ts__label,.ap-ts__marker.is-active .ap-ts__label{font-weight:700;color:var(--color-primary-700)}.ap-ts__cta{--cta-pad-right: 12px;--cta-icon: 24px;--mask-top-offset: calc(var(--cta-pad-right) + var(--cta-icon) + .54px);--mask-bottom-offset: calc(var(--cta-pad-right) + var(--cta-icon) + .54px);flex:0 0 auto;align-self:center;gap:20px;min-width:216px;height:auto;justify-content:space-between;white-space:normal;text-align:left}.ap-ts__cta>span:first-child{min-width:0;overflow-wrap:break-word}.ap-ts__cta-icon{display:inline-flex;flex:0 0 auto}.ap-ts__cta-icon svg{display:block}.ap-ts__previews{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ap-ts__preview{position:absolute;bottom:calc(100% + 21px);left:0;z-index:3;width:232px;padding:12px;border-radius:20px;background:var(--color-white);box-shadow:4px -8px 16px #0000000a;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,visibility .18s;pointer-events:none}.ap-ts__preview.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.ap-ts__preview-media{height:104.6px;margin-bottom:12px;border-radius:12px;overflow:hidden}.ap-ts__preview-media img{width:100%;height:100%;object-fit:cover;display:block}.ap-ts__preview-caption{margin:0;font-size:20px;line-height:normal;text-transform:uppercase;color:var(--ap-ts-caption);word-break:break-word}@media(max-width:1279px){.ap-ts__inner{gap:32px}}@media(max-width:1023px){.ap-ts{--ap-ts-h: auto}.ap-ts__inner{flex-direction:column;align-items:flex-start;gap:24px;padding-top:16px;padding-bottom:16px}.ap-ts__scroller{flex:0 0 auto;width:100%}.ap-ts__cta{align-self:flex-start}}@media(max-width:767px){.ap-ts__marker{min-width:235px}.ap-ts__cta{--cta-icon: 20px;align-self:flex-start;gap:16px;min-width:172px;min-height:36px}}@media(hover:none){.ap-ts__preview{display:none}}@media(prefers-reduced-motion:reduce){.ap-ts__preview{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/timeline-strip.css.map */
