@media (min-width:1024px){.song-header-bg{background-color:#f5f5f5;margin-bottom:40px;padding:70px 0 50px}}.song-header{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:1120px;padding:24px 16px 0;position:relative;text-align:center}.song-header .label{color:#646464;display:none;font-size:14px;font-weight:500;line-height:20px;margin-bottom:12px}.song-header .image{display:inline-block;margin-bottom:20px}.song-header .image .image-container{border-radius:12px;box-shadow:0 12px 36px rgba(0,0,0,.12),0 6px 12px rgba(0,0,0,.04);display:inline-block;overflow:hidden;position:relative}.song-header .image a{display:inline-block}.song-header .image img{aspect-ratio:1/1;height:auto;width:180px}.song-header .image .playing{background-color:rgba(0,0,0,.6);bottom:0;display:none;left:0;position:absolute;top:0;width:100%}.song-header .image .playing playing-animation{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}.song-header h1{color:#232323;font-size:18px;font-weight:500;line-height:25px;margin-bottom:6px}.song-header .artist{color:#646464;font-size:14px;line-height:20px;margin-bottom:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.song-header .artist a{color:#646464}.song-header .artist a:hover{text-decoration:underline}.song-header .artist a img{border-radius:100%;display:none;height:auto;margin-right:8px;width:36px}.song-header .buttons{column-gap:15px;display:grid;grid-template-columns:1fr 1fr}.song-header .buttons preview-control,.song-header .buttons wp-modal-v4{border-radius:24px;color:#232323;cursor:pointer;font-size:15px;font-weight:500}.song-header .buttons preview-control{background:#46e0ff;line-height:32px;padding:8px 0}.song-header .buttons preview-control img{display:inline-block;height:auto;margin-right:4px;width:32px}.song-header .buttons preview-control img:nth-child(2),.song-header .buttons preview-control.playing img:first-child{display:none}.song-header .buttons preview-control.playing img:nth-child(2){display:inline-block}.song-header .buttons wp-modal-v4{border:1px solid #232323;line-height:24px;padding:12px 0}.song-header .share{position:absolute;right:16px;top:24px}.song-header .share img{height:auto;width:24px}@media (min-width:768px){.song-header{padding:24px 27px 0}.song-header .image img{width:300px}.song-header .image .playing playing-animation{width:32px}}@media (min-width:1024px){.song-header{column-gap:6.1482820976%;display:grid;grid-template-areas:"image text" "image title" "image artist" "image buttons";grid-template-columns:300px auto;grid-template-rows:20px auto auto 1fr;margin-bottom:0;padding:0 16px;text-align:left}.song-header .label{display:block;grid-area:text}.song-header .image{grid-area:image;margin-bottom:0}.song-header .image img{width:100%}.song-header .image .playing playing-animation{width:37px}.song-header .title{grid-area:title}.song-header .title h1{font-size:36px;line-height:50px;margin-bottom:12px}.song-header .artist{font-size:18px;line-height:25px;white-space:normal}.song-header .artist a{align-items:center;display:inline-flex}.song-header .artist a img{display:inline-block}.song-header .buttons{align-items:flex-end;display:flex}.song-header .buttons preview-control,.song-header .buttons wp-modal-v4{display:inline-block;margin-right:15px;text-align:center;width:164px}.song-header .buttons preview-control:hover,.song-header .buttons wp-modal-v4:hover{opacity:.7}.song-header .share{right:27px;top:0}.song-header .share:hover{opacity:.7}}.track-content{color:#232323;margin-left:auto;margin-right:auto;max-width:1120px;padding:0 16px 40px}.track-content h2{font-size:18px;font-weight:500;line-height:25px;margin-bottom:12px}@media (min-width:1024px){.track-content{column-gap:6.25%;display:grid;grid-template-areas:"album lyrics" "album related";grid-template-columns:336px 1fr;grid-template-rows:auto 1fr}}.lyrics{color:#646464;font-size:14px;grid-area:lyrics;line-height:22px;margin-bottom:60px}.lyrics .no-lyrics-hint{line-height:20px;text-align:center}.lyrics .no-lyrics-hint p{margin-bottom:12px}.lyrics .no-lyrics-hint a{color:#4b4b4b;font-size:15px;font-weight:500;line-height:21px}.lyrics .no-lyrics-hint a:hover{text-decoration:underline}.album-info{grid-area:album;margin-bottom:40px}.album-info>a{color:#232323;column-gap:12px;display:grid;grid-template-areas:"img name" "img date";grid-template-columns:80px 1fr;grid-template-rows:40px 1fr;row-gap:4px;width:100%}.album-info>a .image{grid-area:img}.album-info>a .image img{aspect-ratio:1/1;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.1);height:auto;width:100%}.album-info>a .album-name{align-items:flex-end;display:flex;font-size:14px;grid-area:name;line-height:20px}.album-info>a .album-name .inner{-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-box-pack:end;display:-webkit-box;overflow:hidden}.album-info>a .release{color:#646464;font-size:12px;line-height:16px}@media (min-width:1024px){.album-info>a{display:inline-flex;flex-direction:column;row-gap:0;width:auto}.album-info>a:hover .album-name{text-decoration:underline}.album-info>a .image{display:none}.album-info>a .album-name{color:#646464;display:block}.album-info>a .album-name .inner{display:block}.album-info>a .release{display:block;font-size:14px;line-height:20px}}.album-info .google-ad-manager{display:none;margin-bottom:40px;margin-top:40px}.album-info .album-tracks{display:none;font-size:14px;letter-spacing:.5px;line-height:20px}.album-info .album-tracks ol{margin-bottom:16px}.album-info .album-tracks ol li{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.album-info .album-tracks ol li:before{content:attr(data-index);display:inline-block;margin-right:12px;text-align:center;width:20px}.album-info .album-tracks ol a{color:#646464}.album-info .album-tracks ol a:hover{text-decoration:underline}.album-info .album-tracks .go-to-album{border:1px solid #646464;border-radius:100px;color:#646464;display:none;font-size:14px;letter-spacing:.4px;line-height:16px;padding:4px 0;text-align:center}.album-info .album-tracks .go-to-album:hover{opacity:.7}@media (min-width:1024px){.album-info .album-tracks,.album-info .google-ad-manager{display:block}}.related-playlists{grid-area:related;min-width:0}.related-playlists ul{display:flex;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;overflow:auto;padding:0 10px 44px}.related-playlists ul li{margin-left:6px;margin-right:6px;min-width:120px;width:120px}.related-playlists .google-ad-manager>div{text-align:center}@media (min-width:1024px){.related-playlists ul{column-gap:12px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:0;margin-right:0;overflow:hidden;padding:0 0 40px;row-gap:12px}.related-playlists ul li{margin-left:0;margin-right:0;min-width:0;width:100%}.related-playlists .google-ad-manager{margin-left:-22px;margin-right:-22px}}