.favorite-toggle[data-v-89017485]{background:transparent;border:0;border-radius:50%;box-shadow:none;color:var(--holi-ink);cursor:pointer;display:grid;height:44px;min-height:44px;min-width:44px;padding:0;place-items:center;position:relative;transition:color .16s ease;width:44px}.favorite-toggle[data-v-89017485]:before{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid hsla(0,0%,100%,.78);border-radius:50%;box-shadow:0 5px 16px #102a4321;content:"";inset:3px;position:absolute;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.favorite-toggle .pi[data-v-89017485]{font-size:1rem;position:relative;z-index:1}.favorite-toggle[data-v-89017485]:hover:not(:disabled){color:var(--holi-accent-strong)}.favorite-toggle[data-v-89017485]:hover:not(:disabled):before{background:#fff;border-color:color-mix(in srgb,var(--holi-accent) 34%,#fff);box-shadow:0 6px 18px #102a432b}.favorite-toggle--saved[data-v-89017485]{color:#fff}.favorite-toggle--saved[data-v-89017485]:before{background:var(--holi-accent-strong);border-color:var(--holi-accent-strong);box-shadow:0 5px 16px color-mix(in srgb,var(--holi-accent) 28%,transparent)}.favorite-toggle--saved[data-v-89017485]:hover:not(:disabled){color:#fff}.favorite-toggle--saved[data-v-89017485]:hover:not(:disabled):before{background:#d94327;border-color:#d94327}.favorite-toggle[data-v-89017485]:active:not(:disabled):before{box-shadow:0 2px 8px #102a4326}.favorite-toggle[data-v-89017485]:disabled{cursor:wait;opacity:.72}@media (max-width:767px){.favorite-toggle[data-v-89017485]:before{inset:0}.favorite-toggle .pi[data-v-89017485]{font-size:1.08rem}}
