      .hearted{background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ4LjAwMDAwMHB0IiBoZWlnaHQ9IjQ4LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgNDguMDAwMDAwIDQ4LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNDguMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9IiNlNTI4MzYiIHN0cm9rZT0ibm9uZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTczIDM4MCBjLTQ4IC0yMCAtNjggLTExNSAtMzkgLTE4NSAxOSAtNDYgOTYgLTEyNiAxNTcgLTE2NiBsNDkgLTMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNDkgMzEgYzYxIDQwIDEzOCAxMjAgMTU3IDE2NiAxOCA0NSAxOCAxMDggLTEgMTQ2IC0yNyA1MiAtOTcgNjQgLTE2NSAyOSBsLTQwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLTIwIC00MCAyMCBjLTQxIDIxIC05MCAyNSAtMTI3IDEweiIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=') no-repeat scroll 0 -3px transparent;display:inline-block;height:36px;background-size:36px;position:relative;}
      .div-wishlist{width:36px;display:inline-block;height:36px;vertical-align:middle;cursor:pointer;}

      .hearted .removeFavorite{color:#000000;background:none repeat scroll 0 0 transparent!important;border:0 none;font-size:13px;height:36px;position:relative;width:36px;min-width:36px;box-shadow:none;padding:0px;cursor:pointer;}
      .hearted .addToFavorite{color:#000000;background:none repeat scroll 0 0 transparent!important;border:0 none;font-size:18px;height:40px;position:relative;width:52px;min-width:36px;margin:7px -1px;padding:0px;cursor:pointer;}
      .hearted img,.nothearted img{opacity: 1;left:10px;top:10px;position:absolute;display:none;}
      .nothearted{background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQ4LjAwMDAwMHB0IiBoZWlnaHQ9IjQ4LjAwMDAwMHB0IiB2aWV3Qm94PSIwIDAgNDguMDAwMDAwIDQ4LjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDQ4LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbD0iI2U1MjgzNiIgc3Ryb2tlPSJub25lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTczIDM4MCBjLTQ4IC0yMCAtNjggLTExNSAtMzkgLTE4NSAxOSAtNDYgOTYgLTEyNiAxNTcgLTE2NiBsNDkgLTMxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDQ5IDMxIGM2MSA0MCAxMzggMTIwIDE1NyAxNjYgMTggNDUgMTggMTA4IC0xIDE0NiAtMjcgNTIgLTk3IDY0IC0xNjUgMjkgbC00MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtMjAgLTQwIDIwIGMtNDEgMjEgLTkwIDI1IC0xMjcgMTB6IG0xMjMgLTM1IGMxMCAtOCAzMCAtMTQgNDQgLTE0IDE0IDAgMzQgNgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA0NCAxNCAzMCAyMyAxMDkgMTkgMTMxIC01IDI0IC0yNiAyNCAtMTA0IDEgLTE0OSAtMjEgLTQwIC04MiAtMTAxIC0xMzYgLTEzNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsLTQwIC0yNyAtNDAgMjcgYy01NCAzNiAtMTE1IDk3IC0xMzYgMTM4IC0yNCA0NiAtMjQgMTIwIDAgMTQ3IDIzIDI1IDEwMSAyOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMzIgNnoiLz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=') no-repeat scroll 0 -3px transparent;display:inline-block;height:36px;position:relative;background-size:36px;}
      .nothearted .addToFavorite{color:#000000;background:none repeat scroll 0 0 transparent!important;border:0 none;font-size:13px;height:36px;position:relative;width:36px;min-width:36px;box-shadow:none;padding:0px; cursor:pointer;}
      .nothearted .notLoggedIn{color:#000000;background:none repeat scroll 0 0 transparent!important;border:0 none;font-size:13px;height:36px;position:relative;width:36px;min-width:36px;display:inline-block!important;box-shadow:none;padding:0px;cursor:pointer;}
      .nothearted .notLoggedIn:focus,.hearted .removeFavorite:focus,.nothearted .addToFavorite:focus{box-shadow:none;outline: none;}
      .nothearted input[type='button']:hover{color:#000000;}

      .a-wishlist { line-height: 40px; }
      .a-wishlist a{color:#1b2025;}
      .a-wishlist img { height: 13px; margin-left: 6px; display:none;opacity: 1; }
  