#grid-16 .col,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}button,table{border-spacing:0}a img,button{border:none}button,ul{padding:0;margin:0}body,button,ul{margin:0}.icon-sk:before,button,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header,a.underline,button.underline{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1)}.icon-sk:before,.page-footer-component ul li #footer-share-btn,a,button{text-decoration:none}button,li,ol,ul{list-style:none}.app-list .list-content-container .autoCompleteContainer #searchBox input:focus,button:focus{outline:0}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}.cta .icon,.table-cell,caption,table,td,th{vertical-align:middle}body{line-height:1;color:#000;background:#fff}table{border-collapse:separate}caption,td,th{text-align:left;font-weight:400}*{box-sizing:border-box;color:#fff}html{font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;min-height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button{-webkit-appearance:none;background:none;cursor:pointer;line-height:normal;overflow:visible;text-align:left;text-indent:0;width:auto}.align-center,.big-label-border,.cta,.cta-outline,.small-label{text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}#grid-16{display:none;width:100%;height:100%;position:fixed;top:0;pointer-events:none;max-width:1920px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#grid-16 .col{width:6.25%;height:100%;background:rgba(255,0,0,.1);float:left;border-right:1px solid grey;box-sizing:border-box;font-size:0}body,body.show{background-color:#fff}.cta,.cta.lrg,.cta.sml{font-size:1.2rem}body{overflow:hidden}body.show #content,body.show-subviews #menu{opacity:1;visibility:visible}body.no-scroll #content{overflow:hidden}#content,#content>div,#content>section,#menu{opacity:0;visibility:hidden}#content{z-index:20}#content.no-content{overflow:hidden}@font-face{font-family:CircularSpotifyText-Black;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.svg#CircularSpotifyText-Black) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Book;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.svg#CircularSpotifyText-Book) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Bold;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.svg#CircularSpotifyText-Bold) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Light;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.svg#CircularSpotifyText-Light) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Medium;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.svg#CircularSpotifyText-Light) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyHead-Bold;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.svg#CircularSpotifyHead-Bold) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Black;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Black_gdi.svg#CircularSpotifyText-Black) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Book;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Book_gdi.svg#CircularSpotifyText-Book) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Bold;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Bold_gdi.svg#CircularSpotifyText-Bold) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Light;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Light_gdi.svg#CircularSpotifyText-Light) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyText-Medium;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyText-Medium.svg#CircularSpotifyText-Light) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:CircularSpotifyHead-Bold;src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.eot);src:url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.eot?#iefix) format('embedded-opentype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.woff) format('woff'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.ttf) format('truetype'),url(../static/spotify-me-yim/fonts/text/CircularSpotifyHead-Bold_gdi.svg#CircularSpotifyHead-Bold) format('svg');font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}.circular-light{font-family:CircularSpotifyText-Light,Helvetica,sans-serif}.circular-regular{font-family:CircularSpotifyText-Book,Helvetica,sans-serif}.circular-bold{font-family:CircularSpotifyText-Bold,Helvetica,sans-serif}.circular-head-bold{font-family:CircularSpotifyHead-Bold,Helvetica,sans-serif}.circular-black{font-family:CircularSpotifyText-Black,Helvetica,sans-serif}.circular-medium{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif}@font-face{font-family:iconfont-spotify-me-yim;src:url(../static/spotify-me-yim/fonts/iconfont/iconfont.eot);src:url(../static/spotify-me-yim/fonts/iconfont/iconfont.eot?#iefix) format('eot'),url(../static/spotify-me-yim/fonts/iconfont/iconfont.woff) format('woff'),url(../static/spotify-me-yim/fonts/iconfont/iconfont.ttf) format('truetype')}.icon-sk:before{font-family:iconfont-spotify-me-yim;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.icon-sk-arrow-down:before{content:"\E001"}.icon-sk-close:before{content:"\E002"}.icon-sk-download:before{content:"\E003"}.icon-sk-dropdown-arrow:before{content:"\E004"}.icon-sk-facebook:before{content:"\E005"}.icon-sk-left-carrot:before{content:"\E006"}.icon-sk-pause:before{content:"\E007"}.icon-sk-play:before{content:"\E008"}.icon-sk-rewind:before{content:"\E009"}.icon-sk-right-carrot:before{content:"\E00A"}.icon-sk-rotate-phone:before{content:"\E00B"}.icon-sk-search:before{content:"\E00C"}.icon-sk-share:before{content:"\E00D"}.icon-sk-spotify-logo-text:before{content:"\E00E"}.icon-sk-spotify-logo-white:before{content:"\E00F"}.icon-sk-spotify-logo:before{content:"\E010"}.icon-sk-twitter:before{content:"\E011"}.table{display:table;height:100%;position:relative;width:100%}.table-cell{display:table-cell;position:relative}.content-responsive,.full-size{bottom:0;left:0;position:absolute;right:0;top:0}.hide,.undisplay,[hidden]{display:none}.cta,.cta .icon,.cta-outline{display:inline-block}.no-wrap-resize{white-space:nowrap}a.underline,button.underline{transition:all .3s cubic-bezier(.215,.61,.355,1);font-family:CircularSpotifyText-Bold,Helvetica,sans-serif;font-size:1.2rem;text-transform:uppercase;padding-bottom:6px;overflow:hidden;position:relative;text-decoration:none}.cta,.cta-outline,.login-underline{font-family:CircularSpotifyText-Black,Helvetica,sans-serif;text-transform:uppercase}a.underline:after,a.underline:before,button.underline:after,button.underline:before{content:"";height:2px;background-color:#fff;bottom:0;width:100%;left:0;position:absolute}.big-label-border,.big-label-border .big-label-border-label .letter,.cta.more span{position:relative}a.underline:after,button.underline:after{-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1)}a.underline:before,button.underline:before{-webkit-transform:translate3d(-120%,0,0);transform:translate3d(-120%,0,0);-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1)}a.underline:hover:before,button.underline:hover:before{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}a.underline:hover:after,button.underline:hover:after{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.cta{background:#fff;color:#4222f1;border:2px solid #fff;-webkit-transition:background .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);transition:background .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1)}.cta:hover{background:rgba(0,0,0,0);color:#fff}.cta .icon{line-height:0}.cta.sml{min-width:108px;border-radius:20px;padding:9px 30px 7px}.cta.lrg{min-width:240px;padding:18px 23px;border-radius:30px}.cta.play .icon{font-size:1.1em;margin-right:.4em}.cta.more{min-width:0;border-radius:100%}.cta.more span{top:-.3em}.cta.more.sml{padding-left:13px;padding-right:13px}.cta.more.lrg{padding-left:19px;padding-right:19px}.cta-outline{font-size:1.2rem;color:#4222f1;background:#fff;border:2px solid #fff;-webkit-transition:background .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);transition:background .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1)}.cta-outline:hover{color:#fff;background:rgba(0,0,0,0)}.cta-outline.sml{font-size:1.2rem;min-width:108px;border-radius:20px;padding:10px 32px 8px}.cta-outline.lrg{min-width:240px;font-size:1.4rem;padding:18px 23px;border-radius:30px}.login-underline{line-height:.9;font-size:1.2rem;-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1);transition:all .2s cubic-bezier(.645,.045,.355,1);color:#fff;padding-bottom:2px;border-bottom:2px solid #fff}.login-underline:hover{color:#fff;border-bottom:2px solid #fff}.dropdown-menu-btn span{font-size:.9rem;margin-left:9px}a,p,span{font-family:CircularSpotifyText-Book,Helvetica,sans-serif;font-size:1.6rem}.title-lrg,.yim-title{font-family:CircularSpotifyText-Black,Helvetica,sans-serif}.yim-title{font-size:14.4rem}.title-lrg{font-size:7.8rem;letter-spacing:-.045rem}.sub-title,.title-lrg span{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif}.title-lrg span{display:block;font-size:4.8rem;margin-top:15px}.sub-title{font-size:2.8rem;line-height:1.3}.body-text{font-family:CircularSpotifyText-Book,Helvetica,sans-serif;font-size:2.6rem}.intro-text-lrg{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif;font-size:7.8rem}.body-text-bold,.intro-text-sml{font-family:CircularSpotifyText-Bold,Helvetica,sans-serif}.intro-text-sml{font-size:2.2rem}.body-text-bold{font-size:2.6rem}.caption-text{font-family:CircularSpotifyText-Book,Helvetica,sans-serif;font-size:1.6rem}.big-number,.small-label{font-family:CircularSpotifyText-Black,Helvetica,sans-serif}.big-label-border{display:inline-block;text-transform:uppercase;overflow:hidden;padding:26px 34px 24px 44px}.big-label-border .big-label-border-label,.big-label-border .big-label-border-label span{font-family:CircularSpotifyText-Black,Helvetica,sans-serif;font-size:2.8rem;line-height:1.6;letter-spacing:20px;color:#fff}.big-label-border .big-label-border-label .letter-after,.big-label-border .big-label-border-label .letter-before,.big-label-border .big-label-border-label .letter-current{overflow:hidden}.big-label-border .big-label-border-label .letter-after,.big-label-border .big-label-border-label .letter-before{position:absolute;display:none;top:0;left:0}.big-label-border .big-label-border-label .letter-after span,.big-label-border .big-label-border-label .letter-before span{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;letter-spacing:0;display:block}.big-label-border .big-label-border-label .letter-after.show,.big-label-border .big-label-border-label .letter-before.show{display:block}.big-label-border .big-label-border-label .letter-current{visibility:hidden}.big-label-border .big-label-border-label .letter-current.show{visibility:visible}.big-label-border .bar{position:absolute;background:#fff}.big-label-border .bar-bottom,.big-label-border .bar-top{width:100%;height:4px}.big-label-border .bar-left,.big-label-border .bar-right{height:100%;width:4px}.big-label-border .bar-top{top:0;left:0}.big-label-border .bar-bottom{bottom:0;left:0}.big-label-border .bar-left{top:0;left:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.big-label-border .bar-right{top:0;right:0;-webkit-transform-origin:50% 75%;-ms-transform-origin:50% 75%;transform-origin:50% 75%}.small-label{font-size:2.8rem;background:#4222f1;text-transform:uppercase;padding:25px 14px 25px 17px}.big-number{color:#fff;font-size:17.8rem;margin:25px 0 40px;letter-spacing:-.05em}.list-item-text{font-family:CircularSpotifyText-Light,Helvetica,sans-serif;color:#fff;font-size:2.6rem}.dropdown .dropdown-item a{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif;border-bottom:4px solid #fff;font-size:2.8rem;padding-bottom:10px}.flag{width:43px;height:32px;display:inline-block}.flag-ar{background:url(../static/spotify-me-yim/medias/flags/ar.svg) center center no-repeat}.flag-at{background:url(../static/spotify-me-yim/medias/flags/at.svg) center center no-repeat}.flag-au{background:url(../static/spotify-me-yim/medias/flags/au.svg) center center no-repeat}.flag-be{background:url(../static/spotify-me-yim/medias/flags/be.svg) center center no-repeat}.flag-br{background:url(../static/spotify-me-yim/medias/flags/br.svg) center center no-repeat}.flag-ca{background:url(../static/spotify-me-yim/medias/flags/ca.svg) center center no-repeat}.flag-cl{background:url(../static/spotify-me-yim/medias/flags/cl.svg) center center no-repeat}.flag-co{background:url(../static/spotify-me-yim/medias/flags/co.svg) center center no-repeat}.flag-dk{background:url(../static/spotify-me-yim/medias/flags/dk.svg) center center no-repeat}.flag-fi{background:url(../static/spotify-me-yim/medias/flags/fi.svg) center center no-repeat}.flag-fr{background:url(../static/spotify-me-yim/medias/flags/fr.svg) center center no-repeat}.flag-de{background:url(../static/spotify-me-yim/medias/flags/de.svg) center center no-repeat}.flag-hk{background:url(../static/spotify-me-yim/medias/flags/hk.svg) center center no-repeat}.flag-ie{background:url(../static/spotify-me-yim/medias/flags/ie.svg) center center no-repeat}.flag-it{background:url(../static/spotify-me-yim/medias/flags/it.svg) center center no-repeat}.flag-my{background:url(../static/spotify-me-yim/medias/flags/my.svg) center center no-repeat}.flag-mx{background:url(../static/spotify-me-yim/medias/flags/mx.svg) center center no-repeat}.flag-nl{background:url(../static/spotify-me-yim/medias/flags/nl.svg) center center no-repeat}.flag-nz{background:url(../static/spotify-me-yim/medias/flags/nz.svg) center center no-repeat}.flag-no{background:url(../static/spotify-me-yim/medias/flags/no.svg) center center no-repeat}.flag-pe{background:url(../static/spotify-me-yim/medias/flags/pe.svg) center center no-repeat}.flag-ph{background:url(../static/spotify-me-yim/medias/flags/ph.svg) center center no-repeat}.flag-pl{background:url(../static/spotify-me-yim/medias/flags/pl.svg) center center no-repeat}.flag-pt{background:url(../static/spotify-me-yim/medias/flags/pt.svg) center center no-repeat}.flag-sg{background:url(../static/spotify-me-yim/medias/flags/sg.svg) center center no-repeat}.flag-es{background:url(../static/spotify-me-yim/medias/flags/es.svg) center center no-repeat}.flag-se{background:url(../static/spotify-me-yim/medias/flags/se.svg) center center no-repeat}.flag-ch{background:url(../static/spotify-me-yim/medias/flags/ch.svg) center center no-repeat}.flag-tw{background:url(../static/spotify-me-yim/medias/flags/tw.svg) center center no-repeat}.flag-tr{background:url(../static/spotify-me-yim/medias/flags/tr.svg) center center no-repeat}.flag-gb{background:url(../static/spotify-me-yim/medias/flags/gb.svg) center center no-repeat}.flag-us{background:url(../static/spotify-me-yim/medias/flags/us.svg) center center no-repeat}#app-canvas-bg{z-index:0}#header{position:absolute;z-index:100;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}#app-menu .hamburger-menu span,#header .logo{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1)}#header .logo{left:33px;position:fixed;top:29px;z-index:17;display:block;width:29px;transition:all .3s cubic-bezier(.215,.61,.355,1)}#header .logo.home{left:34px;top:35px}#header .logo.home .icon-sk-spotify-logo{display:none}#header .logo.home .icon-sk-spotify-logo-text{display:block}#header .icon-sk{color:#fff}#header .icon-sk-spotify-logo-text{display:none;font-size:35px;font-size:3.5rem}#header .icon-sk-spotify-logo{display:block;font-size:30px;font-size:3rem}#header .label{display:none;text-indent:-9999px;position:absolute}#header.show{opacity:1}#app-menu .hamburger-menu{right:31px;top:35px;width:26px;height:18px;cursor:pointer;position:absolute;z-index:110}#app-menu .hamburger-menu span{width:26px;height:2px;display:block;background-color:#fff;position:absolute;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}#app-menu .hamburger-menu span:first-of-type{top:0;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(120%,0,0);transform:translate3d(120%,0,0)}#app-menu .hamburger-menu span:nth-of-type(2),#app-menu .hamburger-menu span:nth-of-type(3){top:8px;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}#app-menu .hamburger-menu span:nth-of-type(4){bottom:0;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(150%,0,0);transform:translate3d(150%,0,0)}#app-menu .hamburger-menu.active{visibility:hidden;opacity:0}#app-menu .hamburger-menu.active span:first-of-type{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0}#app-menu .hamburger-menu.active span:nth-of-type(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}#app-menu .hamburger-menu.active span:nth-of-type(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}#app-menu .hamburger-menu.active span:nth-of-type(4){-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0}#app-menu .overlay{display:none;z-index:100}#app-menu .overlay.active{display:block}#app-menu .navigation-container{position:absolute;right:-337px;z-index:101;top:0;bottom:0;width:343px;-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1);-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#app-menu .navigation-container.active{-webkit-transform:translate3d(-337px,0,0);transform:translate3d(-337px,0,0)}#app-menu .page-footer-component{z-index:10;left:0;right:0;width:100%;text-align:center;bottom:0;height:130px;padding-top:76px;position:absolute}#app-menu .page-footer-component a,#app-menu .page-footer-component button{color:#000;border-color:#000}#app-menu[season=story-group-a] #app-list-menu .list-close,#app-menu[season=story-group-a] #app-list-menu .list-item-text:hover,#app-menu[season=story-group-a] #app-list-menu .list-item.current .category,#app-menu[season=story-group-a] #app-list-menu .list-item.current .list-item-text,#app-menu[season=story-group-a] #app-list-menu a.category:hover,#app-menu[season=story-group-a] .page-footer-component a,#app-menu[season=story-group-a] .page-footer-component button,#app-menu[season=first-track-played] #app-list-menu .list-close,#app-menu[season=first-track-played] #app-list-menu .list-item-text:hover,#app-menu[season=first-track-played] #app-list-menu .list-item.current .category,#app-menu[season=first-track-played] #app-list-menu .list-item.current .list-item-text,#app-menu[season=first-track-played] #app-list-menu a.category:hover,#app-menu[season=first-track-played] .page-footer-component a,#app-menu[season=first-track-played] .page-footer-component button,#app-menu[season=winter] #app-list-menu .list-close,#app-menu[season=winter] #app-list-menu .list-item-text:hover,#app-menu[season=winter] #app-list-menu .list-item.current .category,#app-menu[season=winter] #app-list-menu .list-item.current .list-item-text,#app-menu[season=winter] #app-list-menu a.category:hover,#app-menu[season=winter] .page-footer-component a,#app-menu[season=winter] .page-footer-component button{color:#9eefe1}#app-menu.show .hamburger-menu span{opacity:1}#app-menu.show .hamburger-menu span:first-of-type,#app-menu.show .hamburger-menu span:nth-of-type(2),#app-menu.show .hamburger-menu span:nth-of-type(3),#app-menu.show .hamburger-menu span:nth-of-type(4){-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#app-menu.show .hamburger-menu:hover span:first-of-type{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}#app-menu.show .hamburger-menu:hover span:nth-of-type(4){-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}#app-menu.show .hamburger-menu:hover span:nth-of-type(2){-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translate3d(0,-3px,0) scale3d(.6,.6,.6);transform:translate3d(0,-3px,0) scale3d(.6,.6,.6)}#app-menu.show .hamburger-menu:hover span:nth-of-type(3){-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translate3d(0,3px,0) scale3d(.6,.6,.6);transform:translate3d(0,3px,0) scale3d(.6,.6,.6)}#app-menu.no-display{display:none}#app-menu[season=story-group-a] #app-list-menu .step span,#app-menu[season=story-group-a] .page-footer-component a:after,#app-menu[season=story-group-a] .page-footer-component a:before,#app-menu[season=story-group-a] .page-footer-component button:after,#app-menu[season=story-group-a] .page-footer-component button:before,#app-menu[season=first-track-played] #app-list-menu .step span,#app-menu[season=first-track-played] .page-footer-component a:after,#app-menu[season=first-track-played] .page-footer-component a:before,#app-menu[season=first-track-played] .page-footer-component button:after,#app-menu[season=first-track-played] .page-footer-component button:before,#app-menu[season=winter] #app-list-menu .step span,#app-menu[season=winter] .page-footer-component a:after,#app-menu[season=winter] .page-footer-component a:before,#app-menu[season=winter] .page-footer-component button:after,#app-menu[season=winter] .page-footer-component button:before{background-color:#9eefe1}#app-menu[season=index] #app-list-menu .step span,#app-menu[season=index] .page-footer-component a:after,#app-menu[season=index] .page-footer-component a:before,#app-menu[season=index] .page-footer-component button:after,#app-menu[season=index] .page-footer-component button:before,#app-menu[season=story-group-b] #app-list-menu .step span,#app-menu[season=story-group-b] .page-footer-component a:after,#app-menu[season=story-group-b] .page-footer-component a:before,#app-menu[season=story-group-b] .page-footer-component button:after,#app-menu[season=story-group-b] .page-footer-component button:before,#app-menu[season=top] #app-list-menu .step span,#app-menu[season=top] .page-footer-component a:after,#app-menu[season=top] .page-footer-component a:before,#app-menu[season=top] .page-footer-component button:after,#app-menu[season=top] .page-footer-component button:before,#app-menu[season=spring] #app-list-menu .step span,#app-menu[season=spring] .page-footer-component a:after,#app-menu[season=spring] .page-footer-component a:before,#app-menu[season=spring] .page-footer-component button:after,#app-menu[season=spring] .page-footer-component button:before{background-color:#fecdd3}#app-menu[season=index] #app-list-menu .list-close,#app-menu[season=index] #app-list-menu .list-item-text:hover,#app-menu[season=index] #app-list-menu .list-item.current .category,#app-menu[season=index] #app-list-menu .list-item.current .list-item-text,#app-menu[season=index] #app-list-menu a.category:hover,#app-menu[season=index] .page-footer-component a,#app-menu[season=index] .page-footer-component button,#app-menu[season=story-group-b] #app-list-menu .list-close,#app-menu[season=story-group-b] #app-list-menu .list-item-text:hover,#app-menu[season=story-group-b] #app-list-menu .list-item.current .category,#app-menu[season=story-group-b] #app-list-menu .list-item.current .list-item-text,#app-menu[season=story-group-b] #app-list-menu a.category:hover,#app-menu[season=story-group-b] .page-footer-component a,#app-menu[season=story-group-b] .page-footer-component button,#app-menu[season=top] #app-list-menu .list-close,#app-menu[season=top] #app-list-menu .list-item-text:hover,#app-menu[season=top] #app-list-menu .list-item.current .category,#app-menu[season=top] #app-list-menu .list-item.current .list-item-text,#app-menu[season=top] #app-list-menu a.category:hover,#app-menu[season=top] .page-footer-component a,#app-menu[season=top] .page-footer-component button,#app-menu[season=spring] #app-list-menu .list-close,#app-menu[season=spring] #app-list-menu .list-item-text:hover,#app-menu[season=spring] #app-list-menu .list-item.current .category,#app-menu[season=spring] #app-list-menu .list-item.current .list-item-text,#app-menu[season=spring] #app-list-menu a.category:hover,#app-menu[season=spring] .page-footer-component a,#app-menu[season=spring] .page-footer-component button{color:#fecdd3}#app-menu[season=listenings] #app-list-menu .step span,#app-menu[season=listenings] .page-footer-component a:after,#app-menu[season=listenings] .page-footer-component a:before,#app-menu[season=listenings] .page-footer-component button:after,#app-menu[season=listenings] .page-footer-component button:before,#app-menu[season=listening] #app-list-menu .step span,#app-menu[season=listening] .page-footer-component a:after,#app-menu[season=listening] .page-footer-component a:before,#app-menu[season=listening] .page-footer-component button:after,#app-menu[season=listening] .page-footer-component button:before,#app-menu[season=story-group-d] #app-list-menu .step span,#app-menu[season=story-group-d] .page-footer-component a:after,#app-menu[season=story-group-d] .page-footer-component a:before,#app-menu[season=story-group-d] .page-footer-component button:after,#app-menu[season=story-group-d] .page-footer-component button:before,#app-menu[season=playlist] #app-list-menu .step span,#app-menu[season=playlist] .page-footer-component a:after,#app-menu[season=playlist] .page-footer-component a:before,#app-menu[season=playlist] .page-footer-component button:after,#app-menu[season=playlist] .page-footer-component button:before,#app-menu[season=end-screen] #app-list-menu .step span,#app-menu[season=end-screen] .page-footer-component a:after,#app-menu[season=end-screen] .page-footer-component a:before,#app-menu[season=end-screen] .page-footer-component button:after,#app-menu[season=end-screen] .page-footer-component button:before,#app-menu[season=sharecard] #app-list-menu .step span,#app-menu[season=sharecard] .page-footer-component a:after,#app-menu[season=sharecard] .page-footer-component a:before,#app-menu[season=sharecard] .page-footer-component button:after,#app-menu[season=sharecard] .page-footer-component button:before,#app-menu[season=fall] #app-list-menu .step span,#app-menu[season=fall] .page-footer-component a:after,#app-menu[season=fall] .page-footer-component a:before,#app-menu[season=fall] .page-footer-component button:after,#app-menu[season=fall] .page-footer-component button:before{background-color:#a1c3d1}#app-menu[season=listenings] #app-list-menu .list-close,#app-menu[season=listenings] #app-list-menu .list-item-text:hover,#app-menu[season=listenings] #app-list-menu a.category:hover,#app-menu[season=listenings] .page-footer-component a,#app-menu[season=listenings] .page-footer-component button,#app-menu[season=listening] #app-list-menu .list-close,#app-menu[season=listening] #app-list-menu .list-item-text:hover,#app-menu[season=listening] #app-list-menu a.category:hover,#app-menu[season=listening] .page-footer-component a,#app-menu[season=listening] .page-footer-component button,#app-menu[season=story-group-d] #app-list-menu .list-close,#app-menu[season=story-group-d] #app-list-menu .list-item-text:hover,#app-menu[season=story-group-d] #app-list-menu a.category:hover,#app-menu[season=story-group-d] .page-footer-component a,#app-menu[season=story-group-d] .page-footer-component button,#app-menu[season=playlist] #app-list-menu .list-close,#app-menu[season=playlist] #app-list-menu .list-item-text:hover,#app-menu[season=playlist] #app-list-menu a.category:hover,#app-menu[season=playlist] .page-footer-component a,#app-menu[season=playlist] .page-footer-component button,#app-menu[season=end-screen] #app-list-menu .list-close,#app-menu[season=end-screen] #app-list-menu .list-item-text:hover,#app-menu[season=end-screen] #app-list-menu a.category:hover,#app-menu[season=end-screen] .page-footer-component a,#app-menu[season=end-screen] .page-footer-component button,#app-menu[season=sharecard] #app-list-menu .list-close,#app-menu[season=sharecard] #app-list-menu .list-item-text:hover,#app-menu[season=sharecard] #app-list-menu a.category:hover,#app-menu[season=sharecard] .page-footer-component a,#app-menu[season=sharecard] .page-footer-component button,#app-menu[season=fall] #app-list-menu .list-close,#app-menu[season=fall] #app-list-menu .list-item-text:hover,#app-menu[season=fall] #app-list-menu a.category:hover,#app-menu[season=fall] .page-footer-component a,#app-menu[season=fall] .page-footer-component button{color:#a1c3d1}#app-menu[season=summer] #app-list-menu .step span,#app-menu[season=summer] .page-footer-component a:after,#app-menu[season=summer] .page-footer-component a:before,#app-menu[season=summer] .page-footer-component button:after,#app-menu[season=summer] .page-footer-component button:before,#app-menu[season=list] #app-list-menu .step span,#app-menu[season=list] .page-footer-component a:after,#app-menu[season=list] .page-footer-component a:before,#app-menu[season=list] .page-footer-component button:after,#app-menu[season=list] .page-footer-component button:before,#app-menu[season=story-group-c] #app-list-menu .step span,#app-menu[season=story-group-c] .page-footer-component a:after,#app-menu[season=story-group-c] .page-footer-component a:before,#app-menu[season=story-group-c] .page-footer-component button:after,#app-menu[season=story-group-c] .page-footer-component button:before,#app-menu[season=top-list-landing] #app-list-menu .step span,#app-menu[season=top-list-landing] .page-footer-component a:after,#app-menu[season=top-list-landing] .page-footer-component a:before,#app-menu[season=top-list-landing] .page-footer-component button:after,#app-menu[season=top-list-landing] .page-footer-component button:before{background-color:#fec76c}#app-menu[season=listenings] #app-list-menu .list-item .category,#app-menu[season=listenings] #app-list-menu .list-item .list-item-text,#app-menu[season=listening] #app-list-menu .list-item .category,#app-menu[season=listening] #app-list-menu .list-item .list-item-text,#app-menu[season=story-group-d] #app-list-menu .list-item .category,#app-menu[season=story-group-d] #app-list-menu .list-item .list-item-text,#app-menu[season=playlist] #app-list-menu .list-item .category,#app-menu[season=playlist] #app-list-menu .list-item .list-item-text,#app-menu[season=end-screen] #app-list-menu .list-item .category,#app-menu[season=end-screen] #app-list-menu .list-item .list-item-text,#app-menu[season=sharecard] #app-list-menu .list-item .category,#app-menu[season=sharecard] #app-list-menu .list-item .list-item-text,#app-menu[season=fall] #app-list-menu .list-item .category,#app-menu[season=fall] #app-list-menu .list-item .list-item-text{color:#ed3ea4}#app-menu[season=listenings] #app-list-menu .list-item.current .category,#app-menu[season=listenings] #app-list-menu .list-item.current .list-item-text,#app-menu[season=listening] #app-list-menu .list-item.current .category,#app-menu[season=listening] #app-list-menu .list-item.current .list-item-text,#app-menu[season=story-group-d] #app-list-menu .list-item.current .category,#app-menu[season=story-group-d] #app-list-menu .list-item.current .list-item-text,#app-menu[season=playlist] #app-list-menu .list-item.current .category,#app-menu[season=playlist] #app-list-menu .list-item.current .list-item-text,#app-menu[season=end-screen] #app-list-menu .list-item.current .category,#app-menu[season=end-screen] #app-list-menu .list-item.current .list-item-text,#app-menu[season=sharecard] #app-list-menu .list-item.current .category,#app-menu[season=sharecard] #app-list-menu .list-item.current .list-item-text,#app-menu[season=fall] #app-list-menu .list-item.current .category,#app-menu[season=fall] #app-list-menu .list-item.current .list-item-text{color:#a1c3d1}#app-menu[season=summer] #app-list-menu .list-close,#app-menu[season=summer] #app-list-menu .list-item-text:hover,#app-menu[season=summer] #app-list-menu a.category:hover,#app-menu[season=summer] .page-footer-component a,#app-menu[season=summer] .page-footer-component button,#app-menu[season=list] #app-list-menu .list-close,#app-menu[season=list] #app-list-menu .list-item-text:hover,#app-menu[season=list] #app-list-menu a.category:hover,#app-menu[season=list] .page-footer-component a,#app-menu[season=list] .page-footer-component button,#app-menu[season=story-group-c] #app-list-menu .list-close,#app-menu[season=story-group-c] #app-list-menu .list-item-text:hover,#app-menu[season=story-group-c] #app-list-menu a.category:hover,#app-menu[season=story-group-c] .page-footer-component a,#app-menu[season=story-group-c] .page-footer-component button,#app-menu[season=top-list-landing] #app-list-menu .list-close,#app-menu[season=top-list-landing] #app-list-menu .list-item-text:hover,#app-menu[season=top-list-landing] #app-list-menu a.category:hover,#app-menu[season=top-list-landing] .page-footer-component a,#app-menu[season=top-list-landing] .page-footer-component button{color:#fec76c}#app-menu[season=summer] #app-list-menu .list-item .category,#app-menu[season=summer] #app-list-menu .list-item .list-item-text,#app-menu[season=list] #app-list-menu .list-item .category,#app-menu[season=list] #app-list-menu .list-item .list-item-text,#app-menu[season=story-group-c] #app-list-menu .list-item .category,#app-menu[season=story-group-c] #app-list-menu .list-item .list-item-text,#app-menu[season=top-list-landing] #app-list-menu .list-item .category,#app-menu[season=top-list-landing] #app-list-menu .list-item .list-item-text{color:#eb33c1}#app-menu[season=summer] #app-list-menu .list-item.current .category,#app-menu[season=summer] #app-list-menu .list-item.current .list-item-text,#app-menu[season=list] #app-list-menu .list-item.current .category,#app-menu[season=list] #app-list-menu .list-item.current .list-item-text,#app-menu[season=story-group-c] #app-list-menu .list-item.current .category,#app-menu[season=story-group-c] #app-list-menu .list-item.current .list-item-text,#app-menu[season=top-list-landing] #app-list-menu .list-item.current .category,#app-menu[season=top-list-landing] #app-list-menu .list-item.current .list-item-text{color:#fec76c}#app-list-menu{left:6px;background-color:#fff;z-index:5}#app-list-menu .gradient{position:absolute;left:0;right:0;background-repeat:repeat-x;background-position:0 0;pointer-events:none;z-index:4;height:280px}#app-list-menu .gradient.gradient-bottom{bottom:0;background-image:url(../static/spotify-me-yim/medias/img/default/main/menu/gradient-bottom.png)}#app-list-menu .gradient.gradient-top{top:38px;opacity:0;background-image:url(../static/spotify-me-yim/medias/img/default/main/menu/gradient-top.png)}#app-list-menu .category{font-size:18px;font-size:1.8rem;text-transform:uppercase;margin-bottom:33px}#app-list-menu .list-item-text{font-size:15px;font-size:1.5rem}#app-list-menu .category,#app-list-menu .list-item-text{font-family:CircularSpotifyText-Bold,Helvetica,sans-serif;color:#4222f1}#app-list-menu .list-item-text,#app-list-menu a.category{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);display:block}#app-list-menu .list-item-text:hover,#app-list-menu a.category:hover{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}#app-list-menu .list-item-container{text-align:left}#app-list-menu .list-item{position:relative;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}#app-list-menu .list-item.current{padding-left:24px}#app-list-menu .list-item.current .list-item-text:hover,#app-list-menu .list-item.current a.category:hover{-webkit-transform:none;-ms-transform:none;transform:none}#app-list-menu .list-item.current .step{opacity:1}#app-list-menu .list-item.current .step .step-top{-webkit-transform:translate3d(0,-11px,0);transform:translate3d(0,-11px,0)}#app-list-menu .list-item.current .step .step-body{-webkit-transform:scale3d(1,2.7,1);transform:scale3d(1,2.7,1)}#app-list-menu .list-item.current .step .step-bottom{-webkit-transform:translate3d(0,13px,0);transform:translate3d(0,13px,0)}#app-list-menu .list-item.current .list-item-text{color:#7fffd4;font-size:23px;font-size:2.3rem}#app-list-menu .list-item.current .category{color:#7fffd4}#app-list-menu .list-close{color:#000}#app-list-menu>.list-content-container>.list-wrapper{padding:0;height:100%}#app-list-menu>.list-content-container>.list-wrapper>.list-item-container{padding:15px 30px 0 55px}#app-list-menu>.list-content-container>.list-wrapper>.list-item-container>.list-item{margin-top:52px}#app-list-menu>.list-content-container>.list-wrapper>.list-item-container>.list-item:first-child{margin-top:0;padding-top:0}#app-list-menu>.list-content-container>.list-wrapper>.list-item-container>.list-item>.list-item-container{display:block}#app-list-menu>.list-content-container>.list-wrapper>.list-item-container>.list-item>.list-item-container>.list-item{margin-top:22px}#app-list-menu>.list-content-container>.list-wrapper>.list-item-container>.list-item>.list-item-container>.list-item:first-child{margin-top:0;padding-top:0}#app-progress-bar{overflow:hidden;position:absolute;left:0;top:0;width:6px;height:100%;z-index:105}.page-footer-component{display:block;height:30px;position:fixed;right:31px;bottom:30px;text-align:right;z-index:2;padding-top:5px}.page-footer-component ul li{display:-moz-inline-stack;display:inline-block;vertical-align:top}.page-footer-component ul li a,.page-footer-component ul li button{font-family:CircularSpotifyText-Black,Helvetica,sans-serif;font-size:1.4rem;text-transform:none;padding-bottom:1px;display:block}.page-footer-component ul li .login-box{top:0;margin-left:15px}.player-container{position:fixed;display:block;width:200px;z-index:50;left:31px;bottom:31px}.player-container .player{width:255px}.player-container .player .playlist-container{width:210px;height:40px;float:right}.player-container .player .playlist-container .song{position:absolute;width:200px;color:#000;height:28px;margin-bottom:10px;padding-top:3px;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1);transition:color .3s cubic-bezier(.215,.61,.355,1)}.player-container .player .playlist-container .song .artist{font-size:1.3rem;display:block;margin-bottom:3px;position:relative;-webkit-transition:margin .3s cubic-bezier(.215,.61,.355,1);transition:margin .3s cubic-bezier(.215,.61,.355,1)}.player-container .player .playlist-container .song .song-name{font-size:1.2rem;display:block;position:relative;-webkit-transition:margin .3s cubic-bezier(.215,.61,.355,1) .1s;transition:margin .3s cubic-bezier(.215,.61,.355,1) .1s}.player-container .player:hover{cursor:pointer}.player-container .player:hover .playlist-container .song{color:#fff}.player-container .player:hover .playlist-container .song .artist,.player-container .player:hover .playlist-container .song .song-name{margin-left:5px}.player-container .player:hover .icons-container .button{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);border:2px solid #fff}.player-container .player .icons-container{width:32px}.player-container .player .icons-container .button{width:100%;height:32px;padding:0;border:2px solid #fff;border-radius:17px;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.player-container .player .icons-container .button .control{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);font-size:1.2rem;color:#fff;text-transform:none;font-style:normal;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:3px}.player-container .player .icons-container .button .control.play{position:relative;left:10px;top:8px}.player-container .player .icons-container .button .control.pause{position:relative;left:-3px;top:8px}.player-container .player .icons-container .button .control.hidden{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.loader{bottom:0;left:0;position:absolute;opacity:0;overflow:hidden;right:0;top:0;z-index:120}.loader-basic .label,.loader-basic .pct,.loader-main .label,.loader-main .pct{color:#fff;display:block;text-align:center}.loader-basic .icon-sk,.loader-main .icon-sk{font-size:45px;font-size:4.5rem;color:#fff;position:absolute;top:50%;left:50%;margin:-25px 0 0 -75px;z-index:1}.loader-basic .bar-container,.loader-main .bar-container{position:absolute;top:50%;left:50%;width:150px;height:2px;margin:34px 0 0 -75px;overflow:hidden}.loader-basic .bar,.loader-main .bar{background-color:#fff;bottom:0;height:100%;left:0;position:absolute;width:100%}.loader-basic .letters,.loader-main .letters{position:absolute;top:50%;left:50%;margin:-51px 0 0 -195px}.loader-basic .letters .letter,.loader-main .letters .letter{position:relative;margin:0 0 0 20px}.loader-basic .letters span,.loader-main .letters span{font-size:7px;font-size:.7rem}.loader-basic .letters .letter-after,.loader-basic .letters .letter-before,.loader-basic .letters .letter-current,.loader-main .letters .letter-after,.loader-main .letters .letter-before,.loader-main .letters .letter-current{overflow:hidden}.loader-basic .letters .letter-after,.loader-basic .letters .letter-before,.loader-main .letters .letter-after,.loader-main .letters .letter-before{position:absolute;display:none;top:0;left:0}.loader-basic .letters .letter-after span,.loader-basic .letters .letter-before span,.loader-main .letters .letter-after span,.loader-main .letters .letter-before span{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;letter-spacing:0;display:block}.loader-basic .letters .letter-after.show,.loader-basic .letters .letter-before.show,.loader-main .letters .letter-after.show,.loader-main .letters .letter-before.show{display:block}.loader-basic .letters .letter-current,.loader-main .letters .letter-current{visibility:hidden}.loader-basic .letters .letter-current.show,.loader-main .letters .letter-current.show{visibility:visible}.loader-basic .scroll-to-navigate,.loader-main .scroll-to-navigate{position:absolute;top:50%;left:50%;text-align:center;margin:-40px 0 0 -50px}.loader-basic .scroll-to-navigate .desktop,.loader-basic .scroll-to-navigate .mobile,.loader-main .scroll-to-navigate .desktop,.loader-main .scroll-to-navigate .mobile{display:none}.loader-basic .scroll-to-navigate[season=story-group-a] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=first-track-played] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=winter] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=story-group-a] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=first-track-played] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=winter] .background-rect-01 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/WinterPattern01.png)}.loader-basic .scroll-to-navigate[season=story-group-a] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=first-track-played] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=winter] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=story-group-a] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=first-track-played] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=winter] .background-rect-02 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/WinterPattern02.png)}.loader-basic .scroll-to-navigate[season=index] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=story-group-b] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=top] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=spring] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=index] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=story-group-b] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=top] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=spring] .background-rect-01 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/SpringPattern01.png)}.loader-basic .scroll-to-navigate[season=index] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=story-group-b] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=top] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=spring] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=index] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=story-group-b] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=top] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=spring] .background-rect-02 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/SpringPattern02.png)}.loader-basic .scroll-to-navigate[season=listenings] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=listening] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=story-group-d] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=playlist] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=end-screen] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=sharecard] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=fall] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=listenings] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=listening] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=story-group-d] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=playlist] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=end-screen] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=sharecard] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=fall] .background-rect-01 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/FallPattern01.png)}.loader-basic .scroll-to-navigate[season=listenings] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=listening] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=story-group-d] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=playlist] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=end-screen] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=sharecard] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=fall] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=listenings] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=listening] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=story-group-d] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=playlist] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=end-screen] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=sharecard] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=fall] .background-rect-02 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/FallPattern02.png)}.loader-basic .scroll-to-navigate[season=summer] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=list] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=story-group-c] .background-rect-01 .pattern,.loader-basic .scroll-to-navigate[season=top-list-landing] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=summer] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=list] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=story-group-c] .background-rect-01 .pattern,.loader-main .scroll-to-navigate[season=top-list-landing] .background-rect-01 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/SummerPattern01.png)}.loader-basic .scroll-to-navigate[season=summer] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=list] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=story-group-c] .background-rect-02 .pattern,.loader-basic .scroll-to-navigate[season=top-list-landing] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=summer] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=list] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=story-group-c] .background-rect-02 .pattern,.loader-main .scroll-to-navigate[season=top-list-landing] .background-rect-02 .pattern{background-image:url(../static/spotify-me-yim/medias/img/default/textures/loader/SummerPattern02.png)}.loader-basic .scroll-to-navigate .mobile .dot,.loader-main .scroll-to-navigate .mobile .dot{left:47px;top:43px;-webkit-animation:mobileDot 1.7s infinite;animation:mobileDot 1.7s infinite}.loader-basic .scroll-to-navigate .mobile .label,.loader-main .scroll-to-navigate .mobile .label{padding-top:5px}.loader-basic .scroll-to-navigate .background-rect-01,.loader-main .scroll-to-navigate .background-rect-01{top:47px;left:-29px}.loader-basic .scroll-to-navigate .background-rect-02,.loader-main .scroll-to-navigate .background-rect-02{top:17px;left:-39px;width:187px;height:60px}.loader-basic .scroll-to-navigate .desktop .dot,.loader-main .scroll-to-navigate .desktop .dot{-webkit-transition:all 1.2s cubic-bezier(.215,.61,.355,1);transition:all 1.2s cubic-bezier(.215,.61,.355,1);-webkit-animation:desktopDot 1.2s infinite;animation:desktopDot 1.2s infinite;-webkit-transform:translate3d(0,0,0),scale3d(0,0,0);transform:translate3d(0,0,0),scale3d(0,0,0);top:12px;left:47px}.loader-basic .scroll-to-navigate .desktop .background-rect-01 .pattern,.loader-main .scroll-to-navigate .desktop .background-rect-01 .pattern{-webkit-transition:all 1.2s cubic-bezier(.19,1,.22,1);transition:all 1.2s cubic-bezier(.19,1,.22,1);-webkit-animation:desktopRect01 1.2s infinite;animation:desktopRect01 1.2s infinite}.loader-basic .scroll-to-navigate .desktop .background-rect-02 .pattern,.loader-main .scroll-to-navigate .desktop .background-rect-02 .pattern{-webkit-transition:all 1.2s cubic-bezier(.645,.045,.355,1);transition:all 1.2s cubic-bezier(.645,.045,.355,1);-webkit-animation:desktopRect02 1.2s infinite;animation:desktopRect02 1.2s infinite}.loader-basic .scroll-to-navigate .mobile .background-rect-01 .pattern,.loader-main .scroll-to-navigate .mobile .background-rect-01 .pattern{-webkit-transition:all 1.7s cubic-bezier(.19,1,.22,1);transition:all 1.7s cubic-bezier(.19,1,.22,1);-webkit-animation:desktopRect01 1.7s infinite;animation:desktopRect01 1.7s infinite}.loader-basic .scroll-to-navigate .mobile .background-rect-02 .pattern,.loader-main .scroll-to-navigate .mobile .background-rect-02 .pattern{-webkit-transition:all 1.7s cubic-bezier(.645,.045,.355,1);transition:all 1.7s cubic-bezier(.645,.045,.355,1);-webkit-animation:desktopRect02 1.7s infinite;animation:desktopRect02 1.7s infinite}.loader-basic .scroll-to-navigate .animation,.loader-main .scroll-to-navigate .animation{position:relative;width:100px;height:80px}.loader-basic .scroll-to-navigate .background-rect,.loader-main .scroll-to-navigate .background-rect{position:absolute;overflow:hidden;width:168px;height:50px}.loader-basic .scroll-to-navigate .background-rect .pattern,.loader-main .scroll-to-navigate .background-rect .pattern{background-repeat:repeat;width:100%;height:200%;display:block}.loader-basic .scroll-to-navigate .background-rect.background-rect-01,.loader-main .scroll-to-navigate .background-rect.background-rect-01{z-index:2}.loader-basic .scroll-to-navigate .background-rect.background-rect-02,.loader-main .scroll-to-navigate .background-rect.background-rect-02{z-index:1}.loader-basic .scroll-to-navigate .screen,.loader-main .scroll-to-navigate .screen{position:absolute;border:4px solid #fff;height:62px;width:40px;left:29px;border-radius:10px;z-index:5}.loader-basic .scroll-to-navigate .screen.screen-up,.loader-main .scroll-to-navigate .screen.screen-up{top:1px}.loader-basic .scroll-to-navigate .screen.screen-bottom,.loader-main .scroll-to-navigate .screen.screen-bottom{top:64px;opacity:.3;-webkit-animation:mobileBottom 1.7s infinite;animation:mobileBottom 1.7s infinite;display:none}.loader-basic .scroll-to-navigate .screen.screen-bottom-bottom,.loader-main .scroll-to-navigate .screen.screen-bottom-bottom{top:127px;opacity:0;-webkit-animation:mobileBottomBottom 1.7s infinite;animation:mobileBottomBottom 1.7s infinite;display:none}.loader-basic .scroll-to-navigate .dot,.loader-main .scroll-to-navigate .dot{position:absolute;background-color:#fff;border-radius:100%;height:6px;width:6px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;z-index:5}.loader-basic .scroll-to-navigate .mouse,.loader-main .scroll-to-navigate .mouse{position:absolute;border:2px solid #fff;height:60px;width:36px;top:2px;left:32px;border-radius:16px;z-index:5}.loader-basic .scroll-to-navigate .label,.loader-main .scroll-to-navigate .label{font-family:CircularSpotifyText-Black,Helvetica,sans-serif;font-size:11px;font-size:1.1rem;letter-spacing:1px;display:block;text-align:center;text-transform:uppercase;position:absolute;width:300px;left:-100px;z-index:10!important}.loader-basic .icon-sk{display:none;margin:-25px 0 0 -23px}.loader-basic .bar-container{width:45px;margin:0 0 0 -23px}@-webkit-keyframes mobileDot{0%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transition-timing-function:linear;transition-timing-function:linear}10%{-webkit-transform:translate3d(0,0,0) scale3d(.6,.6,.6);transform:translate3d(0,0,0) scale3d(.6,.6,.6);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}70%{-webkit-transform:translate3d(0,-30px,0) scale3d(.6,.6,.6);transform:translate3d(0,-30px,0) scale3d(.6,.6,.6)}80%{-webkit-transform:translate3d(0,-30px,0) scale3d(1,1,1);transform:translate3d(0,-30px,0) scale3d(1,1,1);-webkit-transition-timing-function:linear;transition-timing-function:linear}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}}@keyframes mobileDot{0%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transition-timing-function:linear;transition-timing-function:linear}10%{-webkit-transform:translate3d(0,0,0) scale3d(.6,.6,.6);transform:translate3d(0,0,0) scale3d(.6,.6,.6);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}70%{-webkit-transform:translate3d(0,-30px,0) scale3d(.6,.6,.6);transform:translate3d(0,-30px,0) scale3d(.6,.6,.6)}80%{-webkit-transform:translate3d(0,-30px,0) scale3d(1,1,1);transform:translate3d(0,-30px,0) scale3d(1,1,1);-webkit-transition-timing-function:linear;transition-timing-function:linear}100%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}}@-webkit-keyframes desktopDot{0%,100%{-webkit-transform:translate3d(0,0,0) scale3d(0,0,0);transform:translate3d(0,0,0) scale3d(0,0,0)}10%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}20%{-webkit-transform:translate3d(0,-3px,0) scale3d(1,1,1);transform:translate3d(0,-3px,0) scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}70%{-webkit-transform:translate3d(0,30px,0) scale3d(0,0,0);transform:translate3d(0,30px,0) scale3d(0,0,0);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}}@keyframes desktopDot{0%,100%{-webkit-transform:translate3d(0,0,0) scale3d(0,0,0);transform:translate3d(0,0,0) scale3d(0,0,0)}10%{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}20%{-webkit-transform:translate3d(0,-3px,0) scale3d(1,1,1);transform:translate3d(0,-3px,0) scale3d(1,1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}70%{-webkit-transform:translate3d(0,30px,0) scale3d(0,0,0);transform:translate3d(0,30px,0) scale3d(0,0,0);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}}@-webkit-keyframes mobileUp{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%,70%{-webkit-transform:translate3d(0,-62px,0);transform:translate3d(0,-62px,0);opacity:0}}@keyframes mobileUp{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%,70%{-webkit-transform:translate3d(0,-62px,0);transform:translate3d(0,-62px,0);opacity:0}}@-webkit-keyframes mobileBottom{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:.3}100%,70%{-webkit-transform:translate3d(0,-62px,0);transform:translate3d(0,-62px,0);opacity:1}}@keyframes mobileBottom{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:.3}100%,70%{-webkit-transform:translate3d(0,-62px,0);transform:translate3d(0,-62px,0);opacity:1}}@-webkit-keyframes mobileBottomBottom{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}100%,70%{-webkit-transform:translate3d(0,-62px,0);transform:translate3d(0,-62px,0);opacity:.3}}@keyframes mobileBottomBottom{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}100%,70%{-webkit-transform:translate3d(0,-62px,0);transform:translate3d(0,-62px,0);opacity:.3}}@-webkit-keyframes desktopRect01{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-48px,0);transform:translate3d(0,-48px,0)}}@keyframes desktopRect01{0%,10%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-48px,0);transform:translate3d(0,-48px,0)}}@-webkit-keyframes desktopRect02{0%,20%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-48px,0);transform:translate3d(0,-48px,0)}}@keyframes desktopRect02{0%,20%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-48px,0);transform:translate3d(0,-48px,0)}}#footer{bottom:0;clear:both;left:0;height:0;position:absolute;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);z-index:100}#footer a,#footer button,#footer-share-btn:hover{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1)}#footer li{display:inline-block;vertical-align:bottom}#footer li .country-btn{margin-left:10px}#footer a,#footer button,#footer span{font-family:CircularSpotifyText-Bold,Helvetica,sans-serif;font-size:1.1rem;color:#fff;position:relative}#footer a,#footer button{transition:all .3s cubic-bezier(.215,.61,.355,1)}#footer a:after,#footer button:after{background-color:#fff;content:"";position:absolute;height:1px;width:100%;left:0;bottom:-1px}#footer a:hover,#footer button:hover{opacity:.7}#footer.show{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#app-beefs .intro-container,.share-overlay .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}#footer-left,#footer-right{position:relative;top:-46px}#footer-left{float:left;left:32px}#footer-right{float:right;right:32px}#footer-right .cookies,#footer-right .for-artists,#footer-right .legal{margin-right:21px}#footer-share-btn:hover{transition:all .3s cubic-bezier(.215,.61,.355,1);color:#fff;border-color:#fff}.share-overlay{background:rgba(66,34,241,.9)}.share-overlay .share-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.share-overlay .share-image{width:780px;height:407px;margin:0 auto 60px;position:relative;display:block;background-color:#fff}.share-overlay .share-image img{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.share-overlay ul{background:#fff;border-radius:40px;padding:0 25px;display:inline-block}.share-overlay ul li{display:inline-block;width:30px}.share-overlay ul li:nth-child(2){margin:0 20px}.share-overlay ul button{padding:25px 0 19px;display:block;width:100%;text-align:center;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.share-overlay ul button:hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.share-overlay ul button span{color:#4222f1;font-size:2.3rem}.share-container .share-image-loader,.share-content .share-image-loader{height:50px;width:150px;background:url(../static/spotify-me-yim/medias/img/default/loading.gif) center center no-repeat;top:50%;margin-left:-75px;margin-top:-25px;position:absolute;opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;left:50%}.share-container .error,.share-content .error{background:url(../static/spotify-me-yim/medias/img/default/final-share.jpg) center center no-repeat;background-size:contain}.share-container .error .share-image-loader,.share-content .error .share-image-loader{visibility:hidden}.share-container .opacity-0,.share-content .opacity-0{opacity:0}.top-entities{display:table;height:100%;position:relative;width:100%}.top-entities .text-container{display:table-cell;position:relative;vertical-align:middle;margin:0 auto;height:100%}.top-entities .text-container .label-wrapper{position:relative;top:0;left:0}.top-entities .text-container .label-wrapper .big-label-border{display:table-cell;position:relative;top:70px;left:-23px}.top-entities .text-container .label-wrapper .small-label{display:table-cell}.top-entities .text-container .text-wrapper{position:relative;margin:0 auto;height:610px;width:50%}.top-entities .text-container .text-wrapper .big-number{position:relative;top:130px;left:-12px;color:#4222f1}.top-entities .text-container .text-wrapper .title-lrg{position:absolute;left:110px;top:325px;white-space:nowrap}.top-entities .text-container .text-wrapper .title-lrg.wrap-text{white-space:normal}.top-entities .text-container .text-wrapper .title-lrg .cta{letter-spacing:0;position:relative;display:inline-block;margin-top:10px}.app-listening .intro-container-sml,.app-listening#first-track-played h4.sub-title{display:none}.top-entities .text-container .text-wrapper .title-lrg span{letter-spacing:0;margin-top:6px}.top-entities .text-container .text-wrapper .title-lrg .streams{font-size:2.2rem}.app-artist-landing .big-label-border{position:absolute;right:0;top:-26%;padding-left:37px;padding-right:26px}.app-artist-landing .text-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10%;width:80%}.app-artist-landing .text-container em{font-style:italic;color:inherit}.app-artist-landing .title-lrg{font-size:8.5rem;color:#fff;position:relative;white-space:nowrap}.app-artist-landing .title-lrg.no-wrap-resize{white-space:nowrap;position:absolute}.app-artist-landing .title-lrg span{font-size:8.5rem;color:#fff;position:relative;top:-25px;left:11px;letter-spacing:37px}.app-artist-landing .caption-text{color:#fecdd3}.app-artist-landing .body-text,.app-artist-landing .caption-text,.app-artist-landing .cta-outline{margin-top:35px}.app-artist-landing .body-text,.app-artist-landing .caption-text{font-size:2.2rem;line-height:1.8;max-width:685px}.app-artist-landing .body-text a,.app-artist-landing .caption-text a{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif;font-size:1em}.app-artist-landing .body-text{position:relative}.app-artist-landing.current-type-story-group-c .cta-outline,.app-artist-landing.current-type-story-group-d .cta-outline{color:#eb33c1}#breakout-artist.app-artist-landing .caption-text,#playlist-of-the-year .caption-text,#playlist-of-the-year .title-lrg,.app-artist-landing.current-type-story-group-c .cta-outline:hover,.app-artist-landing.current-type-story-group-d .cta-outline:hover{color:#fff}.app-artist-landing#breakout-artist .big-label-border{top:-70%}.app-artist-landing#viral-track .text-container{margin-top:39px}.app-artist-landing#viral-track .big-label-border{top:-174%;padding-left:52px;padding-right:41px}#app-beefs .intro-container{width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-beef .text-container,.app-listening .text-container{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.app-beef .subhead{top:18.383311603%;position:absolute;width:100%;text-align:center}.app-beef .text-container{padding-top:345px;width:520px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}.app-beef .title-lrg{font-family:CircularSpotifyHead-Bold,Helvetica,sans-serif;opacity:0;position:absolute;left:-9999px}.app-beef .big-label-border{position:absolute;right:11.558156547%;top:13.950456323%}.app-listening .no-wrap-resize{position:absolute}.app-listening#first-track-played .big-label-border{top:100px;padding:26px 44px 24px 54px}.app-listening#earworm .big-label-border-label,.app-listening#earworm .big-label-border-label span{font-size:2.1rem;letter-spacing:10px}.app-listening#earworm .intro-container,.app-listening#first-track-played .intro-container{margin-bottom:20px}.app-listening#earworm .intro-container p,.app-listening#first-track-played .intro-container p{font-size:2.2rem}.app-listening#earworm .text-container,.app-listening#first-track-played .text-container{width:50%;height:80%}.app-listening#earworm .title-lrg,.app-listening#first-track-played .title-lrg{white-space:nowrap}.app-listening#earworm .title-lrg.wrap-text,.app-listening#first-track-played .title-lrg.wrap-text{white-space:normal}.app-listening#my-listening-artists .text-container,.app-listening#my-listening-minutes .text-container,.app-listening#my-listening-tracks .text-container,.app-listening#worlds-listening-artists .text-container,.app-listening#worlds-listening-tracks .text-container{width:710px}.app-listening .text-container{width:520px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}.app-listenings .intro-container,.app-season .intro-container{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.app-listening .big-label-border{position:relative;top:20px;left:-131px;margin-bottom:49%}.app-listening .title-lrg{margin-bottom:10px;font-size:7.5rem;text-transform:capitalize}.app-listening .title-lrg span{text-transform:none}.app-listening h4.sub-title{font-size:2.6rem}.app-listening .sub-title{font-size:1.8rem;margin-top:10px;font-family:CircularSpotifyText-Book,Helvetica,sans-serif}.app-listenings .intro-container{width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#app-outlier .text-container{left:47.5%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:38%;margin:0 auto;position:absolute;top:60%}#app-outlier .label-wrapper{position:absolute;top:11.5%;right:51.2%}#app-outlier .big-label-border{left:69px;padding-top:26px;padding-bottom:22px;position:absolute}#app-outlier .small-label{top:70px;font-size:5rem;padding:25px 30px 15px;position:absolute}#app-outlier .title-lrg{margin-bottom:20px;font-size:7.8rem}#app-outlier .sub-title{font-size:2.6rem;font-family:CircularSpotifyText-Light,Helvetica,sans-serif}#app-outlier h4.sub-title{font-size:1.8rem;margin-top:10px}#playlist-of-the-year .text-container{width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}#playlist-of-the-year .title-lrg{font-size:6.8rem;margin-bottom:20px;left:0}#playlist-of-the-year .caption-text{font-size:2.6rem;top:0;margin-bottom:30px}#playlist-of-the-year .text-wrapper{left:0;padding:0 6% 0 12%}#playlist-of-the-year .image-container,#playlist-of-the-year .text-wrapper{width:50%}#playlist-of-the-year .image-container{position:absolute;right:0;padding:0 14% 0 2%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#playlist-of-the-year .image-container ul{width:100%;padding-bottom:100%}#playlist-of-the-year .image-container ul li{float:left;width:50%;padding-bottom:50%}#playlist-of-the-year .image-container ul li:nth-child(1){background:#767676}#playlist-of-the-year .image-container ul li:nth-child(2){background:#6c6c6c}#playlist-of-the-year .image-container ul li:nth-child(3){background:#616161}#playlist-of-the-year .image-container ul li:nth-child(4){background:#575757}.app-season .intro-container{width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-season .intro-container .intro-text-sml{text-transform:uppercase;color:#fff;padding:0 5%}.app-season .intro-container .intro-text-lrg{margin:30px auto 0;padding:0 5%}.app-season .text-container{width:100%;position:absolute;height:48%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1100px}.app-playlist .text-container,.story .text-container{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.app-season .text-container .title-lrg.wrap-text{max-width:350px;white-space:normal}.app-season .text-container .sub-title{position:relative;font-size:2.2rem}.app-season .text-container .big-label-border{position:absolute;right:50%;padding-left:53px;padding-right:33px;margin-right:-3%}.app-season .text-container ul li{position:absolute;right:50%}.app-season .text-container ul li:nth-child(1){top:91%;right:auto;left:20%}.app-season .text-container ul li:nth-child(2){margin-right:-40%;top:-2%}.app-season .text-container ul li:nth-child(3){top:60%;margin-right:-37%}.story{background-size:cover;background-position:center center;background-repeat:no-repeat}.story .text-container{position:absolute;top:50%;transform:translateY(-50%);left:10%;width:80%}.story .text-container em{font-style:italic;color:inherit}.story .title-lrg{font-size:8.5rem;color:#fff;display:initial}.story .title-lrg.no-wrap-resize{white-space:nowrap;position:absolute}.story .text-wrapper,.story .text-wrapper .body-text{position:relative}.story .title-lrg span{font-size:8.5rem;color:#fff;position:relative;top:-25px;left:11px;letter-spacing:37px}.story .text-wrapper .caption-text{color:#fecdd3}.story .text-wrapper .body-text,.story .text-wrapper .caption-text,.story .text-wrapper .cta-outline{margin-top:35px}.story .text-wrapper .body-text,.story .text-wrapper .caption-text{font-size:2.2rem;line-height:1.8;max-width:685px}.story .text-wrapper .body-text a,.story .text-wrapper .caption-text a{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif;font-size:1em}.story.current-type-story-group-c .cta-outline,.story.current-type-story-group-d .cta-outline{color:#eb33c1}.story.current-type-story-group-c .cta-outline:hover,.story.current-type-story-group-d .cta-outline:hover{color:#fff}.top-landing .intro-container{width:75%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top-landing .intro-container .intro-text-sml{text-transform:uppercase;color:#4222f1}.top-landing .intro-container .intro-text-lrg{margin:15px 0}.top-list{background-color:#eb33c1;text-align:center}.top-list .top{height:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-list .bottom{height:70%}.top-list .big-label-border{margin:0 auto;font-size:2rem;padding:28px 55px 24px 65px}.top-list .list{margin:0 auto;display:none;text-align:left;height:100%;counter-reset:li}.top-list .list.active{display:block}.top-list .list li{height:20.1%;padding:0 10%;text-transform:capitalize}.top-list .list li a,.top-list .list li p{font-size:2.6rem;height:100%;width:auto}.top-list .list li a span,.top-list .list li p span{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);font-size:inherit;padding-left:46px}.top-list .list li a:hover span{-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}.top-list .list li a:before,.top-list .list li p:before{content:counter(li) '.';counter-increment:li;font-family:CircularSpotifyText-Black,Helvetica,sans-serif;display:table-cell;vertical-align:middle}.top-list .list li:nth-child(1){background:#ef52ae;z-index:6}.top-list .list li:nth-child(2){background:#f2709e;z-index:5}.top-list .list li:nth-child(3){background:#f79289;z-index:4}.top-list .list li:nth-child(4){background:#fab177;z-index:3}.top-list .list li:nth-child(5){background:#fdc76a;z-index:2}@media (max-height:775px){.top-list .top{height:210px}.top-list .bottom{height:-webkit-calc(100% - 210px);height:calc(100% - 210px)}.top-list .big-label-border .big-label-border-label,.top-list .big-label-border .big-label-border-label span{font-size:2.2rem}}.app-track .title-lrg .cta,.app-track .title-lrg em,.app-track .title-lrg span{display:block;float:left;clear:left}.app-playlist .text-container{width:100%;top:50%;transform:translateY(-50%);left:0;position:absolute}.app-playlist .caption-text,.app-playlist .title-lrg{color:#fff}.app-playlist .title-lrg{font-size:6.8rem;margin-bottom:20px;left:0}.app-playlist .caption-text{font-size:2.6rem;top:0;margin-bottom:30px;line-height:1.2}.app-playlist .cta{color:#eb33c1}.app-playlist .cta:hover{color:#fff}.app-playlist .text-wrapper{left:0;padding:0 6% 0 12%}.app-playlist .image-container,.app-playlist .text-wrapper{width:50%}.app-playlist .image-container{position:absolute;right:14%;padding:35% 0 0 2%;width:35%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../static/spotify-me-yim/medias/img/default/play-it-forward/cover.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.app-playlist .image-container ul{width:100%;padding-bottom:100%}.app-playlist .image-container ul li{float:left;width:50%;padding-bottom:50%}.webp .app-playlist .image-container{background-image:url(../static/spotify-me-yim/medias/img/webp/play-it-forward/cover.webp)}#app-index .yim-title{top:30px;position:relative}#app-index .body-text{font-family:CircularSpotifyText-Book,Helvetica,sans-serif;margin:13px 0 40px;position:relative;top:34px}#app-index .text-container{position:absolute;bottom:87px;width:960px;left:50%;margin-left:-480px}#app-index .text-container>.align-center{margin-top:38px}#app-index .login-container{position:relative;top:28px}#app-index .arrow-down{position:absolute;left:50%;bottom:42px;margin-left:-14px;-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-webkit-animation:bouncing 1.2s infinite;animation:bouncing 1.2s infinite}#app-index .icon-sk-arrow-down{font-size:50px;font-size:5rem}#app-index .big-label-border{position:absolute;letter-spacing:20px;padding-bottom:26px;padding-left:70px;padding-right:50px;top:-58px;left:50%;margin-left:-352px}#app-index .login-box.logged-in{padding-top:10%}#app-index button[role=logout]{display:none}@-webkit-keyframes bouncing{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}60%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}}@keyframes bouncing{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}60%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}}.app-sharecard .small-title{margin-bottom:30px;font-size:2.6rem;width:100%;text-align:center}.app-sharecard .small-title.subLabel{margin-top:30px}.app-sharecard .arrow-down{position:absolute;left:50%;bottom:42px;margin-left:-14px;-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-webkit-animation:bouncing 1.2s infinite;animation:bouncing 1.2s infinite}.app-sharecard .icon-sk-arrow-down{font-size:50px;font-size:5rem}.app-sharecard .share-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;display:block}.app-sharecard .share-content .share-image{width:780px;position:relative;height:407px;margin-left:40px;display:inline-block;background-color:#fff}.app-sharecard .share-content .share-image img{position:absolute;width:100%;height:auto;left:0;top:0;z-index:1}.app-sharecard .share-content .share-container{width:40px;position:relative;display:inline-block;top:-275px;left:15px}.app-sharecard .share-content .share-container li{margin-bottom:20px}.app-sharecard .share-content .share-container li button{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.app-sharecard .share-content .share-container li button:hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.app-sharecard .share-content .share-container li button span{font-size:2.5rem}.app-sharecard .share-content .share-container li button span.icon-sk-twitter{font-size:2rem}.app-sharecard .share-content .button-container{position:relative;top:-8px}.app-sharecard .share-content .button-container li{list-style:none;display:inline-block;width:242px;margin:0 12px;height:130px}.app-sharecard .share-content .button-container li button{position:relative;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-43%);-ms-transform:translate(-50%,-43%);transform:translate(-50%,-43%);text-align:center}#app-end-screen .text-container,#app-sorry-not-sorry .text-container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;padding:0 20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center}.app-sharecard .share-content .button-container li button.small-title{-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);font-size:2rem;margin:0}.app-sharecard .share-content .button-container li:hover .small-title{color:#4222f1}.app-sharecard .share-content .button-container li.overview{background:0 0}.app-sharecard .share-content .button-container li.album{background:-webkit-gradient(linear,left bottom,right top,from(#78d8ff),to(#5226f8));background:-webkit-linear-gradient(bottom left,#78d8ff,#5226f8);background:linear-gradient(to top right,#78d8ff,#5226f8)}.app-sharecard .share-content .button-container li.genre{background:-webkit-gradient(linear,left bottom,right top,from(#cc98ff),to(#7c26f8));background:-webkit-linear-gradient(bottom left,#cc98ff,#7c26f8);background:linear-gradient(to top right,#cc98ff,#7c26f8)}.app-sharecard .share-content .button-container li.track{background:-webkit-gradient(linear,left bottom,right top,from(#ff8ef2),to(#eb1fb9));background:-webkit-linear-gradient(bottom left,#ff8ef2,#eb1fb9);background:linear-gradient(to top right,#ff8ef2,#eb1fb9)}#app-end-screen .text-container{transform:translate(-50%,-50%);box-sizing:border-box}#app-end-screen .intro-text-lrg{margin:0 auto 25px;font-size:6.2rem;max-width:780px;line-height:1.2em}#app-end-screen .cta{color:#eb33c1}#app-end-screen .cta:hover{color:#fff}#app-sorry-not-sorry .text-container{transform:translate(-50%,-50%);box-sizing:border-box}#app-sorry-not-sorry .caption-text{font-size:2.5rem;max-width:540px;line-height:1.2;margin:0 auto 30px}#app-sorry-not-sorry .intro-text-lrg{margin:0 auto 17px;font-size:7.5rem}#app-sorry-not-sorry .cta{background:#fff;color:#4222f1;padding:13px 50px}#app-sorry-not-sorry .cta:hover{background:rgba(0,0,0,0);color:#fff}.legacy-logo{left:34px;position:fixed;top:35px;z-index:17;display:block;width:38px}.legacy-logo .spotify-logo{display:block;height:38px;width:38px;background:url(../static/spotify-me-yim/medias/svg/spotify-logo-white.svg) center center no-repeat;color:#fff;background-size:cover}#legacy{background:url(../static/spotify-me-yim/medias/img/default/legacy/legacy.jpg) center center no-repeat;background-size:cover}#legacy .text-container{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#legacy .caption-text{font-size:2.5rem;max-width:540px;line-height:1.2;margin:0 auto 30px}#legacy .intro-text-lrg{margin:0 auto 50px;font-size:7.5rem}.login-box button,.login-box span{font-size:1.2rem;text-transform:uppercase}#legacy .cta{background:#fff;color:#4222f1;padding:13px 50px}.login-box{position:relative;top:8px;text-align:center}.login-box button{margin:0 auto;display:block}.login-box span{font-family:CircularSpotifyText-Bold,Helvetica,sans-serif;margin:10px 0;display:block}.login-box button{font-family:CircularSpotifyText-Black,Helvetica,sans-serif;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.login-box button:hover{color:#fff;border-color:#fff}.app-list{position:absolute;right:0;bottom:0;top:0;left:0;z-index:200}.app-list .list-close{font-size:2rem;position:absolute;right:35px;top:30px;z-index:5;color:#fff;height:22px;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.app-list .list-close:hover{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.app-list .step{position:absolute;width:8px;left:0;top:6px;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.app-list .step span{display:block;background-color:#000;-webkit-transition:all .7s cubic-bezier(.215,.61,.355,1);transition:all .7s cubic-bezier(.215,.61,.355,1)}.app-list .step .step-body{height:10px;z-index:2;position:relative}.app-list .step .step-bottom,.app-list .step .step-top{border-radius:10px;height:10px;position:absolute;z-index:1;width:100%;left:0}.app-list .step .step-top{top:-3px}.app-list .step .step-bottom{bottom:-3px}.app-list .list-content-container{position:absolute;height:100%;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;overflow:hidden}.app-list .list-content-container .autoCompleteContainer{width:440px;border-bottom:3px solid #fff;text-align:left;margin:60px auto 0}.app-list .list-content-container .autoCompleteContainer #searchBox{width:100%;height:50px;position:relative}.app-list .list-content-container .autoCompleteContainer #searchBox .search-icon{display:inline;font-size:2.6rem;position:relative;top:12px;left:14px;cursor:pointer}.app-list .list-content-container .autoCompleteContainer #searchBox .clear-icon{position:absolute;right:10px;top:15px;font-size:1.8rem;cursor:pointer}.app-list .list-content-container .autoCompleteContainer #searchBox input{background:0 0;border:none;height:50px;position:absolute;left:60px;width:75%;font-size:2.6rem;font-family:CircularSpotifyText-Light,Helvetica,sans-serif}.app-list .list-content-container .autoCompleteContainer #searchBox input::-ms-clear{display:none}.app-list .list-content-container .autoCompleteContainer #searchBox .autoComplete{opacity:.5}.app-list .list-content-container .list-wrapper{height:-webkit-calc(100% - 113px);height:calc(100% - 113px);width:100%;padding:40px 0;overflow:auto}.app-list .list-content-container .list-wrapper .list-item-container{text-align:center}.app-list .list-content-container .list-wrapper .list-item-container .list-item{display:none;margin-top:40px}#app-list-menu .list-content-container .list-wrapper .list-item-container .list-item,.app-list .list-content-container .list-wrapper .list-item-container .list-item.show{display:block}.app-list .list-content-container .list-wrapper .list-item-container .list-item:first-child{margin-top:0}.app-list .list-content-container .list-wrapper .list-item-container .list-item .list-item-text{padding-bottom:2px}.app-list .list-content-container .list-wrapper .list-item-container .list-item .list-item-text:hover{color:#fff}#app-list-language .list-content-container #searchBox .autoComplete,#app-list-language .list-content-container #searchBox .search-icon,#app-list-language .list-content-container #searchBox input,#app-list-language .list-item-text,.carousel-dot.selected span,.carousel-dot:hover span{color:#4222f1}.app-list .list-content-container .list-wrapper .list-item-container .list-item .list-item-text.selected{font-family:CircularSpotifyText-Medium,Helvetica,sans-serif;border-bottom:3px solid #fff}.app-list.custom-scroll .list-content-container .list-wrapper{padding:0;overflow:hidden;position:absolute}.app-list .list-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:-webkit-gradient(linear,left bottom,right top,from(#ff8ef2),to(#eb1fb9));background:-webkit-linear-gradient(bottom left,#ff8ef2,#eb1fb9);background:linear-gradient(to top right,#ff8ef2,#eb1fb9)}#app-list-menu .list-content-container{width:100%}#app-list-menu .list-content-container .list-wrapper .list-item-container .list-item-container{display:none}#app-list-language .list-content-container{width:550px;height:80%}#app-list-language .list-content-container .list-content-inner{background:#fff}#app-list-language .list-content-container .list-wrapper{padding:40px 0;height:-webkit-calc(100% - 93px);height:calc(100% - 93px)}.carousel,.carousel li{width:100%;height:100%;position:relative}#app-list-language .list-content-container .list-wrapper .list-item-container{text-align:left}#app-list-language .list-content-container .autoCompleteContainer{border-bottom-color:#4222f1;margin-top:40px}#app-list-language .list-item{margin-left:26%}#app-list-language .flag{margin-right:10px;margin-top:0;position:relative;top:8px}.carousel li{float:left}.carousel-navigation{position:absolute;z-index:75;bottom:0;left:0;right:0}.carousel-navigation.dots-only .dots-container{display:block;max-width:100%;bottom:25px;width:auto}.carousel-navigation.dots-only .carousel-dot{display:inline-block;width:15px;height:8px;background:#fff;border-radius:5px;margin-right:30px;text-indent:-9999px;padding-left:0}.carousel-navigation.dots-only .carousel-dot:last-child{margin-right:0}.carousel-navigation.dots-only .carousel-dot.selected{background:#4222f1}.carousel-navigation[season=fall] .carousel-dot.selected,.carousel-navigation[season=fall] .carousel-dot:hover,.carousel-navigation[season=summer] .carousel-dot.selected,.carousel-navigation[season=summer] .carousel-dot:hover{background:#ed3ea4}.dots-container{position:absolute;bottom:37px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:-webkit-calc(100% - 530px);max-width:calc(100% - 530px);width:51%}.carousel-dot{padding-right:5%;overflow:hidden;width:20%;position:relative}.carousel-dot:last-child{padding-right:0}.carousel-dot span{display:block;font-size:1.4rem;font-family:CircularSpotifyText-Medium,Helvetica,sans-serif;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color .3s cubic-bezier(.215,.61,.355,1);transition:color .3s cubic-bezier(.215,.61,.355,1)}.carousel-dot:hover span:nth-child(1){-webkit-animation:carouselLabelHoverRight .3s cubic-bezier(.215,.61,.355,1);animation:carouselLabelHoverRight .3s cubic-bezier(.215,.61,.355,1)}.carousel-dot:hover span:nth-child(2),.carousel-dot:hover span:nth-child(3){-webkit-animation:carouselLabelHoverLeft .3s cubic-bezier(.215,.61,.355,1);animation:carouselLabelHoverLeft .3s cubic-bezier(.215,.61,.355,1)}.carousel-arrows button{opacity:0;width:46px;height:46px;position:fixed;top:50%;margin-top:-23px;font-size:1.7rem;overflow:hidden;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1)}.carousel-arrows button .circle{width:38px;height:38px;position:absolute;top:4px;left:4px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1);transition:transform .3s cubic-bezier(.19,1,.22,1),-webkit-transform .3s cubic-bezier(.19,1,.22,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);border:2px solid #fff;border-radius:100%}.carousel-arrows button .icon-sk{position:absolute;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.carousel-arrows button .icon-sk:before{position:relative;font-size:1.3rem}.carousel-arrows button:hover .circle{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}.carousel-arrows button:hover .icon-sk-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-arrows button.show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.carousel-arrows .previous{left:28px;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.carousel-arrows .previous .icon-sk{left:18px;top:12px}.carousel-arrows .previous .icon-sk-hover{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.carousel-arrows .previous:hover .icon-sk-normal{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.carousel-arrows .next{right:28px;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.carousel-arrows .next .icon-sk{left:21px;top:12px}.carousel-arrows .next .icon-sk-hover{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.carousel-arrows .next:hover .icon-sk-normal{opacity:0;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}@-webkit-keyframes carouselLabelHoverRight{0%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes carouselLabelHoverRight{0%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes carouselLabelHoverLeft{0%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes carouselLabelHoverLeft{0%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.top-navigation{position:absolute;text-align:right;display:inline-block;top:39px;right:77px;z-index:10}.top-navigation li{display:inline-block;vertical-align:middle;padding:0 0 0 10px}.top-navigation li.personal{padding:0 10px 0 0;border-right:1px solid #fff}.top-navigation li.current a,.top-navigation li.current button,.top-navigation li.current span{font-family:CircularSpotifyText-Black,Helvetica,sans-serif}.top-navigation ul{display:inline-block;margin-top:-4px}.top-navigation a,.top-navigation button{font-family:CircularSpotifyText-Book,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.top-navigation a:hover,.top-navigation a:hover span,.top-navigation button:hover,.top-navigation button:hover span{opacity:.7}.top-navigation .dropdown-menu-btn{padding-right:13px}.top-navigation .dropdown-menu-btn .icon-sk{position:absolute;top:1px;right:0;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.top-navigation .dropdown-menu-btn .arrow-up{top:-5px;opacity:0}.top-navigation .dropdown-menu-btn:hover .arrow-up{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);opacity:.7}.top-navigation .dropdown-menu-btn:hover .arrow-bottom{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);opacity:0}.app-intro{z-index:50;display:table;height:100%;position:absolute;width:100%}.app-intro .intro-container{display:table-cell;position:relative;vertical-align:middle}.app-intro .intro-container .intro-text-lrg{width:70%;font-size:5.8rem;margin:0 auto;text-align:center}@media (max-width:961px){#app-outlier .text-container,.share-overlay .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.share-overlay .share-content{transform:translate(-50%,-50%);height:85%}.share-overlay .share-content .share-image{width:91%;height:0;padding-bottom:47.4%}.share-overlay .share-content .share-image img{position:relative}.yim-title{font-size:11rem}.app-artist-landing .text-container{width:90%;left:5%}.app-artist-landing .text-container .title-lrg{font-size:7rem;padding:0}.app-artist-landing .text-container .text-wrapper .body-text,.app-artist-landing .text-container .text-wrapper .caption-text{font-size:2rem}.app-artist-landing .text-container .text-wrapper .story-cta{font-size:1.2rem}.app-artist-landing .big-label-border,.app-artist-landing#breakout-artist .big-label-border,.app-artist-landing#viral-track .big-label-border{right:5%}.app-listening .big-label-border,.app-listening#earworm .big-label-border{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;top:0;margin-bottom:342px}.app-listening#earworm .big-label-border,.app-listening#listening-tracks .big-label-border{width:500px}.app-listening .big-label-border-label,.app-listening .big-label-border-label span{font-size:2.5rem}.app-listening .text-container,.app-listening#my-listening-artists .text-container,.app-listening#my-listening-minutes .text-container,.app-listening#my-listening-tracks .text-container,.app-listening#worlds-listening-artists .text-container,.app-listening#worlds-listening-tracks .text-container{width:80%;padding-top:0}#app-outlier .text-container{width:80%;left:50%;transform:translate(-50%,-50%)}.app-season .text-container .big-label-border{right:auto;left:3%}.app-season .text-container .big-label-border span,.app-season .text-container .big-label-border-label span{font-size:2rem}.story .text-container{width:90%;left:5%}.story .title-lrg{font-size:7rem;padding:0}.story .text-wrapper .body-text,.story .text-wrapper .caption-text{font-size:1.8rem}.story .text-wrapper .story-cta{font-size:1.2rem}#app-index .text-container{padding:0 30px;text-align:center;width:100%;left:0;margin-left:0;bottom:100px}.app-sharecard .small-title{margin-bottom:0}.app-sharecard .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:85%}.app-sharecard .share-content .share-image{width:91%;height:0;padding-bottom:47.4%;margin:60px auto 0}.app-sharecard .share-content .share-image img{position:relative}.app-sharecard .share-content .share-container{width:100%;display:block;top:auto;left:auto}.app-sharecard .share-content .share-container li{display:inline-block;margin:10px 15px}.app-sharecard .share-content .button-container{position:relative;top:auto}.app-sharecard .share-content .button-container li{list-style:none;display:inline-block;width:90%;margin:5px 0;height:70px}.dots-container{max-width:-webkit-calc(100% - 100px);max-width:calc(100% - 100px)}.app-intro .intro-container .intro-text-lrg{font-size:4.6rem;line-height:1.2}}@media (min-width:768px) and (max-height:775px){.share-overlay .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.share-overlay .share-content .share-image{width:624px;position:relative;height:326px;padding:0;margin-bottom:20px}.app-artist-landing .text-container,.story .text-container{width:80%}#footer #footer-left,#footer #footer-right{position:relative;top:-36px}.page-footer-component{bottom:10px}.player-container{left:17px;bottom:8px}.yim-title{font-size:11rem}.top-entities .text-container .label-wrapper{top:22px}.top-entities .cta-outline.sml{font-size:1rem}.top-entities .cta.sml{top:0}.top-entities .title-lrg .cta{margin-top:5px}.story .title-lrg{font-size:7rem}.story .text-container .text-wrapper .body-text,.story .text-container .text-wrapper .caption-text{font-size:1.5rem;line-height:3.2rem}.story .text-container .text-wrapper .story-cta{font-size:1rem}.app-artist-landing .title-lrg{font-size:7rem}.app-artist-landing .body-text,.app-artist-landing .caption-text{font-size:1.5rem;line-height:3.2rem}.app-artist-landing .story-cta{font-size:1rem}.app-artist-landing#breakout-artist .big-label-border{right:0;top:-48%}.app-artist-landing#viral-track .big-label-border{top:-150%}.app-listening#earworm .text-container,.app-listening#first-track-played .text-container{width:600px}.app-listening#earworm .big-label-border,.app-listening#first-track-played .big-label-border{top:10px}.app-listening .text-wrapper{position:absolute;bottom:0}.app-sharecard .small-title.subLabel{margin-top:10px}.app-sharecard .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.app-sharecard .share-content .share-image{width:624px;position:relative;height:326px;padding:0}.app-sharecard .share-content .share-container{top:-195px}.app-sharecard .arrow-down{bottom:0}.dots-container{bottom:15px}}@media (max-width:767px){.app-artist-landing .title-lrg span,.story .title-lrg span{font-family:CircularSpotifyText-Black,Helvetica,sans-serif}#header .logo,#header .logo.home{left:26px;top:21px;display:none}#header .logo.home,#header .logo.home.home{display:block}#header .icon{font-size:4rem}#header .icon-sk-spotify-logo-text{font-size:3rem}#app-menu .hamburger-menu{top:20px;right:20px}#app-menu .navigation-container{right:-webkit-calc(-100% + 6px);right:calc(-100% + 6px);width:100%}#app-menu .navigation-container.active{-webkit-transform:translate3d(-webkit-calc(-100% + 6px),0,0);transform:translate3d(calc(-100% + 6px),0,0)}.player-container .playlist-container{display:none}.page-footer-component{position:absolute;right:20px;bottom:10px}#footer-right,.page-footer-component #footer-share-btn{right:12px}.loader-basic .letters,.loader-main .letters{margin:-51px 0 0 -145px}.app-artist-landing .body-text,.app-artist-landing#breakout-artist .text-container,.app-artist-landing#viral-track .text-container{margin-top:0}.loader-basic .scroll-to-navigate .screen,.loader-main .scroll-to-navigate .screen{border:2px solid #fff}#footer a,#footer button,#footer span{font-size:8px;font-size:.8rem}#footer-left,#footer-right{top:-26px}#footer-left{left:12px}#footer-right .cookies,#footer-right .for-artists,#footer-right .legal{margin-right:5px}.share-overlay .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:73%}.share-overlay .share-content .share-image{width:90%;height:0;padding-bottom:44%}.share-overlay .share-content .share-image img{position:relative}body,html{height:100%}.yim-title{font-size:4.8rem}.big-label-border .big-label-border-label,.big-label-border .big-label-border-label span{font-size:1.54rem;letter-spacing:10px}.big-label-border .bar-bottom,.big-label-border .bar-top{height:2px}.big-label-border .bar-left,.big-label-border .bar-right{width:2px}.small-label{font-size:1.9rem}.full-size .text-container{width:100%;left:0;margin-left:0}.big-number{font-size:13.4rem}.intro-text-lrg{font-size:4.4rem}.intro-text-sml{font-size:1.6rem}.top-entities .text-container{text-align:center}.top-entities .text-container .label-wrapper{position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.app-artist-landing .text-wrapper,.story .title-lrg{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.top-entities .text-container .label-wrapper .top-navigation{position:fixed;text-align:left;right:initial;left:20px;top:20px}.top-entities .text-container .label-wrapper .big-label-border{top:50px;left:-17px;padding:23px 17px 20px 27px}.top-entities .text-container .label-wrapper .small-label{padding:24px 14px}.top-entities .text-container .text-wrapper{height:80%;width:90%}.top-entities .text-container .text-wrapper .big-number{position:absolute;top:auto;margin:0;left:0;bottom:30%;color:#fff;font-size:12rem}.top-entities .text-container .text-wrapper .title-lrg{font-size:5rem;position:absolute;left:40px;top:70%;bottom:auto;white-space:normal;text-align:left}.top-entities .text-container .text-wrapper .title-lrg span{font-size:3rem}.top-entities .text-container .text-wrapper .title-lrg .streams{font-size:2rem}.top-entities .page-footer-component{position:absolute;right:20px;bottom:15px}.top-entities .page-footer-component ul li .login-box{position:fixed;top:20px;left:20px;margin-left:0}.app-artist-landing .headline-wrapper{vertical-align:middle;display:table-cell;padding:0 5%}.app-artist-landing .big-label-border{right:auto;position:relative;margin-bottom:30px;left:0}.app-artist-landing .text-container{width:100%;height:100%;display:table}.app-artist-landing .title-lrg{font-size:7.4rem;padding:0;display:table-cell;vertical-align:middle;white-space:normal}.app-artist-landing .title-lrg span{font-size:1em;display:inline;left:0;top:0;letter-spacing:0}.app-artist-landing .text-wrapper{left:0;padding:0 5%;position:absolute;top:50%;transform:translateY(-50%)}.app-artist-landing .body-text,.app-artist-landing .caption-text,.app-artist-landing .story-cta{opacity:0}.app-artist-landing .body-text,.app-artist-landing .caption-text{font-size:1.9rem}.app-artist-landing .story-cta{font-size:1rem;-webkit-transition:none;transition:none}.app-artist-landing#breakout-artist .big-label-border,.app-artist-landing#viral-track .big-label-border{font-size:2rem;margin-bottom:20px;padding:6px 19px 10px 29px}.app-artist-landing#breakout-artist .title-lrg,.app-artist-landing#viral-track .title-lrg{font-size:10rem}.app-listening .intro-container-sml{display:block}.app-listening .intro-container-lrg{display:none}.app-listening .text-container,.app-listening#my-listening-artists .text-container,.app-listening#my-listening-minutes .text-container,.app-listening#my-listening-tracks .text-container,.app-listening#worlds-listening-artists .text-container,.app-listening#worlds-listening-tracks .text-container{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 5%;width:100%;height:100%}.app-listening .big-label-border,.app-listening#earworm .big-label-border{margin-bottom:0;position:relative;top:50px;font-size:1.4rem;letter-spacing:7px;padding:17px 24px 16px 38px}.app-listening .big-label-border .big-label-border-label,.app-listening .big-label-border .big-label-border-label span,.app-listening#earworm .big-label-border .big-label-border-label,.app-listening#earworm .big-label-border .big-label-border-label span{font-size:1.6rem}.app-listening#earworm .intro-container,.app-listening#first-track-played .intro-container{text-align:center;position:relative;top:0}.app-listening#earworm .text-container,.app-listening#first-track-played .text-container{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;width:90%;height:100%}.app-listening#earworm .big-label-border,.app-listening#first-track-played .big-label-border{top:130px}.app-listening#earworm .text-wrapper,.app-listening#first-track-played .text-wrapper{bottom:45%;height:0;width:100%;overflow:visible}.app-listening#earworm .title-lrg,.app-listening#first-track-played .title-lrg{white-space:normal}.app-listening#earworm .big-label-border-label,.app-listening#earworm .big-label-border-label span,.app-listening#first-track-played .big-label-border-label,.app-listening#first-track-played .big-label-border-label span{font-size:1.8rem}.app-listening .title-lrg{font-size:5rem;text-align:left}.app-listening .title-lrg span{font-size:2.8rem;letter-spacing:-1px}.app-listening .sub-title,.app-listening h4.sub-title{font-size:1.5rem;text-align:left}.app-listening .text-wrapper{padding:0 5.5%;left:0;bottom:80px;position:absolute}.app-listening .big-label-border .big-label-border-label,.app-listening .big-label-border .big-label-border-label span{letter-spacing:8px}.app-listening#listening-tracks .text-wrapper{padding:0 12.5%}.app-listening#listening-tracks .big-label-border{width:auto}.app-listening#earworm .big-label-border{width:auto;padding-left:15px;padding-right:6px}#app-outlier .text-container{left:0;padding:0 5%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);height:80%;width:100%}#app-outlier .big-label-border{left:50%;top:50px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-bottom:0;position:absolute;padding:18px 17px 18px 27px}#app-outlier .small-label{left:50%;font-size:3rem;top:6px;padding:15px 20px;margin-left:-130px}#app-outlier .label-wrapper{top:12.5%}#app-outlier .text-wrapper{position:absolute;bottom:0;width:100%;padding:0 5%;left:0}#app-outlier .title-lrg{font-size:4.5rem;margin-bottom:0;text-align:left}#app-outlier .title-lrg span{font-size:2.8rem}#app-outlier .sub-title{text-align:left;font-size:1.9rem}#playlist-of-the-year .image-container,#playlist-of-the-year .text-wrapper{position:static;width:100%;padding:0}#playlist-of-the-year .image-container ul,.app-season .intro-container{width:90%}#playlist-of-the-year .image-container{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#playlist-of-the-year .text-container{text-align:center;padding:0 12.5%;bottom:auto}#playlist-of-the-year .title-lrg{font-size:2.9rem}#playlist-of-the-year .caption-text{font-size:1.9rem;text-align:left}.app-season .intro-container .intro-text-sml{font-size:1.4rem}.app-season .intro-container .intro-text-lrg{margin-top:20px;line-height:1.2}.app-season .text-container .big-label-border{left:0}.app-season .text-container .big-label-border,.app-season#winter .big-label-border{top:80px;right:auto;position:relative;padding:16px 30px 15px 40px}.app-season .text-container{width:90%;margin:0 auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:0;text-align:center;left:0;position:relative;height:100%}.app-season .text-container ul{text-align:left;position:absolute;bottom:52px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.app-season .text-container ul li,.app-season .text-container ul li:nth-child(1),.app-season .text-container ul li:nth-child(2),.app-season .text-container ul li:nth-child(3){opacity:0;bottom:0;left:0;top:auto;right:auto;margin:0}.app-season .text-container .title-lrg{font-size:5.4rem}.app-season .text-container .sub-title{font-size:2.1rem;top:0}.story .text-container{width:100%;height:100%;display:table;top:50%}.story .title-lrg{font-size:7.4rem;padding:0;white-space:normal;position:absolute;top:50%;transform:translateY(-50%)}.story .title-lrg span{font-size:1em;display:inline;left:0;top:0;letter-spacing:0}.story .headline-wrapper{vertical-align:middle;display:table-cell;width:100%;padding:0 5%}.story .text-wrapper{left:0;padding:0 5%;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.story .text-wrapper .body-text{margin-top:0}.story .text-wrapper .body-text,.story .text-wrapper .caption-text{font-size:1.8rem;opacity:0;line-height:1.4}.story .text-wrapper .story-cta{font-size:1rem;-webkit-transition:none;transition:none}.top-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.top-list .top{height:auto;padding:57px 0 25px;display:block}.top-list .top .table-cell{display:block}.top-list .bottom{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;position:relative}.top-list .bottom .list{position:absolute;width:100%}.top-list .bottom .list li a,.top-list .bottom .list li p{font-size:2.1rem}.top-list .big-label-border,.top-list .big-label-border .big-label-border-label,.top-list .big-label-border .big-label-border-label span{font-size:1.8rem;letter-spacing:8px}.top-list .bottom .list li a span,.top-list .bottom .list li p span{padding-left:30px}.top-list .big-label-border{padding:19px 39px 18px 47px}.top-list#my-top-genres .big-label-border,.top-list#my-top-playlists .big-label-border{padding-left:27px;padding-right:19px}.app-playlist .image-container,.app-playlist .text-wrapper{position:static;width:100%}.app-playlist .text-wrapper{padding:7% 0 0}.app-playlist .image-container{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:100% 0 0}.app-playlist .image-container ul{width:90%}.app-playlist .text-container{text-align:left;padding:0 12.5%;bottom:auto}.app-playlist .title-lrg{font-size:2.9rem}#app-index .body-text,.app-playlist .caption-text{line-height:1.3;font-size:1.9rem}#app-index .yim-title{top:0}#app-index .text-container{bottom:86px}#app-index .text-container>.align-center{margin-top:17px}#app-index .body-text{margin-bottom:15px;top:0}#app-index .login-container{top:8px}#app-index .big-label-border{position:static;margin-left:0;padding:15px 30px 13px 40px;letter-spacing:10px}#app-index .big-label-border .big-label-border .big-label-border-label,#app-index .big-label-border .big-label-border .big-label-border-label span{font-size:1.6rem}#app-index .big-label-border span{letter-spacing:10px}.app-sharecard .small-title{margin-bottom:0;padding:0 10px}.app-sharecard .arrow-down{margin-left:-8px}.app-sharecard .icon-sk-arrow-down{font-size:30px;font-size:3rem}.app-sharecard .share-content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:73%}.app-sharecard .share-content .share-image{width:90%;height:0;padding-bottom:44%;margin:60px auto 0}#app-end-screen .text-container,#app-sorry-not-sorry .text-container{padding:0 5%}.app-sharecard .share-content .share-image img{position:relative}.app-sharecard .share-content .share-container{width:100%;display:block;top:auto;left:auto}.app-sharecard .share-content .share-container li{display:inline-block;margin:10px 15px}.app-sharecard .share-content .button-container{position:relative;top:auto}.app-sharecard .share-content .button-container li{list-style:none;display:inline-block;width:90%;margin:5px 0;height:70px}.carousel-arrows,.login-box .disabled{display:none}#app-end-screen .intro-text-lrg{font-size:3.4rem;margin-bottom:15px}#app-end-screen .caption-text{font-size:1.9rem}#app-sorry-not-sorry .caption-text{font-size:2rem}#app-sorry-not-sorry .intro-text-lrg{font-size:4rem}#app-sorry-not-sorry .cta{padding-right:20px;padding-left:20px}#legacy .text-container{padding:0 5%}#legacy .caption-text{font-size:2rem}#legacy .intro-text-lrg{font-size:4rem}#legacy .cta{padding-right:20px;padding-left:20px}.player-container{bottom:18px}.app-list .list-close{right:20px;top:20px}.app-list .list-content-container .autoCompleteContainer{width:80%}.app-list .list-content-container .autoCompleteContainer #searchBox input{width:60%}#app-list-language .list-content-container{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}#app-list-language .list-item{margin-left:16%}#app-list-language .list-item .list-item-text{font-size:1.8rem}.carousel-navigation.dots-only .carousel-dot{width:20px}.carousel-navigation.dots-only .dots-container{bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.dots-container{display:block;width:auto;bottom:25px}.carousel-dot{display:inline-block;width:20px;height:8px;background:#fff;border-radius:5px;margin-right:15px;text-indent:-9999px}.carousel-dot:last-child{margin-right:0}.carousel-dot.selected,.carousel-dot:hover{background:#4222f1}.top-navigation{top:23px;right:61px}.app-intro .intro-container .intro-text-lrg{width:76%;font-size:2.8rem}.app-landscapeOverlay{z-index:150;display:table;height:100%;position:absolute;width:100%;background-color:#4222f1}.app-landscapeOverlay .container{display:table-cell;position:relative;vertical-align:middle}.app-landscapeOverlay .container .rotate-phone{margin:0 auto;text-align:center;display:block;width:100%;font-size:18rem}}@media (min-device-width:320px) and (max-device-width:568px) and (device-aspect-ratio:40/71){.page-footer-component ul li .login-box{margin-left:0}.page-footer-component #footer-share-btn{right:5px}#footer a,#footer button,#footer span{font-size:7px;font-size:.7rem}.yim-title{font-size:4rem}.top-entities .text-container .text-wrapper .big-number{bottom:32%}.top-entities .text-container .text-wrapper .title-lrg{top:65%}.top-entities .text-container .text-wrapper .title-lrg .cta{margin-top:10px}.app-artist-landing .text-container .text-wrapper .caption-text,.app-artist-landing .text-container .text-wrapper .cta-outline,.story .text-wrapper .caption-text,.story .text-wrapper .cta-outline{margin-top:20px}.top-entities .text-container .cta-outline{font-size:.9rem}.top-entities .text-container .label-wrapper .small-label{padding:16px 10px;top:20px;margin-left:-124px}.story .title-lrg{font-size:5rem}.story .text-wrapper .body-text,.story .text-wrapper .caption-text{font-size:1.4rem}.story#black-lives-matter .title-lrg{font-size:3rem}.story#politics .title-lrg{font-size:4rem}.app-artist-landing .text-container .title-lrg,.app-artist-landing .text-container#viral-track .title-lrg{font-size:5rem}.app-artist-landing .text-container .text-wrapper .body-text,.app-artist-landing .text-container .text-wrapper .caption-text{font-size:1.2rem}.app-listening .big-label-border{padding-left:18px;padding-right:11px}.app-listening .big-label-border .big-label-border-label{font-size:1.3rem}.app-listening#earworm .big-label-border{width:310px;padding-left:9px;padding-right:0;top:95px}.app-listening#earworm .big-label-border .big-label-border-label,.app-listening#earworm .big-label-border span{font-size:1rem}.app-listening .,.app-listening .intro-container p{font-size:1.8rem}.app-listening .title-lrg{margin-bottom:0}.app-listening .text-wrapper{bottom:50px}.top-list .big-label-border .big-label-border-label,.top-list .big-label-border .big-label-border-label span{font-size:1.4rem}.top-list .list li a,.top-list .list li p{font-size:2rem}.app-sharecard .share-content .share-image{margin-top:30px}.dots-container{bottom:22px}.app-intro .intro-container .intro-text-lrg{width:90%}}@media (min-device-width:414px) and (max-device-width:736px){.story .title-lrg{font-size:7.4rem}.story .text-wrapper .body-text,.story .text-wrapper .caption-text{font-size:1.9rem}.story#black-lives-matter .title-lrg{font-size:3.5rem}.story#politics .title-lrg{font-size:5rem}.app-artist-landing .title-lrg{font-size:7.4rem}.app-artist-landing .body-text,.app-artist-landing .caption-text{font-size:1.9rem}.top-entities .text-container .text-wrapper{height:450px}.top-entities .page-footer-component{position:absolute;right:20px;bottom:20px}.top-entities .page-footer-component ul li .login-box{position:fixed;top:16px;left:14px;margin-left:0}}@media only screen and (max-device-width:767px) and (orientation:landscape){.share-overlay .share-image{width:55%;padding-bottom:28.7%;margin-bottom:20px}.share-overlay ul button{padding:15px 0}.share-overlay ul button span{font-size:1.8rem}#app-list-language .list-content-container{width:-webkit-calc(100% - 125px);width:calc(100% - 125px)}.top-entities .text-container .text-wrapper{height:70%}.story .title-lrg{font-size:5rem}.story .text-wrapper .body-text,.story .text-wrapper .caption-text{font-size:1.5rem}.app-artist-landing .title-lrg{font-size:5rem}.app-artist-landing .body-text,.app-artist-landing .caption-text{font-size:1.5rem}}