.pn-audio-layout {
    display: flex;
    align-items: center;
    gap: 20px;
}

.pn-audio-controls {
    flex-shrink: 0;
}
.plyr__controls {
    display: none;
}
.pn-audio-info {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.pn-toggle-btn {
    cursor: pointer;
    border: none;
    background: none;
    padding: 0;
    display: block;
    outline: none;
}
.pn-toggle-btn:focus {
    outline: none;
}
.plyr--audio {
    display: none !important;
}
.plyr--audio.active {
    display: block !important;
}
.pn-toggle-btn svg {
    display: block;
    pointer-events: none;
}

.pn-audio-title {
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.3em;
}
.plyr__controls {
    display: none !important;
    background: none !important;
    padding: 0 !important;
}
.plyr__controls.active {
    display: flex !important;
}

.pn-plyr-wrapper .plyr__controls button[data-plyr="play"] {
    display: none !important;
}
.elementor-widget-pn-audio audio{
    display: none !important;
}

.plyr--full-ui input[type=range] {
    color: #F7F374 !important;
}
.plyr--audio .plyr__control:focus-visible, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true] {
    background-color: #F7F374 !important;
    color: #2A2929 !important;

}