.barossa-favourite-container{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:0}.barossa-favourite-container .barossa-favourite-notification{align-items:center;display:flex;flex-direction:row;justify-content:center}.barossa-favourite-container .barossa-favourite-notification svg path{color:transparent;fill:transparent}.barossa-favourite-button{cursor:pointer;display:flex}.barossa-favourite-button svg path{transform-origin:center center;-webkit-transition:transform .3s ease,opacity .15s ease;-moz-transition:transform .3s ease,opacity .15s ease;-o-transition:transform .3s ease,opacity .15s ease;-ms-transition:transform .3s ease,opacity .15s ease;transition:transform .3s ease,opacity .15s ease}.barossa-favourite-button svg path.stroke{transform:scale(1);opacity:1}.barossa-favourite-button svg path.full{transform:scale(0);opacity:0}.barossa-favourite-button[data-status=yes] svg path.stroke{transform:scale(0);opacity:0}.barossa-favourite-button[data-status=yes] svg path.full{transform:scale(1);opacity:1}@keyframes favIconPulseIn{0%{transform:scale(1)}50%{transform:scale(.5)}100%{transform:scale(1)}}@keyframes favIconPulseOut{0%{transform:scale(1)}10%{transform:scale(.9)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.barossa-favourite-button svg,.barossa-favourite-notification svg{animation-name:none;animation-duration:.15s;animation-timing-function:ease-in-out}.barossa-favourite-button.fav-pulse-in svg,.barossa-favourite-notification.fav-pulse-in svg{animation-name:favIconPulseIn}.barossa-favourite-button.fav-pulse-out svg,.barossa-favourite-notification.fav-pulse-out svg{animation-name:favIconPulseOut}.barossa-favourite-notification[data-animation-type=auto] svg path.full,.barossa-favourite-notification[data-animation-type=auto][data-animation-active=yes] svg path.stroke{opacity:0}.barossa-favourite-notification[data-animation-type=auto] svg path.stroke,.barossa-favourite-notification[data-animation-type=auto][data-animation-active=yes] svg path.full{opacity:1}