.artist-header-bg{background-color:#fff;margin-bottom:22px;padding-bottom:8px;position:-webkit-sticky;position:sticky;z-index:1}.artist-header-bg.sticky-on{border-bottom:1px solid #ebebeb}@media (min-width:1024px){.artist-header-bg{background-color:#f5f5f5;margin-bottom:40px;padding:70px 0 50px;position:static;z-index:0}}.artist-header{margin-left:auto;margin-right:auto;max-width:1120px;padding:24px 16px 0;position:relative;text-align:center}@media (min-width:768px){.artist-header{padding:24px 27px 0}}.artist-header .label{color:#646464;display:none;font-size:14px;font-weight:500;line-height:20px;margin-bottom:12px}.artist-header .label a{color:#646464}.artist-header .label a:hover{text-decoration:underline}.artist-header .label .drop-down{position:relative}.artist-header .label .drop-down>span{cursor:pointer}.artist-header .label .drop-down ul{background-color:#111;border:1px solid #fff;border-radius:4px;display:none;left:-14px;padding:20px 20px 8px;position:absolute;top:calc(100% + 19px);z-index:1}.artist-header .label .drop-down ul li{font-size:14px;line-height:28px;margin-bottom:12px;max-width:204px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.artist-header .label .drop-down ul li img{border-radius:28px;display:inline-block;height:28px;margin-right:4px;width:28px}.artist-header .label .drop-down ul li a{color:#fff;display:flex}.artist-header .label .drop-down ul:after,.artist-header .label .drop-down ul:before{border-style:solid;border-width:0 6px 10px;box-sizing:initial;content:"";height:0;left:62px;position:absolute;transform:translateX(-50%);width:2px}.artist-header .label .drop-down ul:after{border-color:transparent transparent #111;top:-10px}.artist-header .label .drop-down ul:before{border-bottom-width:11px;border-color:transparent transparent #fff;top:-12px}.artist-header .label .drop-down:hover>span{text-decoration:underline}.artist-header .label .drop-down:hover:before{box-sizing:initial;content:"";display:block;height:21px;left:0;position:absolute;top:99%;width:100%}.artist-header .label .drop-down:hover ul{display:block}.artist-header .image{display:inline-block;margin-bottom:20px}.artist-header .image .image-container{display:inline-block;-webkit-filter:drop-shadow(0 6px 12px rgba(0,0,0,.04)) drop-shadow(0 12px 36px rgba(0,0,0,.12));filter:drop-shadow(0 6px 12px rgba(0,0,0,.04)) drop-shadow(0 12px 36px rgba(0,0,0,.12));position:relative;transform:translateZ(0)}.artist-header .image img{aspect-ratio:1/1;border-radius:50%;height:auto;overflow:hidden;width:180px}.artist-header h1{color:#232323;font-size:16px;font-weight:500;line-height:22px;margin-bottom:6px}.artist-header .followers{color:#646464;font-size:12px;line-height:17px;margin-bottom:6px}.artist-header .buttons{column-gap:15px;display:grid;grid-template-columns:1fr 1fr;padding-top:14px}.artist-header .buttons preview-control,.artist-header .buttons wp-modal-v4{border-radius:24px;color:#232323;cursor:pointer;font-size:15px;font-weight:500}.artist-header .buttons preview-control{background:#46e0ff;line-height:32px;padding:8px 0}.artist-header .buttons preview-control img{display:inline-block;height:auto;margin-right:4px;width:32px}.artist-header .buttons preview-control img:nth-child(2),.artist-header .buttons preview-control.playing img:first-child{display:none}.artist-header .buttons preview-control.playing img:nth-child(2){display:inline-block}.artist-header .buttons wp-modal-v4{border:1px solid #232323;line-height:24px;padding:12px 0}.artist-header .share{position:absolute;right:16px;top:24px}.artist-header .share img{height:auto;width:24px}@media (min-width:768px){.artist-header{padding:24px 27px 0}.artist-header .image img{width:300px}.artist-header .image .playing playing-animation{width:32px}.artist-header h1{font-size:18px;line-height:25px}}@media (min-width:1024px){.artist-header{column-gap:6.1482820976%;display:grid;grid-template-areas:"image text" "image title" "image followers" "image buttons";grid-template-columns:300px auto;grid-template-rows:20px auto auto 1fr;margin-bottom:0;padding:0 16px;row-gap:12px;text-align:left}.artist-header .label{display:block;grid-area:text;margin-bottom:0}.artist-header .image{display:flex;grid-area:image;margin-bottom:0}.artist-header .image .image-container{-webkit-filter:drop-shadow(0 6px 12px rgba(0,0,0,.1));filter:drop-shadow(0 6px 12px rgba(0,0,0,.1))}.artist-header .image img{width:100%}.artist-header .title{grid-area:title}.artist-header .title h1{font-size:36px;line-height:50px;margin-bottom:0}.artist-header .followers{font-size:18px;line-height:25px;margin-bottom:0}.artist-header .buttons{align-items:flex-end;display:flex}.artist-header .buttons preview-control,.artist-header .buttons wp-modal-v4{display:inline-block;margin-right:15px;text-align:center;width:164px}.artist-header .buttons preview-control:hover,.artist-header .buttons wp-modal-v4:hover{opacity:.7}.artist-header .share{right:27px;top:0}.artist-header .share:hover{opacity:.7}}.artist-content{margin-left:auto;margin-right:auto;max-width:1120px}@media (min-width:1024px){.artist-content{column-gap:6.25%;display:grid;grid-template-areas:"side tabs" "side albums" "side artists" "side articles";grid-template-columns:336px 1fr;grid-template-rows:auto 1fr;padding:0 16px 28px}}.side{grid-area:side}.artist-tabs{grid-area:tabs;margin-bottom:60px;min-width:0;padding:0 16px;position:relative}.artist-tabs input{opacity:0;pointer-events:none;position:absolute;top:0;z-index:-99}.artist-tabs input~.content-description,.artist-tabs input~.highlight-tracks,.artist-tabs input~.hits-tracks{display:none}.artist-tabs label{color:#232323;cursor:pointer;display:inline-block;font-size:18px;font-weight:500;line-height:25px;margin-left:40px}.artist-tabs label:first-of-type{margin-left:0}.artist-tabs label:hover{opacity:.7}.artist-tabs input:checked+label{box-shadow:inset 0 -2px 0 #09cef6;color:#09cef6}.artist-tabs input:checked+label:hover{opacity:1}.artist-tabs #highlight:checked~.highlight-tracks,.artist-tabs #hits:checked~.hits-tracks,.artist-tabs #intro:checked~.content-description{display:block}.artist-tabs .content-description{color:#646464;font-size:14px;line-height:22px;padding-top:16px}.artist-tabs .artist-track{padding-top:16px;text-align:center}.artist-tabs .artist-track ul{margin-bottom:12px;text-align:left}.artist-tabs .artist-track ul li{column-gap:12px;display:grid;grid-template-columns:48px 1fr 32px;padding:8px 0}.artist-tabs .artist-track ul li:hover{background-color:#f5f5f5}.artist-tabs .artist-track ul li .duration{align-items:center;color:#646464;display:none;font-size:12px;letter-spacing:.4px;line-height:16px;padding-right:8px}.artist-tabs .artist-track ul li .index{position:relative}.artist-tabs .artist-track ul li .index img{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.1);border-radius:4px;height:auto;overflow:hidden;width:100%}.artist-tabs .artist-track ul li .index .wrapper{align-items:center;background-color:rgba(0,0,0,.5);border-radius:4px;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.artist-tabs .artist-track ul li .index playing-animation{display:inline-block;width:11px}.artist-tabs .artist-track ul li .text{min-width:0}.artist-tabs .artist-track ul li .text .song{font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-tabs .artist-track ul li .text .song a{color:#232323}.artist-tabs .artist-track ul li .text .song a:hover{text-decoration:underline}.artist-tabs .artist-track ul li .text .artist-album{color:#646464;font-size:12px;letter-spacing:.4px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-tabs .artist-track ul li .text .artist-album a{color:#646464}.artist-tabs .artist-track ul li .text .artist-album a:hover{text-decoration:underline}.artist-tabs .artist-track ul li .text .artist-album .album{display:none}.artist-tabs .artist-track ul li .button{align-items:center;display:flex}.artist-tabs .artist-track ul li .button preview-control{cursor:pointer;display:inline-block;height:32px;position:relative;width:32px}.artist-tabs .artist-track ul li .button preview-control:hover{opacity:.7}.artist-tabs .artist-track ul li .button preview-control img{height:auto;left:0;position:absolute;top:0;width:100%}.artist-tabs .artist-track ul li .button preview-control img:nth-child(2),.artist-tabs .artist-track ul li .button preview-control.playing img:first-child{display:none}.artist-tabs .artist-track ul li .button preview-control.playing img:nth-child(2){display:inline-block}.artist-tabs .artist-track ul li.preview .index .wrapper{display:flex}@media (min-width:1024px){.artist-tabs .artist-track ul li{grid-template-columns:48px 1fr auto 32px;padding:8px 4px}.artist-tabs .artist-track ul li .duration{display:flex}.artist-tabs .artist-track ul li .text .artist-album .album{display:inline}.artist-tabs .artist-track ul li[data-explicitness="1"] .text .artist-album{background-image:url(https://a-www.kfs.io/static/images/icons/explicitness-b7b1aaa5e7.svg);background-position:0;background-repeat:no-repeat;background-size:12px;padding-left:16px}}.artist-tabs .artist-track .see-all{border:1px solid #646464;border-radius:24px;color:#646464;display:inline-block;font-size:12px;line-height:16px;padding:4px 20px}.artist-tabs .artist-track .see-all:hover{opacity:.7}@media (min-width:1024px){.artist-tabs{padding:0}}.list-section{color:#232323;min-width:0;padding:0 16px}.list-section h2{font-size:18px;font-weight:500;line-height:25px}.list-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;width:100%}.list-section .section-header .see-all{align-items:center;color:#232323;display:flex;font-size:12px;line-height:17px;padding-right:7px}.list-section .section-header .see-all:hover{opacity:.7}.list-section .section-header .see-all:after{border-right:1px solid #232323;border-top:1px solid #232323;content:"";display:inline-block;height:7px;margin-left:9px;transform:rotate(45deg);width:7px}.list-section ul{display:flex;flex-wrap:nowrap;margin-bottom:40px;margin-left:-16px;margin-right:-16px;min-height:150px;overflow:auto;padding:0 10px}.list-section ul li{margin-left:6px;margin-right:6px;min-width:120px;width:120px}@media (min-width:1024px){.list-section{padding:0}.list-section .section-header .see-all{font-size:14px;line-height:20px}.list-section ul{column-gap:12px;display:grid;margin-bottom:44px;margin-left:0;margin-right:0;overflow:hidden;padding:0;row-gap:4px}.list-section ul li{margin-left:0;margin-right:0;min-width:0;width:100%}.artist-albums{grid-area:albums}.artist-albums ul{grid-template-columns:1fr 1fr 1fr 1fr}.artist-albums ul li:nth-child(n+5){display:none}.related-artists{grid-area:artists}.related-artists ul{grid-template-columns:1fr 1fr 1fr 1fr}.related-artists ul li:nth-child(n+5){display:none}}.related-articles{grid-area:articles}.related-articles ul li{min-width:200px;width:200px}@media (min-width:1024px){.related-articles ul{grid-template-columns:1fr 1fr;margin-bottom:0}.related-articles ul li{min-width:0;width:100%}}