.section-2026-moe-timeline{--moe-timeline-pink: #ffc2e7;--moe-timeline-cream: #fff1fa;--moe-timeline-line-muted: rgba(119, 119, 119, .5);padding:32px 0 80px;background:#080808;color:var(--moe-timeline-cream)}.section-2026-moe-timeline .moe-timeline__title--pc{margin:0 0 44px;text-align:center;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:32px;font-weight:500;line-height:1.1;color:var(--moe-timeline-cream)}.section-2026-moe-timeline .moe-timeline__title--mb,.section-2026-moe-timeline .moe-timeline__mb{display:none}.section-2026-moe-timeline .moe-timeline__track{position:relative;padding-top:0}.section-2026-moe-timeline .moe-timeline__line{position:absolute;left:0;right:0;top:20px;height:2px;pointer-events:none}.section-2026-moe-timeline .moe-timeline__line-base,.section-2026-moe-timeline .moe-timeline__line-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;transform-origin:left center}.section-2026-moe-timeline .moe-timeline__line-base{background:var(--moe-timeline-line-muted)}.section-2026-moe-timeline .moe-timeline__line-fill{width:calc((var(--active-index) + .5) / max(1,var(--step-count)) * 100%);background:linear-gradient(90deg,var(--moe-timeline-pink) 47%,#fff9f0 62%,#ffffff 100%);box-shadow:0 0 12px #ffc2e773;transition:width .65s cubic-bezier(.4,0,.2,1)}.section-2026-moe-timeline.is-last-step .moe-timeline__line-fill{width:100%}.section-2026-moe-timeline .moe-timeline__steps{display:grid;grid-template-columns:repeat(var(--step-count),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.section-2026-moe-timeline .moe-timeline__step{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:center;font:inherit;-webkit-tap-highlight-color:transparent}.section-2026-moe-timeline .moe-timeline__step:focus-visible{outline:2px solid var(--moe-timeline-pink);outline-offset:4px;border-radius:4px}.section-2026-moe-timeline .moe-timeline__marker{position:relative;display:block;width:40px;height:40px;flex-shrink:0}.section-2026-moe-timeline .moe-timeline__marker:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:radial-gradient(circle,#ffc2e78c,#ffc2e700 70%);opacity:0;transform:scale(.85);pointer-events:none}.section-2026-moe-timeline .moe-timeline__step.is-active .moe-timeline__marker:before{animation:moe-timeline-breathe 2.2s ease-in-out infinite}@keyframes moe-timeline-breathe{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.9;transform:scale(1.38)}}@media(prefers-reduced-motion:reduce){.section-2026-moe-timeline .moe-timeline__step.is-active .moe-timeline__marker:before,.section-2026-moe-timeline .moe-timeline__slide-marker:before{animation:none;opacity:.45;transform:scale(1.12)}}.section-2026-moe-timeline .moe-timeline__marker-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .45s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}.section-2026-moe-timeline .moe-timeline__marker-icon--active,.section-2026-moe-timeline .moe-timeline__step.is-reached .moe-timeline__marker-icon--inactive{opacity:0;transform:scale(.85)}.section-2026-moe-timeline .moe-timeline__step.is-reached .moe-timeline__marker-icon--active{opacity:1;transform:scale(1)}.section-2026-moe-timeline .moe-timeline__step:hover:not(.is-reached) .moe-timeline__marker-icon--inactive{transform:scale(1.05)}.section-2026-moe-timeline .moe-timeline__date{display:block;margin-top:32px;max-width:280px;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:18px;font-weight:500;line-height:1.2;color:var(--moe-timeline-cream)}.section-2026-moe-timeline .moe-timeline__desc{display:block;margin-top:16px;max-width:320px;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text");font-size:14px;font-weight:300;line-height:1.2;color:var(--moe-timeline-cream);white-space:pre-line}@media screen and (max-width:768px){.section-2026-moe-timeline{padding:32px 0 64px}.section-2026-moe-timeline .moe-timeline__title--pc,.section-2026-moe-timeline .moe-timeline__pc{display:none}.section-2026-moe-timeline .moe-timeline__mb{display:block}.section-2026-moe-timeline .moe-timeline__carousel{overflow:hidden;margin:0 auto;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.section-2026-moe-timeline .moe-timeline__carousel.is-dragging{cursor:grabbing}.section-2026-moe-timeline .moe-timeline__carousel-track{display:flex;transition:transform .65s cubic-bezier(.4,0,.2,1);will-change:transform}.section-2026-moe-timeline .moe-timeline__carousel-slide{display:flex;flex:0 0 100%;width:100%;height:auto;align-items:stretch;box-sizing:border-box}.section-2026-moe-timeline .moe-timeline__card{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:263px;padding:32px 20px;border-radius:4px;background:#ffffff4d;box-sizing:border-box;box-shadow:0 8px 28px #ffffff1f,0 2px 12px #0000000f;isolation:isolate}.section-2026-moe-timeline .moe-timeline__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,#ffffffd9,#ffffff40 45%,#ffffff8c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.section-2026-moe-timeline .moe-timeline__card>*{position:relative;z-index:1}.section-2026-moe-timeline .moe-timeline__title--mb{display:block;margin:0 0 28px;text-align:center;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:20px;font-weight:500;line-height:normal;background:linear-gradient(90deg,#ffffff 33.85%,var(--moe-timeline-cream) 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.section-2026-moe-timeline .moe-timeline__slide{flex:1;padding-bottom:42px;text-align:center;color:var(--moe-timeline-cream)}.section-2026-moe-timeline .moe-timeline__slide-line{position:relative;height:22px;margin:0 auto 20px;max-width:292px}.section-2026-moe-timeline .moe-timeline__slide-line-track{position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:#fff}.section-2026-moe-timeline .moe-timeline__slide-marker{position:absolute;left:50%;top:50%;width:22px;height:22px;transform:translate(-50%,-50%)}.section-2026-moe-timeline .moe-timeline__slide-marker:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:radial-gradient(circle,#ffc2e799,#ffc2e700 70%);animation:moe-timeline-breathe 2.2s ease-in-out infinite;pointer-events:none}.section-2026-moe-timeline .moe-timeline__slide-marker svg{display:block;width:100%;height:100%}.section-2026-moe-timeline .moe-timeline__slide-date{margin:0 0 10px;font-family:var(--Shokz-Sans-Display, "Shokz Sans Display");font-size:18px;font-weight:500;line-height:1.3}.section-2026-moe-timeline .moe-timeline__slide-desc{margin:0 auto;max-width:292px;font-family:var(--Shokz-Sans-Text, "Shokz Sans Text");font-size:14px;font-weight:400;line-height:1.3}.section-2026-moe-timeline .moe-timeline__card .moe-timeline__pagination{position:absolute;left:0;right:0;bottom:32px;margin:0;width:100%;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;pointer-events:auto}.section-2026-moe-timeline .moe-timeline__bullet{display:block;width:6px;height:6px;padding:0;border:0;border-radius:10px;background:#bababa;cursor:pointer;transition:width .35s ease,background .35s ease;-webkit-tap-highlight-color:transparent}.section-2026-moe-timeline .moe-timeline__bullet.is-active{width:32px;background:#fff}.section-2026-moe-timeline .moe-timeline__bullet:focus-visible{outline:2px solid #ffffff;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/312/assets/section-2026-moe-timeline.css.map */
