wishlist-button[hidden],wishlist-count[hidden]{display:none!important}.bao-wishlist-button__button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit}.bao-wishlist-button__icon{width:2rem;height:2rem;flex:none}.bao-wishlist-button__fill{fill:transparent;transition:fill .2s}.bao-wishlist-button__outline{fill:currentColor}.bao-wishlist-button__button[aria-pressed=true] .bao-wishlist-button__fill,.bao-wishlist-button__button[aria-pressed=true] .bao-wishlist-button__outline{fill:#d6455d}.bao-wishlist-button--icon{position:absolute;top:.8rem;inset-inline-end:.8rem;z-index:3}.bao-wishlist-button--icon .bao-wishlist-button__button{width:3.6rem;height:3.6rem;border-radius:50%;background:#ffffffd9;color:rgb(var(--color-foreground))}.bao-wishlist-button--icon .bao-wishlist-button__button:hover{background:#fff}@media(min-width:768px){.bao-wishlist-button--icon{top:1.2rem;inset-inline-end:1.2rem}}.bao-wishlist-button--button{display:flex;justify-content:center;margin-top:1.2rem}.bao-wishlist-button--button .bao-wishlist-button__button{min-height:4.4rem;padding:0 1.2rem;font-size:1.4rem}.bao-wishlist-button--button .bao-wishlist-button__button:hover [data-wishlist-text]{text-decoration:underline;text-underline-offset:.3rem}.bao-wishlist-link{position:relative}.bao-wishlist-link .bao-wishlist-link__count{position:absolute;top:-.4rem;inset-inline-end:-.8rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:.9rem;background:#d6455d;color:#fff;font-size:1.1rem;line-height:1.8rem;text-align:center}.bao-wishlist__header{margin-bottom:3.2rem;text-align:center}.bao-wishlist__title{margin:0 0 1.2rem}.bao-wishlist__note{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.bao-wishlist__status{padding:4.8rem 0;text-align:center}.bao-wishlist__status p{margin:0 0 2rem}@media(prefers-reduced-motion:no-preference){.bao-wishlist-button__button.is-popping .bao-wishlist-button__icon{animation:bao-wishlist-pop .45s cubic-bezier(.34,1.56,.64,1)}.bao-wishlist-link__count.is-bumping{animation:bao-wishlist-bump .5s cubic-bezier(.34,1.56,.64,1)}}@keyframes bao-wishlist-pop{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes bao-wishlist-bump{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}.bao-wishlist-toast{position:fixed;left:50%;bottom:calc(var(--mobile-sticky-bar-height, 0px) + var(--sticky-atc-bar-height, 0px) + var(--bao-bottom-bar-height, 0px) + 1.6rem);z-index:40;display:flex;align-items:center;gap:1rem;width:max-content;max-width:calc(100vw - 3.2rem);padding:1.2rem 1.6rem 1.2rem 1.4rem;border-radius:.8rem;background:#222;color:#fff;font-size:1.4rem;line-height:1.4;box-shadow:0 6px 20px #0000002e;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,1.2rem);transition:opacity .25s,transform .25s,visibility 0s .25s}.bao-wishlist-toast.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .25s,transform .25s,visibility 0s}.bao-wishlist-toast__icon{flex:none;width:1.8rem;height:1.8rem;fill:#ff7a8f}.bao-wishlist-toast--removed .bao-wishlist-toast__icon{fill:none;stroke:#fff;stroke-width:16}.bao-wishlist-toast__message{white-space:nowrap}.bao-wishlist-toast__link{flex:none;margin-inline-start:.4rem;padding:.4rem 0;color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.bao-wishlist-toast__link[hidden]{display:none}.bao-wishlist-toast__link:hover{opacity:.8}@media(prefers-reduced-motion:reduce){.bao-wishlist-toast,.bao-wishlist-toast.is-visible{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/bao-wishlist.css.map */
