.ap-ht{--ap-ht-bg: #efefef;--ap-ht-ruler-bg: var(--color-white);--ap-ht-card-h: 452px;--ap-ht-card-gap: 60px;--ap-ht-overlay: 1;--ap-ht-ticks: 13;--ap-ht-rail-w: 28px;--ap-ht-rail-gap: 36px;--ap-ht-dot-inner: 8px;--ap-ht-content-w: 516px;--ap-ht-content-pad: 94px;--ap-ht-pitch: calc(var(--ap-ht-card-h) + var(--ap-ht-card-gap));--ap-ht-accent: var(--color-primary-500);--ap-ht-track: var(--color-neutral-gray-200);--ap-ht-tick: #d6d3d1;--ap-ht-progress: 0%;position:relative;padding-top:80px;background:var(--ap-ht-bg)}.ap-ht__heading{margin:0 0 40px;font-size:36px;line-height:44px;text-transform:uppercase;color:var(--color-primary-700)}.ap-ht__body{position:relative}.ap-ht__list{display:flex;flex-direction:column;gap:var(--ap-ht-card-gap);margin:0;padding:0;padding-left:calc(var(--ap-ht-rail-w) + var(--ap-ht-rail-gap));list-style:none}.ap-ht__item{--ap-ht-focal-used: var(--ap-ht-focal, center);--ap-ht-overlay-used: var(--ap-ht-overlay, 1);scroll-margin-top:160px}.ap-ht__card{position:relative;display:flex;align-items:center;min-height:var(--ap-ht-card-h);padding:40px var(--ap-ht-content-pad);border-radius:16px;overflow:hidden;isolation:isolate;background:var(--color-neutral-gray-900)}.ap-ht__item--right .ap-ht__card{justify-content:flex-end}.ap-ht__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;transform:scaleX(var(--ap-ht-flip, 1))}.ap-ht__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ap-ht-focal-used);transform:scale(var(--ap-ht-zoom, 1));transform-origin:var(--ap-ht-focal-used);display:block}.ap-ht__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:var(--ap-ht-overlay-used);background:linear-gradient(to right,#000000e0,#000000b8 34%,#0000 72%)}.ap-ht__item--right .ap-ht__card:after{background:linear-gradient(to left,#000000e0,#000000b8 34%,#0000 72%)}.ap-ht__content{width:100%;max-width:var(--ap-ht-content-w);color:var(--color-white)}.ap-ht__eyebrow{display:block;font-size:16px;line-height:20px;font-weight:700;letter-spacing:1.6px;color:var(--color-white)}.ap-ht__title{margin:8px 0 0;font-size:40px;line-height:48px;letter-spacing:-.5px;text-transform:uppercase;color:var(--color-white)}.ap-ht__desc{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--color-white)}.ap-ht__rail{position:absolute;top:var(--ap-ht-rail-top, calc(var(--ap-ht-card-h) / 2));left:0;width:var(--ap-ht-rail-w);height:var(--ap-ht-rail-h, calc(100% - var(--ap-ht-card-h)));pointer-events:none}.ap-ht__rail-track,.ap-ht__rail-fill{position:absolute;top:0;left:50%;width:1px;transform:translate(-50%)}.ap-ht__rail-track{bottom:0;background:var(--ap-ht-track)}.ap-ht__rail-fill{height:var(--ap-ht-progress);background:var(--ap-ht-accent)}.ap-ht__dot{position:absolute;top:var(--ap-ht-dot-y, calc(var(--ap-ht-index) * var(--ap-ht-pitch)));left:50%;width:var(--ap-ht-rail-w);height:var(--ap-ht-rail-w);border-radius:50%;background:var(--ap-ht-accent);transform:translate(-50%,-50%) scale(.4);opacity:0;transition:opacity .2s ease,transform .2s ease}.ap-ht__dot:after{content:"";position:absolute;top:50%;left:50%;width:var(--ap-ht-dot-inner);height:var(--ap-ht-dot-inner);border-radius:50%;background:var(--color-white);transform:translate(-50%,-50%)}.ap-ht__dot.is-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.ap-ht__ruler{position:sticky;bottom:0;z-index:3;margin-top:80px;padding:8px 0;background:var(--ap-ht-ruler-bg);filter:drop-shadow(0 -6px 6px rgba(0,0,0,.04))}.ap-ht__ruler-inner{overflow-x:auto;scrollbar-width:none}.ap-ht__ruler-inner::-webkit-scrollbar{display:none}.ap-ht__scale{display:flex;align-items:flex-start;min-width:100%;margin:0;padding:0;list-style:none}.ap-ht__era{flex:1 0 auto;min-width:189.5px}.ap-ht__era-btn{display:block;width:100%;margin:0;padding:0;border:0;background:none;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.ap-ht__ticks{--ap-ht-major: var(--ap-ht-tick);--ap-ht-major-w: 1px;display:block;height:24px;background-image:linear-gradient(to right,var(--ap-ht-major) 0 var(--ap-ht-major-w),transparent var(--ap-ht-major-w)),repeating-linear-gradient(to right,var(--ap-ht-tick) 0 1px,transparent 1px calc(100% / (var(--ap-ht-ticks) + 1)));background-repeat:no-repeat,repeat-x;background-size:100% 24px,100% 12px;background-position:left top,left top}.ap-ht__era:last-child .ap-ht__ticks{background-image:linear-gradient(to right,var(--ap-ht-major) 0 var(--ap-ht-major-w),transparent var(--ap-ht-major-w)),repeating-linear-gradient(to right,var(--ap-ht-tick) 0 1px,transparent 1px calc(100% / (var(--ap-ht-ticks) + 1))),linear-gradient(to left,var(--ap-ht-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-ht__era.is-active .ap-ht__ticks,.ap-ht__era-btn:hover .ap-ht__ticks,.ap-ht__era-btn:focus-visible .ap-ht__ticks{--ap-ht-major: var(--color-primary-700);--ap-ht-major-w: 2px}.ap-ht__era-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-ht__era.is-active .ap-ht__era-label,.ap-ht__era-btn:hover .ap-ht__era-label,.ap-ht__era-btn:focus-visible .ap-ht__era-label{font-weight:700;color:var(--color-primary-700)}@media(max-width:1439px){.ap-ht{--ap-ht-content-pad: 64px;--ap-ht-rail-gap: 24px}.ap-ht__title{font-size:32px;line-height:40px}}@media(max-width:1023px){.ap-ht{--ap-ht-content-pad: 32px;--ap-ht-rail-w: 16px;--ap-ht-rail-gap: 12px;--ap-ht-dot-inner: 6px;padding-top:48px}.ap-ht__heading{margin-bottom:24px;font-size:28px;line-height:36px}.ap-ht__list{gap:20px}.ap-ht__item{--ap-ht-focal-used: var(--ap-ht-focal-mobile, var(--ap-ht-focal, center));--ap-ht-overlay-used: var(--ap-ht-overlay-mobile, var(--ap-ht-overlay, 1))}.ap-ht__card{min-height:404px;align-items:flex-end;padding:40px 32px}.ap-ht__item--right .ap-ht__card{justify-content:flex-start}.ap-ht__card:after,.ap-ht__item--right .ap-ht__card:after{background:linear-gradient(to top,#000000f2,#000000d9 50%,#0006 78%,#0000)}.ap-ht__content{max-width:none}.ap-ht__ruler{margin-top:48px}}@media(max-width:767px){.ap-ht{--ap-ht-content-pad: 16px}.ap-ht__card{min-height:340px;padding:32px 24px}.ap-ht__eyebrow{font-size:14px;letter-spacing:1.4px}.ap-ht__title{font-size:24px;line-height:32px}.ap-ht__desc{margin-top:8px;font-size:14px;line-height:20px}.ap-ht__era{min-width:160px}}@media(prefers-reduced-motion:reduce){.ap-ht__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/history-timeline.css.map */
