.bundle-page{--bundle-gold:#c9a84c;--bundle-ink:#2c241c;--bundle-cream:#fbf6ee;--bundle-muted:#2c241c9e;color:var(--bundle-ink);background-color:#fbf6ee}@media (prefers-reduced-motion:reduce){.bundle-page .fade-rise,.bundle-page .btn-shimmer:after,.bundle-page .marquee-track,.bundle-page .colon-blink{transition:none!important;animation:none!important}}.bundle-page .fade-rise{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.bundle-page .fade-rise.is-visible{opacity:1;transform:translate(0,0)}.bundle-page .fade-rise-delay-1{transition-delay:80ms}.bundle-page .fade-rise-delay-2{transition-delay:.16s}.bundle-page .fade-rise-delay-3{transition-delay:.24s}.bundle-page .fade-rise-delay-4{transition-delay:.32s}.bundle-page .btn-shimmer{position:relative;overflow:hidden}.bundle-page .btn-shimmer:after{content:"";background:linear-gradient(105deg,#0000 0%,#ffffff59 45%,#0000 70%);animation:2.8s ease-in-out infinite bundle-shimmer;position:absolute;inset:0;transform:translate(-120%)}@keyframes bundle-shimmer{0%{transform:translate(-120%)}60%,to{transform:translate(120%)}}.bundle-page .colon-blink{animation:1s step-end infinite bundle-colon}@keyframes bundle-colon{50%{opacity:.35}}.bundle-page .marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.bundle-page .marquee-track{width:max-content;animation:38s linear infinite bundle-marquee;display:flex}@keyframes bundle-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
