.btn-favorite{align-items:center;background:transparent;border:0;color:var(--color-graphite-400);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.btn-favorite:disabled{cursor:default;pointer-events:none}.btn-favorite--active,.btn-favorite:not(.btn-favorite--state):not(.btn-favorite--light):active,.btn-favorite:not(.btn-favorite--state):not(.btn-favorite--light):hover{color:var(--color-graphite-800)}.btn-favorite--active .heart-like__outline,.btn-favorite:not(.btn-favorite--state):not(.btn-favorite--light):active .heart-like__outline{display:none}.btn-favorite--active .heart-like__fill,.btn-favorite:not(.btn-favorite--state):not(.btn-favorite--light):active .heart-like__fill{display:inline;fill:currentColor}.btn-favorite--light{color:var(--color-white)}.btn-favorite--light .heart-like__outline{display:inline}.btn-favorite--light .heart-like__fill{display:none}.btn-favorite--hover{color:var(--color-graphite-800)}.btn-favorite--hover .heart-like__outline{display:inline}.btn-favorite--hover .heart-like__fill{display:none}
