.details__songs__item,.details__songs__item:after,.details__songs__item__image,.details__songs__item__image img,.details__songs__info,.details__songs__info .row .col,.details__songs__info .row .details__songs__info__heading{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.artist__toggle-text,.details__songs__item__year,.details__songs__info .row .col,.details__tour-dates__item__link{font-size:1.2rem;line-height:1.5em}.artist__achievements .group{font-size:1.4rem;line-height:1.57143em}.artist__license h2,.details__tabs,.details__tab-heading{font-size:2.6rem;line-height:.76923em}.artist__text{font-size:1.5rem;line-height:1.66667em}.details__tour-dates__item__info{font-size:1.6rem;line-height:.8125em}@media screen and (min-width:668px) and (min-height:416px){.artist__toggle-text,.details__songs__item__year,.details__songs__info .row .col,.details__tour-dates__item__link{font-size:1.2rem;line-height:1.5em}.artist__achievements .group{font-size:1.4rem;line-height:1.57143em}.artist__license h2,.details__tabs,.details__tab-heading{font-size:2.8rem;line-height:.71429em}.artist__text{font-size:1.8rem;line-height:1.55556em}.details__tour-dates__item__info{font-size:2.2rem;line-height:.81818em}}@media screen and (min-width:1280px){.artist__toggle-text,.details__songs__item__year,.details__songs__info .row .col,.details__tour-dates__item__link{font-size:1.2rem;line-height:1.5em}.artist__achievements .group{font-size:1.4rem;line-height:1.57143em}.artist__license h2,.details__tabs,.details__tab-heading{font-size:3.2rem;line-height:.75em}.artist__text{font-size:2.4rem;line-height:1.58333em}}@media screen and (min-width:1600px){.artist__toggle-text,.details__songs__item__year,.details__songs__info .row .col,.details__tour-dates__item__link{font-size:1.2rem;line-height:1.5em}.artist__achievements .group{font-size:1.4rem;line-height:1.57143em}}.details__songs__info a{color:#50ccff}.has-hover .details__songs__info a:hover,.details__songs__info .has-hover a:hover{color:#fff}.details__songs__info a:active,.details__songs__info a.is-active{color:#fff}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){.scrollable-group{position:relative;margin-left:-20px;margin-right:-20px}.scrollable-group__container{padding-left:20px;padding-right:20px;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}}.loader{width:80px;height:80px;position:relative;color:#50ccff;margin:70px auto}.loader__rolling{animation:lds-rolling 1s linear infinite;left:40px;top:40px}.loader__rolling,.loader__rolling:after{position:absolute;width:80px;height:80px;border:3px solid #50ccff;border-top-color:transparent;border-radius:50%}.loader__rolling:after{transform:rotate(90deg)}.loader .icon{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@keyframes lds-rolling{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.artist{padding:10px 20px 265px}.artist__text{color:#8798a1;max-width:1050px}.artist__toggle-text{display:block;margin-top:-10px;letter-spacing:1px;text-transform:uppercase}.artist__toggle-text .icon{margin-top:-2px}.artist__toggle-text.is-open .icon{transform:rotate(180deg)}.artist__hidden{display:none;padding-top:30px}@media screen and (min-width:668px) and (min-height:416px){.artist{margin-top:-93px;padding:10px 40px 35px}.artist__toggle-text{margin:0}}@media screen and (min-width:1280px){.artist{margin-top:-140px;padding:40px 100px 140px}}.artist__achievements{display:flex;flex-flow:wrap;max-width:1050px;margin-top:-10px;margin-left:-20px}.artist__achievements>*,.artist__achievements>*:first-child{margin-top:10px;margin-left:20px;margin-bottom:0}.artist__achievements .group{border-bottom:1px solid #313537;height:60px;width:100%;font-weight:700;text-transform:uppercase;line-height:.9em;display:flex;flex-wrap:nowrap}.artist__achievements .group .icon{margin:0;flex-shrink:0}.artist__achievements .group>div{margin-top:0}.artist__achievements .group:last-child{border-bottom-width:0}.artist__achievements__title span{display:inline-block;white-space:nowrap}@media screen and (min-width:668px) and (min-height:416px){.artist__achievements{margin-top:-15px;margin-left:-30px}.artist__achievements>*,.artist__achievements>*:first-child{margin-top:15px;margin-left:30px;margin-bottom:0}.artist__achievements .group{height:84px;width:calc(33% - 30px);min-width:200px}.artist__achievements .group:last-child{border-bottom-width:1px}.artist__achievements__title{display:block}}@media screen and (min-width:980px){.artist__achievements{margin-top:-20px;margin-left:-40px}.artist__achievements>*,.artist__achievements>*:first-child{margin-top:20px;margin-left:40px;margin-bottom:0}.artist__achievements .group{height:87px;width:calc(25% - 40px)}}@media screen and (min-width:1280px){.artist__achievements .group{height:100px}}.artist__description{position:relative;z-index:2}.artist__license{position:absolute;left:20px;right:20px;bottom:-30px}.artist__license p{margin:20px 0 20px}.artist__license .background-primary{position:relative;padding:30px 30px 30px 30px;z-index:2}.artist__license .wave,.artist__license .wave-image{left:auto;bottom:auto;right:-130px;top:-30px}@media screen and (min-width:668px) and (min-height:416px){.artist__license{width:255px;left:auto;right:0;bottom:-40px}.artist__license p{margin:20px 0 40px}.artist__license .background-primary{padding:40px 33px 30px 40px}.artist__license .wave,.artist__license .wave-image{right:auto;left:-70px;top:-70px}}@media screen and (min-width:668px) and (max-width:979px) and (min-height:416px){.artist__license .wave-image{width:200px;height:auto;left:-50px;top:-50px}}@media screen and (min-width:980px){.artist__license{bottom:-60px}}@media screen and (min-width:1280px){.artist__license{width:360px;bottom:-170px}.artist__license .background-primary{padding:50px 120px 50px 50px}}.details{margin-top:100px}@media screen and (min-width:668px) and (min-height:416px){.details{margin-top:95px}}@media screen and (min-width:980px){.details{margin-top:75px}}@media screen and (min-width:1280px){.details{margin-top:150px;max-width:720px}}.details__tabs{text-transform:uppercase;font-weight:700}.details__tabs a{transition-duration:.2s}.details__tabs a+a:before{content:'';background:url(/images/icons/tab-line.svg) 0 0 no-repeat;width:11px;height:24px;margin:0 20px 0 14px;display:inline-block}.details__tabs a.is-active{cursor:default}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){.details__songs,.details__tour-dates{display:block!important}}.details__tab-heading{text-transform:uppercase;font-weight:700;margin-bottom:2rem}@media screen and (min-width:1280px){.details__songs{margin-top:40px}}@media screen and (min-width:1280px){.details__songs{margin-top:50px}}.details__songs__item{border-bottom:1px solid #e8eff1;height:61px;display:flex;align-items:center;padding-right:45px;cursor:pointer;position:relative}.details__songs__item:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:13px;height:8px;background:url(/images/icons/arrow-down.svg) 0 0 no-repeat;background-size:contain}.details__songs__item.is-active{height:auto;background-color:#15191b;border-bottom-color:#15191b}.details__songs__item.is-active:after{transform:translateX(-15px) rotate(180deg)}.details__songs__item.is-active:before{content:'';position:absolute;height:1px;left:75px;right:15px;bottom:0;background-color:#283034}.details__songs__item.is-active .details__songs__item__name span{color:#fff}.details__songs__item__image{width:60px;height:60px;position:relative;overflow:hidden;flex-shrink:0}.details__songs__item__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;font-family:'object-fit:cover'}.details__songs__item__image .icon{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99);transition-property:color,transform,opacity,-webkit-transform}.details__songs__item__name{flex-grow:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:15px}.details__songs__item__name span{font-weight:500}.details__songs__item__name span,.details__songs__item__name div{display:block;overflow:hidden;text-overflow:ellipsis}.details__songs__item__year{margin-left:30px;flex-shrink:0;display:none;color:#8798a1}.has-hover .details__songs__item:hover{background-color:#f5f7f8}.has-hover .details__songs__item:hover.is-active{background-color:#15191b}.has-hover .details__songs__item:hover .details__songs__item__image img,.has-hover .details__songs__item:hover .details__songs__item__image .icon{transform:scale(1.1)}@media screen and (min-width:668px) and (min-height:416px){.details__songs__item{height:101px;padding-right:65px}.details__songs__item:after{right:24px}.details__songs__item:before{left:230px;right:24px}.details__songs__item__image{width:100px;height:100px}.is-active>.details__songs__item__image{width:200px;height:200px;margin-bottom:-100px}.is-active>.details__songs__item__image .icon{width:40px;height:40px}.details__songs__item__name{margin-left:30px}.details__songs__item__year{display:block}}.details__songs__info{padding:18px 15px 37px;display:none;transition-property:background-color}.details__songs__info .row{margin-top:2em}.details__songs__info .row .row{margin-top:0}.details__songs__info .row .col .row .col{padding-left:2em;padding-bottom:2em}.details__songs__info .row .col{font-weight:500;letter-spacing:1px;text-transform:uppercase;vertical-align:top}.details__songs__info .row .col .text--lead{font-weight:700}.details__songs__info .row .col.first{text-align:left}.details__songs__info .row .col .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:2em}.details__songs__info .row label,.details__songs__info .row .details__songs__info__heading{color:#8798a1;font-weight:500;text-align:right}.details__songs__info .row .col,.details__songs__info .row .details__songs__info__heading{transition-property:color}@media screen and (max-width:979px) and (max-height:415px) and (orientation:landscape),(max-width:668px){.details__songs__info .row .col .row .col{padding-left:0}.details__songs__info .row .col{display:block;font-size:1.1rem;line-height:1.6em;padding-left:0}.details__songs__info .row .col.second{text-align:right}.details__songs__info .row label,.details__songs__info .row .details__songs__info__heading{font-size:1rem;line-height:1.6em;padding-left:0;padding-bottom:5px;text-align:left}.details__songs__info .row .details__songs__info__text{font-size:1.6rem;line-height:1.375em}}@media screen and (min-width:668px) and (min-height:416px){.details__songs__info{padding:1px 0 100px}.details__songs__info .row label{text-align:right;width:230px;font-weight:400;padding-right:1em}.details__songs__info .row label+label{padding-right:0}.details__songs__info .row .details__songs__info__heading{font-weight:400}}.details__songs__info.background-dark table .col{color:#fff}.details__songs__info.background-dark table label,.details__songs__info.background-dark table .details__songs__info__heading{color:#b7c1c7}.details__accordion>div:last-child .details__songs__item{border-bottom:none}.details__songs__percentowned{position:absolute;left:11em;bottom:1em;margin-left:0}.details__songs__percentowned__open{left:19em!important}.details__tour-dates{margin-top:78px}.details__tour-dates__item{position:relative;padding:31px 0 24px;border-bottom:1px solid #e8eff1}.details__tour-dates__item:first-child{border-top:1px solid #e8eff1}.details__tour-dates__item__info{font-weight:700;text-transform:uppercase}.details__tour-dates__item__text{margin-top:14px}.details__tour-dates__item__text p{margin:0;color:#8798a1}.details__tour-dates__item__text p b{font-weight:500}.details__tour-dates__item__link{position:absolute;right:0;top:27px;text-transform:uppercase;font-weight:500;letter-spacing:2px}.details__tour-dates__item__link svg.icon{margin:-2px 6px 0 0}@media screen and (min-width:668px) and (min-height:416px){.details__tour-dates{margin-top:60px}.details__tour-dates__item{padding:40px 0}.details__tour-dates__text{margin-top:30px}.details__tour-dates__link{top:40px}}@media screen and (min-width:980px) and (max-width:1279px) and (max-width:1599px){.details__tour-dates__item{display:flex}.details__tour-dates__item__info{padding-top:10px;width:280px;flex-shrink:0;flex-grow:0}.details__tour-dates__item__text{margin:0;width:320px;flex-shrink:0;flex-grow:0}.details__tour-dates__item__link{padding-top:5px;margin-left:auto}.background-light .details__tour-dates__item__link{color:#50ccff}.has-hover .background-light .details__tour-dates__item__link:hover{color:#fff}.background-light .details__tour-dates__item__link:active,.background-light .details__tour-dates__item__link.is-active{color:#fff}}@media screen and (min-width:1280px){.details__tour-dates{margin-top:100px}}