.podcast-like-button {
    cursor: pointer;
}

.podcast-like-button a.elementor-button {
    cursor: pointer;
}

.podcast-like-button .elementor-button-icon svg {
    display: inline-block;
    vertical-align: middle;
    transition: transform .15s ease;
}

.podcast-like-button .podcast-like-count {
    display: inline-block;
    margin-left: 4px;
    font-variant-numeric: tabular-nums;
}

/* Filled heart for the liked state. Overrides the SVG's own fill="" attribute,
   which CSS always wins against since it's a presentation attribute. */
.podcast-like-button.is-liked .elementor-button-icon svg path {
    fill: #e0245e!important;
    stroke:#e0245e!important;
}
.podcast-like-button.is-liked a{
    background-color:#e6e6e6!important;
}
.podcast-like-button.is-liked .elementor-button-icon svg {
    transform: scale(1.08);
}

.podcast-like-button .elementor-button-icon svg {
    transform: scale(1.08);
}
.podcast-like-button:hover .elementor-button-icon svg,
.coomments-button:hover .elementor-button-icon svg{
     transform: scale(0.95);
}
.podcast-like-button.is-loading {
    opacity: .65;
    pointer-events: none;
}

