.elementor-8986 .elementor-element.elementor-element-9a72e07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8986 .elementor-element.elementor-element-1248863{width:100%;max-width:100%;}.elementor-8986 .elementor-element.elementor-element-1248863.elementor-element{--align-self:center;}.elementor-8986 .elementor-element.elementor-element-a092f1e{width:100%;max-width:100%;}.elementor-8986 .elementor-element.elementor-element-a092f1e.elementor-element{--align-self:center;}.elementor-8986 .elementor-element.elementor-element-00d9516{width:100%;max-width:100%;}.elementor-8986 .elementor-element.elementor-element-00d9516.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-8986 .elementor-element.elementor-element-9a72e07{--content-width:100%;}}/* Start custom CSS for html, class: .elementor-element-1248863 */.player-item.clean {
  background: #f1f1f1;
  padding: 12px;
  border-radius: 12px;
}

/* LINHA 1 */
.player-top {
  display: flex;
  gap: 10px;
  align-items: center;
}

.player-top img {
  width: 90px;
  height: 70px;
  object-fit: cover;
  border-radius: 8px;
  flex-shrink: 0;
}

.player-top audio {
  flex: 1;
}

/* LINHA 2 */
.track-info {
  margin-top: 8px;
}

.track-title {
  font-weight: bold;
  font-size: 14px;
}

.track-artist {
  font-size: 13px;
  color: #555;
}

/* LINHA 3 */
.yt-link {
  display: inline-block;
  margin-top: 6px;
  font-size: 12px;
  color: #0073e6;
  text-decoration: none;
}

.yt-link:hover {
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a092f1e */.player-item.clean {
  background: #f1f1f1;
  padding: 12px;
  border-radius: 12px;
}

/* LINHA 1 */
.player-top {
  display: flex;
  gap: 10px;
  align-items: center;
}

.player-top img {
  width: 90px;
  height: 70px;
  object-fit: cover;
  border-radius: 8px;
  flex-shrink: 0;
}

.player-top audio {
  flex: 1;
}

/* LINHA 2 */
.track-info {
  margin-top: 8px;
}

.track-title {
  font-weight: bold;
  font-size: 14px;
}

.track-artist {
  font-size: 13px;
  color: #555;
}

/* LINHA 3 */
.yt-link {
  display: inline-block;
  margin-top: 6px;
  font-size: 12px;
  color: #0073e6;
  text-decoration: none;
}

.yt-link:hover {
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-00d9516 */.player-item.clean {
  background: #f1f1f1;
  padding: 12px;
  border-radius: 12px;
}

/* LINHA 1 */
.player-top {
  display: flex;
  gap: 10px;
  align-items: center;
}

.player-top img {
  width: 90px;
  height: 70px;
  object-fit: cover;
  border-radius: 8px;
  flex-shrink: 0;
}

.player-top audio {
  flex: 1;
}

/* LINHA 2 */
.track-info {
  margin-top: 8px;
}

.track-title {
  font-weight: bold;
  font-size: 14px;
}

.track-artist {
  font-size: 13px;
  color: #555;
}

/* LINHA 3 */
.yt-link {
  display: inline-block;
  margin-top: 6px;
  font-size: 12px;
  color: #0073e6;
  text-decoration: none;
}

.yt-link:hover {
  text-decoration: underline;
}/* End custom CSS */