@font-face{font-family:tml-favorites-icons;src:url(../fonts/tml-favorites-icons.eot?18224767);src:url(../fonts/tml-favorites-icons.eot?18224767#iefix) format('embedded-opentype'),url(../fonts/tml-favorites-icons.woff2?18224767) format('woff2'),url(../fonts/tml-favorites-icons.woff?18224767) format('woff'),url(../fonts/tml-favorites-icons.ttf?18224767) format('truetype'),url(../fonts/tml-favorites-icons.svg?18224767#tml-favorites-icons) format('svg');font-weight:400;font-style:normal}.tml-favorites-link{margin:1em 0}.tml-favorites-link span{margin-left:.25em}.tml-add-favorite:before,.tml-remove-favorite:before{display:inline-block;font-family:tml-favorites-icons;font-style:normal;font-weight:400;line-height:1;text-align:center;text-decoration:none;text-rendering:auto;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tml-add-favorite.tml-favorites-icon-heart:before,.tml-remove-favorite.tml-favorites-icon-heart:hover:before{color:#dc3545;content:'\e802'}.tml-add-favorite.tml-favorites-icon-heart:hover:before,.tml-remove-favorite.tml-favorites-icon-heart:before{color:#dc3545;content:'\e801'}.tml-add-favorite.tml-favorites-icon-star:before,.tml-remove-favorite.tml-favorites-icon-star:hover:before{color:#ffc107;content:'\e804'}.tml-add-favorite.tml-favorites-icon-star:hover:before,.tml-remove-favorite.tml-favorites-icon-star:before{color:#ffc107;content:'\e803'}.tml-add-favorite.tml-favorites-icon-thumbs-up:before,.tml-remove-favorite.tml-favorites-icon-thumbs-up:hover:before{color:#007bff;content:'\e800'}.tml-add-favorite.tml-favorites-icon-thumbs-up:hover:before,.tml-remove-favorite.tml-favorites-icon-thumbs-up:before{color:#007bff;content:'\f164'}.tml-favorites-table{border-collapse:collapse}.tml-favorites-table,.tml-favorites-table td{border:1px solid #dee2e6}.tml-favorites-table td{padding:.5em}.tml-favorites-table .tml-favorite-action{text-align:center;width:3em}.tml-favorites-table .tml-remove-favorite,.tml-favorites-table .tml-remove-favorite:visited{color:#dc3545}.tml-favorites-table .tml-remove-favorite:active,.tml-favorites-table .tml-remove-favorite:hover{color:#bd2130}.tml-favorites-table .tml-remove-favorite:before{content:'\e805'}.tml-favorites-table .tml-remove-favorite span{display:none}