@keyframes shimmer{to{transform:translateX(100%)}}.after-shimmer:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));animation:shimmer 2s infinite;content:""}.bg-shimmer{background:#e4e4e4!important;background:linear-gradient(60deg,#e4e4e4,#fafafa 39%,#f2f2f2)!important}.sh-music #app-content{margin-top:2px}.sh-music-page{padding-bottom:50px;text-align:center}.sh-music-page .sh-music-logo{margin:40px 0 32px;width:132px}@media(min-width:992px){.sh-music-page .sh-music-logo{margin:72px 0 146px;width:224px}}.sh-music-page .greeting-one{color:#f09;font-family:var(--font-roboto-condensed);font-size:32px;font-weight:700;margin-bottom:36px}@media(min-width:992px){.sh-music-page .greeting-one{font-size:42px;margin-bottom:24px}}.sh-music-page .greeting-one .entry-form-link{color:#f09;cursor:pointer;text-decoration:underline}.sh-music-page .form-instructions,.sh-music-page .greeting-two{color:#474747;font-family:var(--font-poppins);font-size:16px;line-height:22px;margin:0 auto;max-width:90%;padding:0 10px}@media(min-width:992px){.sh-music-page .form-instructions,.sh-music-page .greeting-two{font-size:20px;max-width:none}}.sh-music-page .form-instructions{display:none;margin-bottom:10px;max-width:564px;width:97%}@media(min-width:992px){.sh-music-page .form-instructions{margin-bottom:36px}}.sh-music-page #talent-entry-form{display:none;margin:0 auto;max-width:434px;text-align:center;width:96%}@media screen and (min-width:350px){.sh-music-page #talent-entry-form{width:88%}}.sh-music-page .entry-form-input{border:1px solid #f09;border-radius:5px;color:#474747;display:inline-block;font-family:var(--font-poppins);font-size:15px;font-weight:300;margin:9px auto;max-width:512px;outline:none;padding:2px 12px;width:100%}@media(min-width:992px){.sh-music-page .entry-form-input{font-size:17px;margin:12px auto}}.sh-music-page .entry-form-input.has-error{background-color:#f09;border:1px solid #f09;color:#fff!important}.sh-music-page .entry-form-input.has-error::-webkit-input-placeholder{color:#fff}.sh-music-page .entry-form-input.has-error::-moz-placeholder{color:#fff}.sh-music-page .entry-form-input.has-error:-ms-input-placeholder{color:#fff}.sh-music-page .entry-form-input.has-error:-moz-placeholder{color:#fff}.sh-music-page select{background-color:#fff}.sh-music-page #birthday-day{color:#595959;margin:0 12px;width:calc(30% - 8px)}.sh-music-page #birthday-month{color:#595959;width:calc(36% - 8px)}.sh-music-page #birthday-year{color:#595959;width:calc(34% - 8px)}@media(min-width:992px){.sh-music-page #first-name{margin-right:24px;width:205px}.sh-music-page #last-name{width:205px}.sh-music-page #birthday-day{margin:0 23px;width:100px}.sh-music-page #birthday-month{width:188px}.sh-music-page #birthday-year{width:100px}}.sh-music-page .error-msg{visibility:hidden;color:#f09;font-family:var(--font-poppins);font-size:12px;padding-left:2px;padding-top:4px;text-align:left}.sh-music-page .btn-default{background:#ff25af;background:linear-gradient(180deg,#ff25af 0,#ff63c3 50%,#ff25af 51%,#ff25af);border:none;border-radius:35px;box-shadow:none;color:#fff;display:block;font-family:var(--font-roboto-condensed);font-size:23px;padding:16px 54px 6px}.sh-music-page .btn-default:active,.sh-music-page .btn-default:focus,.sh-music-page .btn-default:hover{color:#efefef;outline:none}.sh-music-page .btn-default.submitted{display:none}.sh-music-page .btn-entry-form{margin:24px auto 0}@media(min-width:992px){.sh-music-page .btn-entry-form{margin:56px auto 0}}.sh-music-page .submit-form-link{border-bottom:4px solid #f09;color:#f09;cursor:pointer;font-size:36px;font-weight:700;margin:16px auto 0;text-decoration:none}@media(min-width:992px){.sh-music-page .submit-form-link{font-size:42px;margin:40px auto 0}}.sh-music-page .submit-message{display:none;color:#ff25af;font-family:var(--font-roboto-condensed);font-size:48px;margin-top:67px;text-align:center}@media(min-width:992px){.sh-music-page .submit-message{font-size:56px;margin-top:8px}}.sh-music-page.show-entry-form .btn-entry-form,.sh-music-page.show-entry-form .greeting-one,.sh-music-page.show-entry-form .greeting-two{display:none}.sh-music-page.show-entry-form:not(.submitted) .sh-music-logo{margin:32px 0;width:116px}@media(min-width:992px){.sh-music-page.show-entry-form:not(.submitted) .sh-music-logo{margin:40px 0 60px;width:160px}}.sh-music-page.show-entry-form:not(.submitted) #talent-entry-form,.sh-music-page.show-entry-form:not(.submitted) .form-instructions{display:block}.sh-music-page.show-entry-form.submitted{padding-bottom:175px}.sh-music-page.show-entry-form.submitted .submit-form-link{display:none}.sh-music-page.show-entry-form.submitted .submit-message{display:block}.sh-music-page.show-entry-form.has-error .error-msg{visibility:visible}