.mums-fav{position:absolute;top:10px;right:10px;z-index:3;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:#fffffff0;color:var(--ink);display:grid;place-items:center;cursor:pointer;transition:transform .18s var(--ease-spring),color .15s,box-shadow .15s}.mums-fav svg{width:21px;height:21px;display:block;fill:none;stroke:currentColor;stroke-width:1.7}.mums-fav:hover{transform:scale(1.08)}.mums-fav[aria-pressed=true]{color:var(--pink-deep);box-shadow:0 2px 8px #7d35501f}.mums-fav[aria-pressed=true] svg{fill:currentColor}.mums-fav.is-pop{animation:mums-fav-pop .42s var(--ease-spring)}@keyframes mums-fav-pop{0%{transform:scale(1)}35%{transform:scale(1.28)}70%{transform:scale(.92)}to{transform:scale(1)}}.mums-fav:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.template-product .product-form__buttons-row:not(:has(.product-form__quantity)){flex-wrap:nowrap;gap:10px;max-width:440px}.template-product .product-form__buttons-row:not(:has(.product-form__quantity)) .product-form__submit{flex:1 1 auto;min-width:0}.mums-fav--pdp{position:static;flex:0 0 auto;width:58px;height:58px;background:#fff;border:1.5px solid var(--line)}.mums-fav--pdp svg{width:24px;height:24px}.mums-fav--pdp[aria-pressed=true]{border-color:var(--pink-deep);box-shadow:none}.mums-fav-toast{pointer-events:none}.mums-fav-toast.show{pointer-events:auto}.mums-fav-toast__view{margin-left:4px;padding:0 14px;height:32px;border-radius:999px;display:inline-grid;place-items:center;flex:0 0 auto;background:var(--pink-deep);color:#fff;text-decoration:none;font:700 12.5px var(--font-ui)}.mums-fav-page{background:var(--paper)}.mums-fav-page__inner{max-width:1280px;margin:0 auto;padding:28px 16px 48px}.mums-fav-page__eyebrow{font:700 10.5px var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.mums-fav-page__eyebrow[hidden]{display:none}.mums-fav-page__title{margin:4px 0 0;font:800 clamp(32px,5vw,52px)/1.05 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.mums-fav-page__login{margin:10px 0 0;font:500 13.5px var(--font-ui);color:var(--ink-soft)}.mums-fav-page__login a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mums-fav-grid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:761px){.mums-fav-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.mums-fav-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mums-fav-grid[aria-busy=true]:empty{min-height:320px}.mums-fav-item,.mums-fav-item .pc{height:100%}.mums-fav-empty{margin:28px auto 0;max-width:460px;padding:40px 24px 32px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.mums-fav-empty[hidden]{display:none}.mums-fav-empty__icon{width:76px;height:76px;border-radius:50%;background:color-mix(in srgb,var(--pink) 20%,#fff);color:var(--pink-deep);display:grid;place-items:center}.mums-fav-empty__icon svg{width:36px;height:36px}.mums-fav-empty__title{margin:6px 0 0;font:800 22px var(--font-display);letter-spacing:-.01em;color:var(--ink)}.mums-fav-empty__text{margin:0;max-width:280px;font:400 14px/1.5 var(--font-ui);color:var(--muted)}.mums-fav-empty__cta{margin-top:10px;height:50px;padding:0 28px;border-radius:999px;display:inline-flex;align-items:center;background:var(--pink-deep);color:#fff;text-decoration:none;font:700 15px var(--font-ui)}@media(prefers-reduced-motion:reduce){.mums-fav{transition:none}.mums-fav.is-pop{animation:none}}.header__favorites{display:none;position:relative;align-items:center;height:100%}@media screen and (min-width:750px){.header__favorites{display:flex}}.header__icon--favorites{position:relative;color:inherit}.header__icon--favorites.has-favs .icon,.mums-drawer-icon--fav.has-favs svg{fill:var(--pink-deep);stroke:var(--pink-deep)}.mums-fav-count{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:var(--pink-deep);color:#fff;font:700 10.5px/17px var(--font-ui);text-align:center}.mums-fav-count[hidden]{display:none}.header__icons .header__account shopify-account{max-width:none!important}.mums-acct-avatar,.header__icons .header__icon.mums-acct-avatar{display:grid;place-items:center;padding:0;text-decoration:none}.mums-acct-avatar script{display:none}.mums-acct-avatar__pic,.mums-acct-avatar__ini{width:28px;height:28px;border-radius:50%;flex:none;box-shadow:0 0 0 2px #fff}.mums-acct-avatar__pic{position:relative;display:block;overflow:hidden;background:#fff}.mums-acct-avatar__pic>:not(script){position:absolute;left:50%;top:50%;display:block;transform:translate(-50%,-50%);transform-origin:center}.mums-acct-avatar__pic img{width:28px;height:28px;object-fit:cover}.mums-acct-avatar__ini{display:grid;place-items:center;background:var(--ink);color:#fff;font:700 11px/1 var(--font-ui);letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mums-favorites.css.map */
