@keyframes spinner{to{transform:rotate(360deg)}}@keyframes outToRight{to{opacity:0;transform:translate3d(100%,0,0)}}@keyframes outToLeft{to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes inFromLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes in-from-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes in-from-top{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes in-from-top-sm{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes in-from-top-sm-quick-opacity{0%{opacity:0;transform:translateY(-10px)}40%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes billing-form-cards{0%,25%,80%,to{opacity:0}30%,50%,75%{opacity:1}}@keyframes progress-fade-out{0%{max-width:200px;background-color:#f1f2f3}to{max-width:63px;background-color:#fafafa}}@keyframes logo-bg-scroll{to{background-position:0 calc(-1*var(--image-height))}}@keyframes logo-scroll{0%{top:100%}to{top:-150%}}@keyframes logo-scroll-mobile{0%{top:100%}to{top:-50%}}@keyframes album-fade{0%,47%{opacity:0}53%,to{opacity:1}}@keyframes move-bg{0%{background-position:0}to{background-position:100%}}@keyframes ascending-tiles-mobile{0%{transform:translateY(-50px)}to{transform:translateY(-100%)}}@keyframes ascending-tiles{0%{transform:translateY(-87px)}to{transform:translateY(-100%)}}@keyframes fade-out-top-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes btn-frost-flash{0%{background:linear-gradient(-20deg,rgba(255,255,255,.25) 30%,rgba(255,255,255,.27) 50%,rgba(255,255,255,.25) 70%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,rgba(255,255,255,.25),rgba(255,255,255,.25));background-position:0 0}}@keyframes btn-slate-flash{0%{background:linear-gradient(-20deg,#3c5d6e 30%,#466778 50%,#3c5d6e 70%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,#3c5d6e,#3c5d6e);background-position:0 0}}@keyframes btn-rehearsalmix-flash{0%{background:linear-gradient(-20deg,#43b1e6 30%,#fe8257 50%,#43b1e6 70%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,#43b1e6,#43b1e6);background-position:0 0}}@keyframes btn-charts-flash{0%{background:linear-gradient(-20deg,#43b1e6 30%,#5abae9 50%,#43b1e6 70%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,#43b1e6,#43b1e6);background-position:0 0}}@keyframes btn-sounds-flash{0%{background:linear-gradient(-20deg,#43b1e6 30%,#5abae9 50%,#43b1e6 70%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,#43b1e6,#43b1e6);background-position:0 0}}@keyframes btn-pads-flash{0%{background:linear-gradient(-20deg,#ea4444 40%,#fa8181 50%,#ea4444 60%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,#ea4444,#ea4444);background-position:0 0}}@keyframes btn-primary-flash{0%{background:linear-gradient(-20deg,#43b1e6 30%,#5abae9 50%,#43b1e6 70%);background-position:100%0;background-size:400% 400%}50%{background-position:50%0}to{background:linear-gradient(to right,#43b1e6,#43b1e6);background-position:0 0}}@keyframes tooltip-animation{0%{opacity:0}to{opacity:1}}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-300.woff)format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-300italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-300italic.woff)format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-regular.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-regular.woff)format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:400;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-italic.woff)format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-700.woff)format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:700;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-700italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-700italic.woff)format("woff")}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-900.woff)format("woff")}@font-face{font-family:"Lato";font-style:italic;font-weight:900;src:url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-900italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/lato-v16-latin-900italic.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-300.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-300-Italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-300-Italic.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-400.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-400-Italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-400-Italic.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-700.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-700-Italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-700-Italic.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-900.woff)format("woff")}@font-face{font-family:"Noto Sans";font-style:italic;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSans-900-Italic.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSans-900-Italic.woff)format("woff")}@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansHK-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansHK-300.woff)format("woff")}@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansHK-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansHK-400.woff)format("woff")}@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansHK-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansHK-700.woff)format("woff")}@font-face{font-family:"Noto Sans HK";font-style:normal;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansHK-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansHK-900.woff)format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansJP-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansJP-300.woff)format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansJP-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansJP-400.woff)format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansJP-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansJP-700.woff)format("woff")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansJP-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansJP-900.woff)format("woff")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansKR-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansKR-300.woff)format("woff")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansKR-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansKR-400.woff)format("woff")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansKR-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansKR-700.woff)format("woff")}@font-face{font-family:"Noto Sans KR";font-style:normal;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansKR-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansKR-900.woff)format("woff")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansSC-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansSC-300.woff)format("woff")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansSC-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansSC-400.woff)format("woff")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansSC-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansSC-700.woff)format("woff")}@font-face{font-family:"Noto Sans SC";font-style:normal;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansSC-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansSC-900.woff)format("woff")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:300;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansTC-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansTC-300.woff)format("woff")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:400;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansTC-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansTC-400.woff)format("woff")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:700;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansTC-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansTC-700.woff)format("woff")}@font-face{font-family:"Noto Sans TC";font-style:normal;font-weight:900;font-display:swap;src:url(//mtracks.azureedge.net/public/fonts/NotoSansTC-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/NotoSansTC-900.woff)format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url(//mtracks.azureedge.net/public/fonts/Inter-300.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/Inter-300.woff)format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url(//mtracks.azureedge.net/public/fonts/Inter-400.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/Inter-400.woff)format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url(//mtracks.azureedge.net/public/fonts/Inter-700.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/Inter-700.woff)format("woff")}@font-face{font-family:"Inter";font-style:normal;font-weight:900;src:url(//mtracks.azureedge.net/public/fonts/Inter-900.woff2)format("woff2"),url(//mtracks.azureedge.net/public/fonts/Inter-900.woff)format("woff")}.song-banner--song-sections--list--item{font-size:11px;font-weight:700}.video-playlist--header{font-size:13px}.song-banner--master{font-size:13px;font-weight:700;text-transform:uppercase}.song-details--format--title{font-size:14px;font-weight:400}@media screen and (min-width:768px),print{.song-details--format--title{font-size:16px}}.resource-list--item--link,.video-playlist--item--name{font-size:16px}.song-banner--artist{font-size:18px}@media all and (min-width:1024px){.song-banner--artist{font-size:24px}}.song-banner--title{font-size:22px}.song-banner--btn--holder:after{clear:both;content:" ";display:block}.song-details--meta-list,.song-details--similar--list{list-style:none;margin:0;padding:0}.song-banner--song-sections--list{list-style:none;padding:0}.resource-list,.u-listreset{list-style:none;margin:0;padding:0}.u-listreset{-webkit-tap-highlight-color:transparent}.video-playlist--item--name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-list--item--icon,.video-playlist--item--icon{display:inline-block;fill:currentColor;height:15px;width:15px}.resource-list--item--icon{height:24px;width:24px}:root{--gutter:8px;--half-gutter:calc((var(--gutter) * 0.5));--outer-gutter:calc(var(--half-gutter) * 3);--columns:4;--one-col:calc((1 / var(--columns) * 100%) - var(--gutter));--two-col:calc((2 / var(--columns) * 100%) - var(--gutter));--three-col:calc((3 / var(--columns) * 100%) - var(--gutter));--four-col:calc((4 / var(--columns) * 100%) - var(--gutter));--five-col:calc((5 / var(--columns) * 100%) - var(--gutter));--six-col:calc((6 / var(--columns) * 100%) - var(--gutter));--seven-col:calc((7 / var(--columns) * 100%) - var(--gutter));--eight-col:calc((8 / var(--columns) * 100%) - var(--gutter));--nine-col:calc((9 / var(--columns) * 100%) - var(--gutter));--ten-col:calc((10 / var(--columns) * 100%) - var(--gutter));--eleven-col:calc((11 / var(--columns) * 100%) - var(--gutter));--twelve-col:calc((12 / var(--columns) * 100%) - var(--gutter));--one-col-offset:calc((1 / var(--columns) * 100%) + var(--half-gutter));--two-col-offset:calc((2 / var(--columns) * 100%) + var(--half-gutter));--three-col-offset:calc((3 / var(--columns) * 100%) + var(--half-gutter));--four-col-offset:calc((4 / var(--columns) * 100%) + var(--half-gutter));--five-col-offset:calc((5 / var(--columns) * 100%) + var(--half-gutter));--six-col-offset:calc((6 / var(--columns) * 100%) + var(--half-gutter));--seven-col-offset:calc((7 / var(--columns) * 100%) + var(--half-gutter));--eight-col-offset:calc((8 / var(--columns) * 100%) + var(--half-gutter));--nine-col-offset:calc((9 / var(--columns) * 100%) + var(--half-gutter));--ten-col-offset:calc((10 / var(--columns) * 100%) + var(--half-gutter));--eleven-col-offset:calc((11 / var(--columns) * 100%) + var(--half-gutter));--twelve-col-offset:calc((12 / var(--columns) * 100%) + var(--half-gutter));--ds-outer-gutter:calc(var(--gutter) * 2);--ds-half-gutter:var(--half-gutter);--ds-gutter:var(--gutter)}@media all and (min-width:768px){:root{--gutter:16px;--columns:8;--outer-gutter:var(--half-gutter);--ds-outer-gutter:var(--gutter)}}@media all and (min-width:1024px){:root{--gutter:24px;--columns:12;--max-container:calc(var(--gutter) + 1350px)}}@media all and (min-width:1440px){:root{--gutter:30px;--outer-gutter:0;--max-container:calc(var(--gutter) + 1350px);--ds-outer-gutter:0}}@media all and (min-width:1560px){:root{--gutter:30px;--outer-gutter:0}}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:var(--max-container);padding-left:var(--outer-gutter);padding-right:var(--outer-gutter)}.row.reverse{flex-direction:row-reverse}.col,.xs-1,.xs-2,.xs-3,.xs-4,.xs-off-0,.xs-off-1,.xs-off-2,.xs-off-3,.xs-off-4{margin:var(--half-gutter)}.col{flex-grow:1;flex-basis:0;max-width:var(--four-col)}.xs-1{flex-basis:var(--one-col);max-width:var(--one-col)}.xs-2{flex-basis:var(--two-col);max-width:var(--two-col)}.xs-3{flex-basis:var(--three-col);max-width:var(--three-col)}.xs-4{flex-basis:var(--four-col);max-width:var(--four-col)}.xs-off-0{margin-left:var(--half-gutter)}.xs-off-1{margin-left:var(--one-col-offset)}.xs-off-2{margin-left:var(--two-col-offset)}.xs-off-3{margin-left:var(--three-col-offset)}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.first-xs{order:-1}.last-xs{order:1}@media all and (min-width:768px){.col,.md-1,.md-2,.md-3,.md-4,.md-5,.md-6,.md-7,.md-8,.md-off-0,.md-off-1,.md-off-2,.md-off-3,.md-off-4,.md-off-5,.md-off-6,.md-off-7{margin:var(--half-gutter)}.col{flex-grow:1;flex-basis:0;max-width:var(--twelve-col)}.md-1{flex-basis:var(--one-col);max-width:var(--one-col)}.md-2{flex-basis:var(--two-col);max-width:var(--two-col)}.md-3{flex-basis:var(--three-col);max-width:var(--three-col)}.md-4{flex-basis:var(--four-col);max-width:var(--four-col)}.md-5{flex-basis:var(--five-col);max-width:var(--five-col)}.md-6{flex-basis:var(--six-col);max-width:var(--six-col)}.md-7{flex-basis:var(--seven-col);max-width:var(--seven-col)}.md-8{flex-basis:var(--eight-col);max-width:var(--eight-col)}.md-off-0{margin-left:var(--half-gutter)}.md-off-1{margin-left:var(--one-col-offset)}.md-off-2{margin-left:var(--two-col-offset)}.md-off-3{margin-left:var(--three-col-offset)}.md-off-4{margin-left:var(--four-col-offset)}.md-off-5{margin-left:var(--five-col-offset)}.md-off-6{margin-left:var(--six-col-offset)}.md-off-7{margin-left:var(--seven-col-offset)}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.first-md{order:-1}.last-md{order:1}}@media all and (min-width:1024px){.col,.lg-1,.lg-10,.lg-11,.lg-12,.lg-2,.lg-3,.lg-4,.lg-5,.lg-6,.lg-7,.lg-8,.lg-9,.lg-off-0,.lg-off-1,.lg-off-10,.lg-off-11,.lg-off-12,.lg-off-2,.lg-off-3,.lg-off-4,.lg-off-5,.lg-off-6,.lg-off-7,.lg-off-8,.lg-off-9{margin:var(--half-gutter)}.col{flex-grow:1;flex-basis:0;max-width:var(--twelve-col)}.lg-1{flex-basis:var(--one-col);max-width:var(--one-col)}.lg-2{flex-basis:var(--two-col);max-width:var(--two-col)}.lg-3{flex-basis:var(--three-col);max-width:var(--three-col)}.lg-4{flex-basis:var(--four-col);max-width:var(--four-col)}.lg-5{flex-basis:var(--five-col);max-width:var(--five-col)}.lg-6{flex-basis:var(--six-col);max-width:var(--six-col)}.lg-7{flex-basis:var(--seven-col);max-width:var(--seven-col)}.lg-8{flex-basis:var(--eight-col);max-width:var(--eight-col)}.lg-9{flex-basis:var(--nine-col);max-width:var(--nine-col)}.lg-10{flex-basis:var(--ten-col);max-width:var(--ten-col)}.lg-11{flex-basis:var(--eleven-col);max-width:var(--eleven-col)}.lg-12{flex-basis:var(--twelve-col);max-width:var(--twelve-col)}.lg-off-0{margin-left:var(--half-gutter)}.lg-off-1{margin-left:var(--one-col-offset)}.lg-off-2{margin-left:var(--two-col-offset)}.lg-off-3{margin-left:var(--three-col-offset)}.lg-off-4{margin-left:var(--four-col-offset)}.lg-off-5{margin-left:var(--five-col-offset)}.lg-off-6{margin-left:var(--six-col-offset)}.lg-off-7{margin-left:var(--seven-col-offset)}.lg-off-8{margin-left:var(--eight-col-offset)}.lg-off-9{margin-left:var(--nine-col-offset)}.lg-off-10{margin-left:var(--ten-col-offset)}.lg-off-11{margin-left:var(--eleven-col-offset)}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.first-lg{order:-1}.last-lg{order:1}}@media all and (min-width:1440px){.col,.xl-1,.xl-10,.xl-11,.xl-12,.xl-2,.xl-3,.xl-4,.xl-5,.xl-6,.xl-7,.xl-8,.xl-9,.xl-off-0,.xl-off-1,.xl-off-10,.xl-off-11,.xl-off-12,.xl-off-2,.xl-off-3,.xl-off-4,.xl-off-5,.xl-off-6,.xl-off-7,.xl-off-8,.xl-off-9{box-sizing:border-box;margin:var(--half-gutter)}.col{flex-grow:1;flex-basis:0;max-width:var(--twelve-col)}.xl-1{flex-basis:var(--one-col);max-width:var(--one-col)}.xl-2{flex-basis:var(--two-col);max-width:var(--two-col)}.xl-3{flex-basis:var(--three-col);max-width:var(--three-col)}.xl-4{flex-basis:var(--four-col);max-width:var(--four-col)}.xl-5{flex-basis:var(--five-col);max-width:var(--five-col)}.xl-6{flex-basis:var(--six-col);max-width:var(--six-col)}.xl-7{flex-basis:var(--seven-col);max-width:var(--seven-col)}.xl-8{flex-basis:var(--eight-col);max-width:var(--eight-col)}.xl-9{flex-basis:var(--nine-col);max-width:var(--nine-col)}.xl-10{flex-basis:var(--ten-col);max-width:var(--ten-col)}.xl-11{flex-basis:var(--eleven-col);max-width:var(--eleven-col)}.xl-12{flex-basis:var(--twelve-col);max-width:var(--twelve-col)}.xl-off-0{margin-left:var(--half-gutter)}.xl-off-1{margin-left:var(--one-col-offset)}.xl-off-2{margin-left:var(--two-col-offset)}.xl-off-3{margin-left:var(--three-col-offset)}.xl-off-4{margin-left:var(--four-col-offset)}.xl-off-5{margin-left:var(--five-col-offset)}.xl-off-6{margin-left:var(--six-col-offset)}.xl-off-7{margin-left:var(--seven-col-offset)}.xl-off-8{margin-left:var(--eight-col-offset)}.xl-off-9{margin-left:var(--nine-col-offset)}.xl-off-10{margin-left:var(--ten-col-offset)}.xl-off-11{margin-left:var(--eleven-col-offset)}.start-xl{justify-content:flex-start;text-align:start}.center-xl{justify-content:center;text-align:center}.end-xl{justify-content:flex-end;text-align:end}.top-xl{align-items:flex-start}.middle-xl{align-items:center}.bottom-xl{align-items:flex-end}.first-xl{order:-1}.last-xl{order:1}}@media all and (min-width:1560px){.col,.xxl-1,.xxl-10,.xxl-11,.xxl-12,.xxl-2,.xxl-3,.xxl-4,.xxl-5,.xxl-6,.xxl-7,.xxl-8,.xxl-9,.xxl-off-0,.xxl-off-1,.xxl-off-10,.xxl-off-11,.xxl-off-12,.xxl-off-2,.xxl-off-3,.xxl-off-4,.xxl-off-5,.xxl-off-6,.xxl-off-7,.xxl-off-8,.xxl-off-9{margin:var(--half-gutter)}.col{flex-grow:1;flex-basis:0;max-width:var(--twelve-col)}.xxl-1{flex-basis:var(--one-col);max-width:var(--one-col)}.xxl-2{flex-basis:var(--two-col);max-width:var(--two-col)}.xxl-3{flex-basis:var(--three-col);max-width:var(--three-col)}.xxl-4{flex-basis:var(--four-col);max-width:var(--four-col)}.xxl-5{flex-basis:var(--five-col);max-width:var(--five-col)}.xxl-6{flex-basis:var(--six-col);max-width:var(--six-col)}.xxl-7{flex-basis:var(--seven-col);max-width:var(--seven-col)}.xxl-8{flex-basis:var(--eight-col);max-width:var(--eight-col)}.xxl-9{flex-basis:var(--nine-col);max-width:var(--nine-col)}.xxl-10{flex-basis:var(--ten-col);max-width:var(--ten-col)}.xxl-11{flex-basis:var(--eleven-col);max-width:var(--eleven-col)}.xxl-12{flex-basis:var(--twelve-col);max-width:var(--twelve-col)}.xxl-off-0{margin-left:var(--half-gutter)}.xxl-off-1{margin-left:var(--one-col-offset)}.xxl-off-2{margin-left:var(--two-col-offset)}.xxl-off-3{margin-left:var(--three-col-offset)}.xxl-off-4{margin-left:var(--four-col-offset)}.xxl-off-5{margin-left:var(--five-col-offset)}.xxl-off-6{margin-left:var(--six-col-offset)}.xxl-off-7{margin-left:var(--seven-col-offset)}.xxl-off-8{margin-left:var(--eight-col-offset)}.xxl-off-9{margin-left:var(--nine-col-offset)}.xxl-off-10{margin-left:var(--ten-col-offset)}.xxl-off-11{margin-left:var(--eleven-col-offset)}.start-xxl{justify-content:flex-start;text-align:start}.center-xxl{justify-content:center;text-align:center}.end-xxl{justify-content:flex-end;text-align:end}.top-xxl{align-items:flex-start}.middle-xxl{align-items:center}.bottom-xxl{align-items:flex-end}.first-xxl{order:-1}.last-xxl{order:1}}.resource-list,.resource-list--item{overflow:hidden;width:100%}.resource-list--item{margin:0 0 8px}.resource-list--item--link{background:#fff;border-radius:5px;color:#43b1e6;display:block;overflow:hidden;padding:15px 20px;text-decoration:none;width:100%}.resource-list--item--icon{margin:0 10px 0 0;vertical-align:middle}.section-box{background:#fff;border-radius:7px;position:relative;max-width:none;padding:0}@media screen and (min-width:768px),print{.section-box{padding:30px}.section-box.mod-highlight:after{background:#43b1e6;border-top-left-radius:7px;border-top-right-radius:7px;content:"";height:4px;left:0;position:absolute;right:0;top:0;width:100%}}.section-box--tabs{margin-bottom:30px;width:100%}@media screen and (min-width:768px),print{.section-box--tabs{margin:-30px 0 30px -30px;width:calc(100% + 60px)}}.sm-section-box{background:#fff;border-radius:7px;position:relative;max-width:454px;padding:30px 0;margin:0 auto}@media screen and (min-width:768px),print{.sm-section-box{padding:25px}}.md-section-box{background:#fff;border-radius:0;position:relative;max-width:100%;padding:30px 0}@media screen and (min-width:768px),print{.md-section-box{padding:30px 15px}}@media all and (min-width:1024px){.md-section-box{border-radius:7px;padding:35px;max-width:1024px}.md-section-box.mod-center{max-width:unset}}.lg-section-box{background:#fff;border-radius:7px;position:relative;max-width:100%;padding:30px 0}@media screen and (min-width:768px),print{.lg-section-box{padding:50px}}.song-banner{background:#000;min-height:444px;position:relative;width:100%}@media screen and (min-width:768px),print{.song-banner{padding-bottom:80px;padding-top:60px;min-height:474px}}.song-banner--hero,.song-banner--hero--img{bottom:0;left:0;position:absolute;right:0;top:0}.song-banner--hero{display:block;height:100%;overflow:hidden;width:100%}.song-banner--hero--img{background-color:#282828;background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(34px) brightness(55%);margin:-50px}.song-banner--promo-banner{align-items:center;color:#fff;cursor:pointer;display:flex;height:50px;left:calc((50vw - 142px)*-1);justify-content:center;position:absolute;width:100vw;z-index:4}@media screen and (min-width:768px),print{.song-banner--promo-banner{border-radius:60px;left:-7.5px;height:60px;top:-30px;width:60px}}@media all and (min-width:1281px){.song-banner--promo-banner{left:-24px}}.song-banner--promo-banner--icon{fill:currentColor;display:block;height:30px;margin-right:10px;width:30px}@media screen and (min-width:768px),print{.song-banner--promo-banner--icon{height:36px;margin-right:0;width:36px}.mod-potw .song-banner--promo-banner--icon{left:4px;height:32px;position:relative}}.song-banner--promo-banner--text{font-size:18px}@media screen and (min-width:768px),print{.song-banner--promo-banner--text{display:none}}.song-banner--promo-banner.mod-multi{background:#43b1e6}.song-banner--promo-banner.mod-potw{background:#282828}.song-banner--promo-banner--tooltip{cursor:auto;min-width:400px}.song-banner--promo-banner--tooltip--logo{display:block;height:35px;width:146px;margin-bottom:10px}[data-theme=dark] .song-banner--promo-banner--tooltip--logo{fill:#fff}.song-banner--promo-banner--tooltip--title{color:#000;font-weight:600;font-size:20px}[data-theme=dark] .song-banner--promo-banner--tooltip--title{color:#fff}.song-banner--promo-banner--tooltip--text{color:#000}[data-theme=dark] .song-banner--promo-banner--tooltip--learn-more,[data-theme=dark] .song-banner--promo-banner--tooltip--text{color:#ababab}.song-banner--promo-banner--tooltip--footer{margin-top:10px;display:flex;justify-content:space-between;align-items:center;color:#43b1e6}.song-banner--promo-banner--tooltip--learn-more{color:#757575;margin-top:7px}.song-banner--promo-banner--tooltip--subscribed{align-items:center;display:flex;justify-content:space-between}.song-banner--promo-banner--tooltip--subscribed--label{align-items:center;color:#43b1e6;display:flex;justify-content:center}.song-banner--info{background:linear-gradient(to top,#000 0,#000 46%,rgba(0,0,0,.2) 84%,transparent 100%);bottom:0;flex-grow:1;left:0;padding-top:160px;position:absolute;right:0;text-align:center;z-index:5}@media screen and (min-width:768px),print{.song-banner--info{background:0 0;padding-top:0;position:static;text-align:left;z-index:4}}.song-banner--info--holder{display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:1200px;padding:0 15px}@media screen and (min-width:768px),print{.song-banner--info--holder{flex-direction:row}}.song-banner--info--album{flex-shrink:0;height:284px;margin:0 auto;position:relative;width:284px;z-index:4}@media screen and (min-width:768px),print{.song-banner--info--album{height:284px;margin-right:40px;width:284px}}.song-banner--info--album img{border-radius:10px;overflow:hidden}.song-banner--info--social-btn{display:none!important;margin:22px 10px 0 0}@media screen and (min-width:768px),print{.song-banner--info--social-btn{display:block!important;float:left}}.song-banner--title{color:#fff;margin:0}@media screen and (min-width:768px),print{.song-banner--title.is-translated{margin-top:30px}}@media all and (min-width:1024px){.song-banner--title.is-translated{line-height:1em;margin-top:0}.song-banner--title{font-size:40px}}.song-banner--title .song-banner--title--translated{font-size:18px}@media all and (min-width:1024px){.song-banner--title .song-banner--title--translated{font-size:24px}}.song-banner--artist{color:#fff;margin:0}.song-banner--artist a:hover{color:#fff;text-decoration:underline}.song-banner--btn{display:inline-block;height:50px;margin:0 10px;position:relative;width:50px}@media screen and (min-width:768px),print{.song-banner--btn{margin:0 10px 0 0}}.song-banner--btn--menu{height:50px;width:50px}.song-banner--btn--menu:hover{cursor:pointer}.song-banner--btn--holder{margin:20px 0;position:relative;text-align:center;width:auto}@media screen and (min-width:768px),print{.song-banner--btn--holder{display:inline-block;float:left;text-align:left}}.song-banner--tip{background:#fff;border-radius:5px;border:1px solid #dadada;bottom:60px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:#919191;display:none;left:50%;opacity:0;padding:5px 8px;position:absolute;transform:translateX(-50%);white-space:nowrap;width:auto;z-index:12}.song-banner--tip:after{background:url(//mtracks.azureedge.net/public/images/site/arrow-icons.png)no-repeat;bottom:-16px;content:"";height:16px;left:50%;margin:0 0 0-12px;position:absolute;width:24px}@media screen and (min-width:768px),print{.song-banner--tip--opener:hover .song-banner--tip{animation:.1s linear .5s forwards tooltip-animation;display:block}.popup-active .song-banner--tip--opener:hover .song-banner--tip{display:none}}.song-banner--song-sections{clear:left;cursor:default;float:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .6s ease;max-height:0;opacity:0}.is-active .song-banner--song-sections{opacity:1;max-height:1000px;transition:all .6s ease}.song-banner--song-sections--wrapper{display:flex;flex-direction:column;clear:left;margin:0 0 20px}.song-banner--song-sections--controls{color:#fff;font-weight:700;letter-spacing:.3px;cursor:pointer;margin-bottom:12px}.song-banner--song-sections--carat{padding-right:25px;position:relative}.song-banner--song-sections--carat:after,.song-banner--song-sections--carat:before{background:currentColor;content:"";height:7px;position:absolute;top:7px;width:1px}.song-banner--song-sections--carat:after{right:13px}.song-banner--song-sections--carat:before{right:9px;transform:rotate(45deg)}.is-active .song-banner--song-sections--carat:before,.song-banner--song-sections--carat:after{transform:rotate(-45deg)}.is-active .song-banner--song-sections--carat:after{transform:rotate(45deg)}.song-banner--song-sections--list{margin:-4px}.song-banner--song-sections--list--group{display:inline-block}.song-banner--song-sections--list--item{border:2px solid #fff;border-radius:50%;color:#fff;display:inline-block;line-height:30px;height:30px;margin:6px 4px;position:relative;text-align:center;width:30px;cursor:pointer}.song-banner--song-sections--list--item.mod-section-repeat:after{background:#fff;color:#171717;border-radius:50%;content:attr(data-repeat);display:block;font-size:9px;font-weight:700;height:15px;line-height:15px;position:absolute;right:-5px;text-align:center;top:-3px;vertical-align:middle;width:15px}.song-banner--song-sections.is-41-circles .song-banner--song-sections--list--item{margin:4px 2px}.song-banner--master{border:1px solid #fff;border-radius:50px;color:#fff;display:none;margin:0 15px 15px 0;padding:6px 24px;letter-spacing:.28px}@media screen and (min-width:768px),print{.song-banner--master{clear:left;display:block;float:left}}.song-banner--master.mod-software{display:inline-block;margin:20px 4px 22px}@media screen and (min-width:768px),print{.song-banner--master.mod-software{clear:none;margin:20px 15px 22px 0}.song-banner--master--details{display:inline-block;float:left;clear:left}}.song-banner--master--info-tip--text{font-size:15px;line-height:24px}.song-banner--master--info-tip--link{text-decoration:none}.song-banner--meta-list{color:#fff;display:block;margin:0 0 22px}@media screen and (min-width:768px),print{.song-banner--meta-list{float:left;margin:0 0 15px}}.song-banner--meta-list--group{display:inline-block;font-size:15px;line-height:30px;margin:0 15px 0 5px;white-space:nowrap}@media screen and (min-width:768px),print{.song-banner--meta-list--group:first-of-type{margin-left:0}}.song-banner--meta-list--term{display:inline-block;font-weight:700;margin:0 4px 0 0}.song-banner--meta-list--desc{display:inline-block;margin:0}.song-banner.mod-sm{height:380px;min-height:0}@media screen and (min-width:768px),print{.song-banner.mod-sm{height:300px;min-height:0}.song-banner.mod-sm .song-banner--info--album{border-radius:5px;height:180px;width:180px}}:root .song-banner--hero--img,_:-ms-fullscreen{opacity:.2}.video-playlist{counter-reset:item;height:370px;overflow-x:hidden;overflow-y:auto;width:100%;list-style:none;margin:0;padding:0}.video-playlist--header{display:block;height:40px;padding-left:20px;padding-top:15px;color:#5c5c5c;font-weight:600}.video-playlist--holder{background:#fff}.video-playlist--item{border-top:1px solid #f1f2f3}.video-playlist--item--icon{color:#5c5c5c;margin-left:3px}.video-playlist--item--icon--holder{align-items:center;background:#fff;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.is-active .video-playlist--item--icon--holder{background:#5c5c5c}.is-active .video-playlist--item--icon{color:#fff}.video-playlist--item--link{align-items:center;display:grid;grid-template-columns:32px minmax(0,1fr) 42px;grid-column-gap:10px;grid-template-rows:72px;padding-left:40px;position:relative;text-decoration:none;width:100%}.video-playlist--item--link:before{color:#919191;content:counter(item)". ";counter-increment:item;left:15px;position:absolute;top:28px}.song-details--lyrics p,.song-details--section.mod-lyrics p,.video-playlist--item--link.is-active span,.video-playlist--item--link.is-active:before,.video-playlist--item--link:hover span,.video-playlist--item--link:hover:before,.video-playlist--item--name{color:#5c5c5c}.video-playlist--item--link.is-active,.video-playlist--item--link:hover{background:#f1f2f3}.video-playlist--item--link.is-active .video-playlist--item--icon--holder{color:#f1f2f3}.video-playlist--item--link:hover .video-playlist--item--icon{color:#fff}.video-playlist--item--link:hover .video-playlist--item--icon--holder{background-color:#5c5c5c}.ly-charlie{display:grid;grid-row-gap:30px;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:768px),print{.ly-charlie{grid-column-gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.ly-charlie--main{grid-column:1/span 2}.ly-charlie--full{grid-column:1/span 3}}.ly-charlie--col{grid-column:span 1}@media screen and (min-width:768px),print{.ly-charlie--aside{grid-column:3/span 1}}.song-details--container{background:#fff;padding-left:.8rem;padding-right:.8rem}[data-theme=dark] .song-details--container,[data-theme=dark] .song-details--holder.mod-charts{background-color:#171717}@media screen and (min-width:768px),print{.song-details--container{max-width:1250px;padding-left:0;padding-right:0}.song-details--container.mod-sounds{background:#f1f2f3}}.song-details--holder{position:relative}@media screen and (min-width:768px),print{.song-details--holder{top:-50px}}.song-details--holder.mod-charts{background-color:#fff;border-radius:7px}.song-details--nav--row{background:#fff}[data-theme=dark] .song-details--nav--row{background-color:#171717}@media screen and (min-width:768px),print{.song-details--nav--row{border-radius:7px 7px 0 0}}.song-details--charts{background:#fff;border-radius:7px;position:relative;max-width:none;padding:0;margin:0;width:100%;gap:30px}@media screen and (min-width:768px),print{.song-details--charts{padding:30px}}@media all and (min-width:1024px){.song-details--charts{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:30px;padding:30px}}@media all and (min-width:1200px){.song-details--charts{background:0 0;justify-content:space-between;padding:0}}.song-details--charts.mod-library{padding:0;gap:0}@media all and (min-width:1024px){.song-details--charts.mod-library{display:block}}@media all and (min-width:1200px){.song-details--charts.mod-library{display:flex}}.song-details--charts--left.mod-library{background:#fff}@media all and (min-width:1200px){.song-details--charts--left{border-radius:7px;position:relative;max-width:none;margin:0 0 30px;width:99%}}.song-details--charts--left--header{font-weight:500;font-size:24px;color:#282828}@media all and (min-width:1200px){.song-details--charts--right{background:#fff;border-radius:7px;flex-grow:0;margin:0 0 30px;padding:23px;position:relative;max-width:none;width:370px}}.song-details--charts--right--header{display:inline-block}.song-details--charts--right--header.mod-subtitle .song-details--charts--right--header--title{margin-top:-3px;margin-bottom:-9px}.song-details--charts--right--header--title{color:#282828;float:left;font-size:20px;font-weight:400;margin:7px 0 25px 5px;width:calc(100% - 50px)}.song-details--charts--right--header--subtitle{float:left;margin:4px 0 20px 5px;width:calc(100% - 60px)}.song-details--charts .song-details--format{margin:-10px 0 0}.song-details--section{margin:0 0 28px;width:100%;border-radius:0}.song-details--container.mod-sounds .song-details--section{border-radius:7px;margin:0}@media screen and (min-width:768px),print{.song-details--container.mod-sounds .song-details--section{padding:30px}.song-details--container.mod-propres .song-details--section.mod-purchase-box,.song-details--section--holder.mod-propres .song-details--section.mod-purchase-box{margin:0 0 16px}.song-details--section{margin:0 0 32px}}@media all and (min-width:1200px){.song-details--section{width:auto}.song-details--section.mod-empty{min-height:625px;display:flex;align-items:center}.song-details--section.mod-empty.mod-library{display:inline-flex}}.song-details--section.mod-charts{padding:12px 16px}@media all and (min-width:1200px){.song-details--section.mod-addt-prod,.song-details--section.mod-arrangements,.song-details--section.mod-controls,.song-details--section.mod-lyrics,.song-details--section.mod-meta,.song-details--section.mod-purchase-box,.song-details--section.mod-similar,.song-details--section.mod-snd-overview{padding:0 16px}.song-details--section.mod-addt-prod.mod-library,.song-details--section.mod-arrangements.mod-library,.song-details--section.mod-controls.mod-library,.song-details--section.mod-lyrics.mod-library,.song-details--section.mod-meta.mod-library,.song-details--section.mod-purchase-box.mod-library,.song-details--section.mod-similar.mod-library,.song-details--section.mod-snd-overview.mod-library{padding:0}}.song-details--section.mod-player,.song-details--section.mod-quote,.song-details--section.mod-rm{display:inline-block}.song-details--section.mod-only-body{margin:0 auto 30px;display:block}.song-details--section--toggler{margin-bottom:30px}.song-details--section--toggler .toggler--option.is-active{pointer-events:none}.song-details--section--holder{align-content:flex-start;display:flex;flex-wrap:wrap;min-height:800px;margin:0 auto}@media screen and (min-width:768px),print{.song-details--container.mod-sounds .song-details--section--holder{margin:50px auto 0}}@media all and (min-width:1200px){.song-details--container.mod-sounds .song-details--section--holder{max-width:1170px}}@media screen and (min-width:768px),print{.song-details--section--holder{max-width:710px;padding:40px}}@media all and (min-width:1200px){.song-details--section--holder{display:block;max-width:1250px}}@media screen and (min-width:768px),print{.song-details--section--holder.mod-legacy{padding:0}}.song-details--section--holder.mod-only-body{display:flex}.song-details--section--holder.mod-no-nav{padding-top:30px}@media screen and (min-width:768px),print{.song-details--section--holder.mod-no-nav{padding-top:0}}.song-details--section--holder.mod-library{padding:0;margin-top:24px}.song-details--section--holder.mod-ch-tab{min-height:0;padding:0}@media screen and (min-width:768px),print{.song-details--section--holder.mod-ch-tab{max-width:1170px;margin:40px}}@media all and (min-width:1024px){.song-details--section--holder.mod-ch-tab{flex-direction:column;min-height:800px}}@media all and (min-width:1200px){.song-details--section--holder.mod-ch-tab{flex-direction:row}}.song-details--section--holder.mod-rm-tab{max-width:unset;padding-bottom:72px}.song-details--section p a{text-decoration:underline}.song-details--section.mod-right-col p:first-child{margin-top:0}@media all and (min-width:1200px){.song-details--section.mod-right-col{clear:both;float:right;width:370px}.song-details--section.mod-right-col.mod-library{width:41%}.song-details--section.mod-left-col{width:730px}.mod-legacy .song-details--section.mod-left-col{width:770px}}@media all and (min-width:1024px){.song-details--section.mod-left-col.is-loading{min-height:900px}}@media all and (min-width:1200px){.song-details--section.mod-left-col.mod-library{display:inline-block;width:55%}.song-details--section.mod-left-col.mod-library.mod-empty{display:inline-flex}}.song-details--section.mod-body-nav{order:1}@media all and (min-width:1200px){.song-details--section.mod-body-nav{order:3}}.song-details--section.mod-body{order:1}#multitracks .song-details--section.mod-body,#sounds .song-details--section.mod-body{order:3}#multitracks .song-details--section.mod-purchase-box,#sounds .song-details--section.mod-purchase-box,.song-details--section.mod-purchase-box{order:2}.song-details--section.mod-mix-samples{order:3}#sounds .song-details--section.mod-addt-prod,#sounds .song-details--section.mod-addt-prod-body,#sounds .song-details--section.mod-meta,.song-details--section.mod-player,.song-details--section.mod-products,.song-details--section.mod-rm{order:4}.song-details--section.mod-addt-prod,.song-details--section.mod-addt-prod-body,.song-details--section.mod-meta{order:5}.song-details--section.mod-request-snd{order:6}.song-details--section.mod-controls,.song-details--section.mod-videos{order:7}.song-details--section.mod-lyrics,.song-details--section.mod-snd-overview{order:8}.song-details--section.mod-blog,.song-details--section.mod-sounds-request{order:9}.song-details--section.mod-similar{order:10}.song-details--section.mod-arrangements{order:11}.song-details--section.mod-quote{order:12}[data-theme=dark] .song-details--section.mod-lyrics p{color:#fff}.song-details--section.mod-snd-overview p{margin:0;color:#d8d8d8}.song-details--section.mod-request-snd{padding:30px 0;border:1px solid #dadada;border-radius:7px}[data-theme=dark] .song-details--section.mod-request-snd{border-color:#5a5a5a}.song-details--section--patch-desc{margin-bottom:30px;overflow:auto}.song-details--section--patch-desc iframe{max-height:56vw;width:100%}@media screen and (min-width:768px),print{.song-details--section--patch-desc iframe{max-height:440px;width:100%}.song-details--section--patch-desc .u-split-videos iframe{max-height:none;vertical-align:middle;width:50%}}.song-details--ad{border:1px solid #dadada;padding:20px;display:flex;flex-direction:column;gap:8px;margin:0 0 30px;border-radius:7px}.song-details--ad.mod-no-margin,.song-details--ad.mod-rmix{margin:0}[data-theme=dark] .song-details--ad,[data-theme=dark] .song-details--request--ad.mod-embedded{border-color:#5a5a5a}.song-details--ad--title{color:#5c5c5c;font-size:16px;font-weight:700;margin:0}[data-theme=dark] .song-details--ad--title{color:#fff}.song-details--ad--list,.song-details--ad--text{color:#5c5c5c;font-size:14px;margin:0}[data-theme=dark] .song-details--ad--list,[data-theme=dark] .song-details--ad--text{color:#ababab}.song-details--ad--list{list-style-position:inside;padding-left:0}.song-details--ad--list--item{margin-bottom:8px}.song-details--ad--list--item::marker{margin-right:8px}.song-details--ad--img{width:100%;border-radius:2px}.song-details--ad--link{color:#43b1e6;line-height:16px;font-weight:700;padding:8px 0}.song-details--ad--link:hover svg{color:#3996c3}.song-details--ad--link svg{color:#43b1e6;vertical-align:middle}.song-details--request--title{color:#282828;font-size:28px;font-weight:300;line-height:35px;margin-bottom:0}[data-theme=dark] .song-details--request--title{color:#fff}.song-details--request--subtitle{color:#919191;font-size:18px;line-height:28px}[data-theme=dark] .song-details--request--subtitle{color:#ababab}.song-details--request--options{display:flex;flex-direction:column;justify-content:flex-start;margin:30px auto;max-width:320px}@media screen and (min-width:768px),print{.song-details--request--options{flex-direction:row;justify-content:space-around;max-width:550px}}.song-details--request--options--left{margin-bottom:30px}.song-details--request--options--right{min-width:185px}.song-details--request--ad,.song-details--request--ad.mod-embedded{padding:20px;border-radius:7px;border:1px solid #dadada}.song-details--request--ad.mod-embedded{padding:30px;margin-top:80px}@media screen and (min-width:768px),print{.song-details--request--ad{display:grid;grid-column-gap:40px;grid-template-columns:2fr 3fr}}[data-theme=dark] .song-details--request--ad{border-color:#5a5a5a}.song-details--request--ad--left{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px}@media screen and (min-width:768px),print{.song-details--request--ad--left{margin-bottom:0}}.song-details--request--ad--logo{height:45px;width:auto}[data-theme=dark] .song-details--request--ad--logo{filter:invert(1)}.song-details--request--ad--title{font-size:28px;font-weight:300;margin:0 0 8px;line-height:35px;color:#000}[data-theme=dark] .song-details--request--ad--title{color:#fff}.song-details--request--ad--desc{color:#000;font-weight:400;line-height:24px}[data-theme=dark] .song-details--request--ad--desc{color:#ababab}.song-details--request--ad--learn-more{font-weight:700;color:#43b1e6}@media screen and (min-width:768px),print{.song-details--request--modal{padding:20px 0}}.song-details--video--wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.song-details--video--wrapper.mod-mt-complete{padding-top:0}.song-details--video--iframe{height:100%;left:0;position:absolute;top:0;width:100%}.song-details--video--gallery{margin-top:15px}.song-details--quote{display:flex;gap:40px;align-items:center}.song-details--quote--img{background:#f1f2f3;border-radius:50%;display:inline-block;height:162px;width:162px}.song-details--quote--img--holder{float:left;text-align:center;width:25%}.song-details--quote--details{display:flex;flex-direction:column}.song-details--quote--title{color:#282828;margin:24px 0 4px;font-weight:700;font-size:20px}[data-theme=dark] .song-details--quote--title{color:#fff}.song-details--quote--subtitle{margin:0;font-size:14px}[data-theme=dark] .song-details--quote--subtitle{color:#d8d8d8}.song-details--quote--blockquote{color:#5c5c5c;font-size:20px;display:inline-block;float:right;margin:0}[data-theme=dark] .song-details--meta-list--term,[data-theme=dark] .song-details--quote--blockquote{color:#fff}.song-details--similar--list li{margin-bottom:15px}.song-details--similar--list li:last-of-type{margin-bottom:0}.song-details--meta-list{display:grid;grid-template-columns:auto minmax(50%,1fr);grid-column-gap:10px;grid-row-gap:20px}.song-details--meta-list--term--wrapper{display:flex;gap:4px;align-items:center}.song-details--meta-list--desc{color:#5c5c5c;margin:0}[data-theme=dark] .song-details--meta-list--desc{color:#898989}.song-details--meta-list--copyright{font-size:13px;margin:30px 0 0}[data-theme=dark] .song-details--meta-list--copyright{color:#fff}.song-details--meta-list .btn{font-weight:700;text-transform:uppercase}.song-details--format{margin:20px 0}.song-details--format--row{align-items:center;display:flex;justify-content:space-between;margin:5px 0}.song-details--format--icon{display:inline-block;height:22px;margin-right:10px;vertical-align:middle;width:22px}.song-details--format--title{color:#282828;margin:5px 16px 5px 0}.song-details--format--title.mod-input{font-size:14px}.song-details--format--btn{width:100%;max-width:-moz-max-content;max-width:max-content;min-height:32px;padding-left:10px;padding-right:10px;white-space:nowrap;font-size:13px}.song-details--format--btn--holder{margin:5px 0;text-align:right}@media all and (min-width:1200px){.song-details--format--btn--holder{flex:1 0 auto}}.song-details--format--btn--holder .u-currency-amount{margin-right:4px}.song-details--ad--holder{display:block;max-width:310px;margin-left:auto;margin-right:auto}.song-details--newsletter--img{height:auto;width:100px}.song-details--acc-modal--holder{display:flex;flex-direction:column;gap:16px}.song-details--acc-modal--cancel{display:inline-block;margin:6px 15px 0 0}.song-details--acc-modal--submit{display:inline}.song-details--acc-modal--subtitle{font-size:16px}[data-theme=dark] .song-details--acc-modal--subtitle{color:#ababab}.song-details--acc-modal--list--item{color:#282828;font-size:16px}[data-theme=dark] .song-details--acc-modal--list--item{color:#fff}.song-details--chart-pro-content{margin-top:23px}@media screen and (min-width:768px),print{.song-details--chart-pro-content{margin-top:54px;padding:0 30px}}.song-details--chart-pro-content--song-row{margin:0 0 27px}@media screen and (min-width:768px),print{.song-details--chart-pro-content--song-row{margin:0 0 41px 24px}}.song-details--live-recording{display:flex;flex-direction:row;align-items:center;-moz-column-gap:4px;column-gap:4px}.song-details--rehearsal-mix{width:100%;max-width:700px;min-height:580px;margin:0 auto;display:grid;grid-template-columns:auto;grid-template-rows:minmax(0,auto) minmax(325px,auto) minmax(0,auto);grid-template-areas:"side-top""rm-body""side-bottom"}@media all and (min-width:860px){.song-details--rehearsal-mix{max-width:unset;grid-template-columns:auto 375px;-moz-column-gap:24px;column-gap:24px;grid-template-rows:minmax(0,auto) minmax(0,auto) minmax(0,auto);grid-template-areas:"rm-body side-top""rm-body side-bottom""rm-body ."}}@media all and (min-width:1024px){.song-details--rehearsal-mix{-moz-column-gap:60px;column-gap:60px}}.song-details--rehearsal-mix--body{grid-area:rm-body;content:"rm-body";min-height:200px;margin:16px 0 0}@media all and (min-width:768px){.song-details--rehearsal-mix--body{margin:0}}.song-details--rehearsal-mix--body.mod-only{grid-column:1/3}.song-details--rehearsal-mix--body--request-content{height:100%;max-height:582px;display:flex;align-items:center}.song-details--rehearsal-mix--top{grid-area:side-top;padding:0;content:"side-top";display:flex;flex-direction:column;gap:16px}@media all and (min-width:768px){.song-details--rehearsal-mix--top{padding:0 16px}}.song-details--rehearsal-mix--top section{padding-top:12px}.song-details--rehearsal-mix--bottom{grid-area:side-bottom;padding:0;margin-top:28px;content:"side-bottom";display:flex;flex-direction:column;gap:28px}@media all and (min-width:768px){.song-details--rehearsal-mix--bottom{padding:0 16px}}.training-details{display:grid;grid-row-gap:30px;grid-template-columns:minmax(0,1fr)}@media all and (min-width:1200px){.training-details{grid-template-columns:auto 433px}.training-details--main{margin-right:30px}}.training-details--video--preview{align-content:center;background:#282828;display:flex;flex-wrap:wrap;height:414px;justify-content:center;text-align:center;width:100%}.training-details--video--preview h1{width:100%}.training-details--video--holder{background:#000;justify-content:center;position:relative;overflow:hidden;aspect-ratio:16/9}.training-details--video--holder iframe{height:100%;width:100%}.training-details--video--title{color:#fff;margin-bottom:20px;width:100%}.training-details--article{padding-right:30px}.training-details--article h1,.training-details--article h3{color:#282828}.training-details--article--content,.training-details--article--content p{color:#5c5c5c}.training-details--article--content .timestamp{cursor:pointer}.training-details--article--content .timestamp:hover{color:#43b1e6}.training-details--aside-block{background:#fff;border-radius:7px;position:relative;max-width:none;padding:0}@media screen and (min-width:768px),print{.training-details--aside-block{padding:30px}}.training-details--comments{grid-column-end:span 2}.training-details--banner{display:flex;justify-content:center;align-items:center;height:300px;background-repeat:no-repeat;background-size:cover}.training-details--banner--container{display:flex;flex-direction:column;max-width:1024px;align-items:center;text-align:center;width:100%}.training-details--banner--header-img{width:274px}.training-details--banner--header-text{font-size:60px;line-height:74px;color:#fff;margin:16px auto 0;width:90%;max-height:148px;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}