.block-blockwishlist_i:before {
    content: '\e9b4';
}
.product-miniature .block-blockwishlist_i {
    color: #bbbbbb;
}
.product-miniature .block-blockwishlist_i:before {
    content: '\e98b';
}
.block-blockwishlist_title {
    margin-left: 0.45em;
}
.product-miniature_action-top--miniature .block-blockwishlist_title {
    display: none;
}
body .fancybox-overlay {
    z-index: 9999;
}
.blockwishlidt-box {
    margin-bottom: 0.8rem;
}
.wishlist-button-move {
    font-size: 1.1em;
}
.wishlist-button-move_icon {
    -webkit-transition: transform 0.4s;
    -moz-transition: transform 0.4s;
    -o-transition: transform 0.4s;
    transition: transform 0.4s;
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
}
.wishlist-button-move[aria-expanded="true"] .wishlist-button-move_icon {
    -webkit-transform: rotateX(180deg);
    -moz-transform: rotateX(180deg);
    -o-transform: rotateX(180deg);
    transform: rotateX(180deg);
}
.wishlist-button-move_icon:before {
    content: '\e942';
}
.wishlist-list-move {
    border: 1px solid #e4e4e4;
    border-radius: 0.5em;
    margin-top: 0.5em;
}
.wishlist-list-move_item {
    border-bottom: 1px solid #e4e4e4;
}
.wishlist-list-move_item:nth-last-child(1) {
    border-bottom: 0;
}
.wishlist-list-move_elem {
    width: 100%;
    display: inline-block;
    padding: 0.5em 0.8em;
    background-color: transparent;
    -webkit-transition: background 0.3s;
    -moz-transition: background 0.3s;
    -o-transition: background 0.3s;
    transition: background 0.3s;
    border-radius: 0.35em;
}
.wishlist-list-move_elem:hover {
    background-color: #e4e4e4;
}