.ca-favorite-button{display:flex;justify-content:right;white-space:nowrap}.bp-md .ca-favorite-button{margin:1.25rem 0 0;order:1}.ca-favorite-button .ca-button.favorite-button{background-color:var(--color-white,#fff);border-radius:50%;color:var(--color-black,#000);flex-direction:column;font-size:1rem;font-weight:500;height:35px;margin:0;min-width:30px;padding:0;width:35px}.bp-sm .ca-favorite-button .ca-button.favorite-button{font-size:.875rem;height:3.75rem;width:3.75rem}.ca-favorite-button .ca-button.favorite-button .ico-fle-favorited{font-size:1.875rem;margin-bottom:5px;transition:.3s}.ca-favorite-button .ca-button.favorite-button .ico-fle-favorited:before{color:#fff;filter:drop-shadow(0 0 1px #000);transition:.3s}.bp-sm .ca-favorite-button .ca-button.favorite-button .ico-fle-favorited:before{filter:drop-shadow(0 0 1px #000)}.ca-favorite-button .ca-button.favorite-button .ico-fle-favorited.act:before{color:var(--color-red);filter:none}.bp-sm .ca-favorite-button .ca-button.favorite-button .ico-fle-favorited{font-size:2.5rem;margin-bottom:.375rem}.ca-favorite-button .ca-button.favorite-button:hover .ico-fle-favorited.act:before{color:#fff;filter:drop-shadow(0 0 1px var(--color-red))}.ca-favorite-button .ca-button.favorite-button.cursorDefault .ico-ass-favorite{color:var(--color-black,#000)}.ca-favorite-button .ca-button.favorite-button.font .ico-ass-favorite{color:var(--color-font,#000)}.ca-favorite-button .ca-button.favorite-button.font:hover .ico-ass-favorite{color:var(--color-font-inverce,#fff)}
