.hl--point-amount{margin-top:1rem}.hl--point-amount p{text-align:center;font-size:1.1rem;font-weight:700}.hl--point-amount p span{color:#e9648b;margin-right:.3rem;font-size:1.5rem;font-weight:700}.hl-purchase-history-button{z-index:99;right:50%;bottom:calc(56px + env(safe-area-inset-bottom));opacity:1;visibility:visible;width:min(330px,100vw - 32px);line-height:0;transition:opacity .24s,transform .24s,visibility .24s;display:block;position:fixed;transform:translate(50%)translateY(0)}.hl-footer-nav{z-index:999;box-sizing:border-box;min-height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #d9d9d9;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #00000014}.hl-footer-nav__list{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;width:100%;height:56px;margin:0;padding:0;list-style:none;display:grid}.hl-footer-nav__spacer{height:calc(56px + env(safe-area-inset-bottom))}.hl-footer-nav__item{min-width:0;margin:0;padding:0}.hl-footer-nav__link{box-sizing:border-box;color:#111;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:4px 2px 3px;text-decoration:none;display:flex}.hl-footer-nav__icon{object-fit:contain;width:28px;height:28px;display:block}.hl-footer-nav__label{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:1px;font-family:sans-serif;font-size:9px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.hl-footer-nav__link:focus-visible{outline-offset:-3px;outline:3px solid #ff005b59}.hl-footer-nav__link:active{background:#f5f5f5}.hl-purchase-history-button img{width:100%;height:auto;display:block}.hl-purchase-history-button--scrolling,.hl-purchase-history-button--page-bottom{opacity:0;visibility:hidden;pointer-events:none;transform:translate(50%)translateY(8px)}.hl-purchase-history-button:focus-visible{outline-offset:3px;border-radius:999px;outline:3px solid #ff005b59}@media (prefers-reduced-motion:reduce){.hl-purchase-history-button{transition:none}}
