wishlist-collection-button {
    position: absolute;
    z-index: 10;
    padding: 10px;
    cursor: pointer;
}
wishlist-collection-button.valign-top {
    top: 0;
}
wishlist-collection-button.align-left {
    left: 0%;
}
wishlist-collection-button.align-center {
    left: 50%;
    transform: translateX(-50%);
}
wishlist-collection-button.align-right {
    right: 0%;
}
wishlist-collection-button .add-wishlist,
wishlist-collection-button .remove-wishlist {
    width: var(--collection-wishlist-icon-size);
    height: auto;
}
.fixed-wishlist-collection-notification {
    position: fixed;
    bottom: 200px;
    right: -100%;
    padding: 10px 20px;
    transition: 0.5s linear;
    z-index: 1001;
    color: var(--collection-move-to-wishlist-success);
    background: var(--collection-move-to-wishlist-success-bg);
    border: var(--collection-move-to-wishlist-success-border-width) solid
        var(--collection-move-to-wishlist-success-border-color);
    border-radius: var(--collection-move-to-wishlist-success-radius);
}
.fixed-wishlist-collection-notification a {
    color: var(--collection-move-to-wishlist-success-anchor);
}
.fixed-wishlist-collection-notification-inner {
    max-width: 200px;
}
wishlist-collection-button svg{
    fill: var(--collection-wishlist-icon-svg-color);
}
wishlist-collection-button img, wishlist-collection-button svg{
    width: var(--collection-wishlist-icon-size);
    height: auto;
}

