.favorite[data-v-094ad74f]{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;transition:all .5s;width:4rem}.favorite svg[data-v-094ad74f]{display:block;height:2.4rem;transition:all .5s;width:2.4rem}.favorite:hover svg[data-v-094ad74f]{transform:scale(1.15)}.favorite.pop svg[data-v-094ad74f]{animation:favoritePop-094ad74f .35s ease-out}.favorite[data-v-094ad74f]:focus-visible{outline:2px solid #005fcc;outline-offset:2px}.favorite.labelled[data-v-094ad74f]{border:.2rem solid #fff;border-radius:5rem;font-size:1.7rem;font-weight:700;gap:1rem;height:auto;letter-spacing:0;line-height:129%;padding:1rem 2.4rem;width:auto}@media (max-width:1023px){.favorite.labelled[data-v-094ad74f]{font-size:1.3rem;font-weight:900;letter-spacing:0;line-height:154%}}.favorite.labelled[data-v-094ad74f]:hover{background-color:#fff;color:#3b89ad}.favorite.labelled[data-v-094ad74f]:hover path{fill:#3b89ad}.icon[data-v-094ad74f]{display:flex}.icon[data-v-094ad74f] path{transition:fill .5s}@keyframes favoritePop-094ad74f{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.favorite.pop svg[data-v-094ad74f]{animation:none}}@media (max-width:1023px){.favorite[data-v-094ad74f]{height:3.4rem;width:3.4rem}.favorite svg[data-v-094ad74f]{height:2rem;width:2rem}.favorite.labelled[data-v-094ad74f]{gap:.8rem;padding:.8rem 1.8rem}}
