<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.commonHeaderText {
    padding: 30px 0;
    line-height: 30px;
    font-size: 20px;
}

.sweepsWrapper.inactive {
    display: none;
}

.innerSweeps {
    text-transform: uppercase;
    padding: 50px 20px;
    max-width: 600px;
    font-size: 18px;
    margin: 0 auto;
    line-height: 1.5;
}

.innerSweeps .footerWrapper {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
}

.customButton .fab,
.customButton .fa {
    padding-right: 8px;
    font-size: 16px;
}

.mlist-checks {
    position: relative;
    margin-top: 14px;
    max-width: 93%;
    margin: 8px auto 0;
    font-size: 0;
}

.mlist-checks input {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 19px;
    height: 19px;
    box-sizing: border-box;
    padding: 0;
    opacity: 0;
    z-index: 100;
    cursor: pointer;
    margin: 0;
}

.mlist-checks label.error {
    display: none !important;
}

input.error+label .global-list:before,
input.error+label+.global-list:before {
    border: 2px solid #ff0000;
}

.email-error {
    color: #ff0000;
    font-size: 13px;
    padding-top: 4px;
    display: none;
    font-weight: 600;
    padding-bottom: 10px;
}

.global-list:before {
    content: "\2713";
    position: relative;
    display: inline-block;
    vertical-align: top;
    text-indent: -9999px;
    font-size: 12px;
    text-align: center;
    line-height: 18px;
    box-sizing: border-box;
    color: #DB107B;
    background: #000;
    /* border: 3px solid #fff; */
    width: 19px;
    height: 19px;
    margin: 0;
    top: 0px;
    border-radius: 0px;
}

.inputItem.zipcountry {
    font-size: 0;
    width: 100%;
}

.contentWrapper .inputItem.zip,
.contentWrapper .inputItem.country {
    display: inline-block;
    width: 49%;
}

.inputItem.country {
    width: 62%;
}

.inputItem.zip {
    margin-right: 2%;
}

input:checked+label:after,
input:checked+label+label:after {
    content: "\2713";
    line-height: 19px;
    color: #DB107B;
    display: block;
    text-indent: 0;
    font-size: 14px;
    position: absolute;
    top: 0px;
    left: 6px;
    text-align: center;
    box-sizing: border-box;
}

.mlist-checks input.error+label:before {
    border: 3px solid #ff0000;
}

.applesubmitButton.submitButton.tilter {
    margin-bottom: 0;
}

.agree-text,
.purchase-text {
    padding-left: 13px;
    display: inline-block;
    width: calc(100% - 24px);
    box-sizing: border-box;
    font-size: 12px;
    color: #000;
    font-style: normal;
    font-weight: 400;
    line-height: 14px;
    text-transform: none;
    text-align: left;
    vertical-align: middle;
}

.purchase-text {
    font-size: 12px;
    line-height: 14px;
    letter-spacing: 0.4px;
    font-weight: normal;
    text-align: left;
    padding: 0;
    padding-bottom: 20px;
    padding-left: 7px;
    color: #000;
    text-transform: uppercase;
}

.secondForm.sweepsWrapper .agree-text {
    width: calc(100% - 21px);
}

.agree-text a {
    color: #000;
    text-decoration: underline;
}

.agree-text a:hover {
    opacity: 0.5;
    text-decoration: none;
}

label.global-list {
    margin: 0 0 12px 0;
    display: block;
    text-align: left;
}

#errorMsg,
#serverError {
    color: #ff0000;
}

.FollowSharedSecondSubmit {
    color: #000;
    text-transform: uppercase;
    background: #fff;
    width: 200px;
    margin: 0 auto;
    height: 45px;
    line-height: 45px;
    border-radius: 0;
}

.mlist-submit input {
    display: block;
    width: 100px;
    margin: 0px auto;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    font-size: 14px;
    font-weight: 300;
    color: #fff;
    text-transform: uppercase;
    background: #000;
    border: none;
    border-radius: 0px;
    letter-spacing: 1px;
    box-sizing: border-box;
    padding: 0px;
    cursor: pointer;
    text-align: center;
    text-align-last: center;
}

#DontHaveSpotifySignUp .mlist-submit input {
    margin: 20px auto 0;
    max-width: 200px;
    display: inline-block;
    height: 66px;
    line-height: 66px;
    width: 100%;
    background: #ee0001;
    font-size: 37.01px;
    border: none;
}

.followWrapper {
    padding: 0px;
    padding-top: 13px;
    max-width: 485px;
    margin: 0 auto;
}

a.spoityButton,
.customButton {
    display: block;
    width: 100%;
    margin: 0px auto;
    height: 42px;
    line-height: 45px;
    text-decoration: none;
    font-size: 12px;
    text-transform: uppercase;
    background: #fff;
    box-sizing: border-box;
    color: #000;
    border-radius: 0;
}

.mlist-submit.tilter {
    margin: 15px 0 0 0;
    transition: all 0.5s ease-out;
}

.mlistSignUp,
.mlistSignUp a.emailButton {
    padding: 0px;
    margin: 0px;
    font-size: 14px;
    font-weight: 300;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.mlistSignUp a.emailButton {
    text-decoration: underline;
    display: block;
    width: 100%;
    margin: 0px auto;
    height: 65px;
    line-height: 65px;
    text-decoration: none;
    font-size: 32px;
    color: #fff;
    background: #000;
    text-transform: uppercase;
    border-radius: 0;
    letter-spacing: 1px;
    box-sizing: border-box;
}

.mlistSignUp a.emailButton:hover {
    text-decoration: none;
}

a.emailButton:hover {
    border-color: #dd2d26;
}

.footerWrapper span,
.footerWrapper a {
    font-size: 9px;
    color: #fff;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    vertical-align: middle;
    line-height: 1;
    text-align: center;
    display: inline-block;
    text-transform: capitalize;
    background: transparent;
}

.footerWrapper {
    padding: 30px 0;
}

a.tilter.clicked.active {
    opacity: 1;
}

a.tilter.clicked {
    opacity: 0.5;
}

span.separator {
    padding: 0;
}


/* .secondFormheader {
    padding: 4px 0 90px;
  } */

.thankyouMessage,
.thankyou-message.embed {
    font-size: 20px;
    color: #fff;
    margin: 0 auto;
    width: 90%;
    line-height: 1.9;
    font-weight: 400;
    letter-spacing: 0px;
    padding-top: 20px;
}

.thankyou-message.embed {
    line-height: 1;
}

.formData {
    width: 90%;
    margin: 0 auto;
    border-radius: 10px;
    box-sizing: border-box;
}

input,
select {
    /* width: calc(100% - 0px); */
    background: transparent;
    border: none;
    /* border-bottom: 2px solid #555; */
    text-transform: uppercase;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    outline: none;
    padding: 9px 0;
    color: #000;
    font-size: 14px;
    letter-spacing: 0.5px;
    font-style: normal;
    max-width: 560px;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    padding: 0;
    text-align: center;
    margin-bottom: 20px;
    text-align: left;
    text-align-last: left;
    padding-left: 10px;
    box-sizing: border-box;
}

.inputItem.birthday {
    margin-top: -8px;
}

select {
    background: url("../assets/dropdown.svg") no-repeat scroll center right 10px #939292;
    text-align: left;
    text-align-last: left;
    /* padding-left: 15px; */
    background-size: 12px auto;
    width: 100%;
    cursor: pointer;
}

select#country {
    /* margin-bottom: 10px; */
    padding-right: 17px;
}

.inputItem label {
    color: #fff;
    text-align: left;
    display: block;
    font-size: 14px;
    letter-spacing: 0.5px;
    padding-bottom: 15px;
    text-transform: uppercase;
}

.inputItem {
    /* margin-bottom: 30px; */
    font-size: 0;
}

.birthday #dobMonth,
.birthday #dobDay {
    /* display: inline-block; */
    /* vertical-align: middle; */
    /* width: 49%; */
    /* text-align: center; */
    /* text-align-last: left; */
    /* text-align: -webkit-left; */
}

.formData .mlist-checks {
    width: 60%;
    max-width: 100%;
    display: inline-block;
}

#dobMonth {
    margin-right: 2%;
    width: 55%;
    /* width: 53%; */
}

fieldset {
    padding: 0;
    border: none;
    margin: 0;
}

input#email {
    border: none;
    /* border-bottom: 3px solid #fff; */
    background: none;
    width: 91%;
    /* padding: 6px 0; */
    font-size: 14px;
    letter-spacing: 0.5px;
    font-style: normal;
    /* width: calc(100% - 30px); */
    margin-right: 0;
    display: block;
    margin-left: auto;
    max-width: 560px;
    margin: 0 auto;
    border: none;
    background: #939292;
    height: 40px;
    line-height: 40px;
    padding: 0;
    text-align: left;
    text-align-last: left;
    margin-bottom: 20px;
    /* border: 1px solid #000; */
    border-radius: 0;
    color: #FFFFFF;
}

input#email+label.error {
    position: static;
    bottom: 64px;
    padding-bottom: 15px;
}

label.error {
    color: #ff0000;
    text-align: center;
    display: block;
    padding: 10px 0 0;
    letter-spacing: 1px;
    font-size: 9px;
    text-transform: uppercase;
}

input::-webkit-input-placeholder {
    color: #fff;
    opacity: 1;
    text-align-last: center;
    text-align: center;
}

input:-moz-placeholder {
    /* Firefox 18- */
    color: #fff;
    opacity: 1;
    text-align-last: center;
    text-align: center;
}

input::-moz-placeholder {
    /* Firefox 19+ */
    color: #fff;
    opacity: 1;
    text-align-last: center;
    text-align: center;
}

input:-ms-input-placeholder {
    color: #fff;
    opacity: 1;
    text-align-last: center;
    text-align: center;
}

input#email::placeholder {
    text-align-last: left;
    text-align: left;
}

select::-ms-expand {
    display: none;
}

a.overflowButton {
    position: absolute;
    right: 0;
    z-index: 1;
    top: 0;
    left: 0;
}

.submitButton a,
.emailSubmitButton a {
    display: block;
    width: 100px;
    border: none;
    margin: 0 auto;
    text-align: center;
    text-align-last: center;
    margin-top: 0;
    background: #000;
    font-size: 14px;
    color: #fff;
    border-radius: 0;
    padding: 0;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    /* position: relative; */
    text-transform: uppercase;
}

input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    color: #fff;
    -webkit-text-fill-color: #fff;
    -webkit-box-shadow: 0 0 0 1000px #939292 inset;
    box-shadow: 0 0 0 1000px #939292 inset;
    text-align: center !important;
    text-align-last: center !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus,
select:-webkit-autofill:active {
    color: #fff;
    -webkit-text-fill-color: #fff;
    -webkit-box-shadow: 0 0 0 1000px #939292 inset;
    box-shadow: 0 0 0 1000px #939292 inset;
    text-align: center !important;
    text-align-last: center !important;
}

.additional-CDC label.global-list {
    margin-bottom: 22px;
}

br.mobile {
    display: none;
}

label[for="emailId"],
label[for="country"] {
    display: block;
    text-align: left;
    font-size: 12px;
    color: #fff;
    letter-spacing: 1.4px;
    /* padding-bottom: 0; */
    text-transform: uppercase;
}

.buttons {
    transition: all 0.5s ease-in-out;
}

.footerFollowWrapper a {
    font-size: 20px;
    margin-right: 15px;
}

.footerFollowWrapper {
    padding-bottom: 5px;
    /*padding-top: 70px;*/
}

.footerFollowWrapper a.icon-soundcloud {
    font-size: 24px;
    margin: 0;
}

.mlist-outer-wrapper .purchase-text {
    padding-top: 0;
}

.mlist-header {
    font-size: 19px;
    letter-spacing: 0;
    margin-bottom: 4px;
    padding-top: 0;
    text-transform: uppercase;
    line-height: 42px;
}

.sub-title span {
    display: block;
}

.mlistSignUpEmail {
    display: inline-block;
    vertical-align: top;
    padding: 0;
    max-width: 150px;
    margin: auto 5px;
    width: 100%;
}

.mlistSignUp {
    margin-left: 10px;
}

div#mlistLightBox {
    max-width: 450px;
    margin: 0 auto;
    padding: 23px 5px;
    color: #000;
    border-radius: 0px;
    position: relative;
}

.copyrightWrapper {
    padding-top: 8px;
}

.applesubmitButton.submitButton a {
    width: 100px;
}

.tilter:hover {
    opacity: 0.7;
}

.additional-CDC {
    max-width: 450px;
    margin: 0 auto;
    background: transparent;
    border-radius: 10px;
    padding: 10px;
    color: #000;
}

.big {
    font-size: 20px;
    line-height: 38px;
    color: #fff;
    text-transform: uppercase;
}

.sub-thanks {
    font-size: 32px;
    letter-spacing: normal;
    line-height: normal;
    font-size: 20px;
    line-height: 22px;
    color: #fff;
    text-transform: uppercase;
}

.FollowSpoitfySecondSubmit.buttons {
    max-width: 200px;
    display: inline-block;
    height: 66px;
    line-height: 66px;
    width: 100%;
    background: #ee0001;
    font-size: 37.01px;
    color: #fff;
    border: none;
}

.twoer {
    line-height: 22px;
    padding: 13px 0 28px;
    font-size: 19px;
    color: #fff;
    text-transform: none;
    letter-spacing: 0.25px;
}

.oners {
    padding-bottom: 5px;
}

.mlist-field {
    position: relative;
    max-width: 560px;
    margin: 0 auto;
}

input#email.error {
    border: 2px solid #ff0000;
    box-sizing: border-box;
    margin: 0 auto;
}

.musci-header {
    font-size: 19px;
    color: #fff;
    line-height: 22px;
    text-transform: uppercase;
    margin-top: 30px;
}

a.tilter.listenlink {
    display: inline-block;
    max-width: 206px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #fff;
    color: #000;
    font-size: 14px;
    outline: none;
    border: none;
    margin: 20px auto 0;
    border-radius: 24px;
}

.listen-button {
    padding-top: 0;
}

.copyrightWrapper span {
    display: inline-block;
    vertical-align: middle;
}

.formData .agree-text {
    line-height: 15px;
    color: #fff;
}

.formData .global-list:before {
    background: #fff;
    color: #000;
}

.formData input:checked+label:after,
.formData input:checked+label+label:after {
    color: #000;
    left: 5px;
}

option {
    background: #000;
}

.FollowSharedSecondSubmit.buttons.tilter {
    width: 40%;
    display: inline-block;
    font-weight: 700;
    font-size: 16px;
}

.totalWrapper .overallWrapper {
    min-height: calc(100vh - 120px);
}

.album-art {
    max-width: 350px;
    margin: 0 auto;
    padding-top: 50px;
}

a.emailButton.emailonly.customButton.tilter {
    display: unset;
    background: transparent;
    color: #fff;
    text-decoration: underline;
    width: 100%;
}

.mlistSignUpEmail {
    display: block;
    text-align: center;
    margin: 0 auto;
    max-width: 100%;
}

.followWrapper {
    padding: 0px;
}

.overallWrapper {
    min-height: calc(100vh - 200px);
}

.albumimg {
    width: 250px;
    margin: 0 auto;
    padding: 25px 0;
}

span.copyText,
.copyrightWrapper a {
    text-decoration: underline;
}

a.emailButton.emailonly.customButton.tilter {
    text-transform: uppercase;
    letter-spacing: 0.17px;
    font-size: 9px;
}

.footerWrapper a:hover {
    opacity: 0.7;
}

@media only screen and (max-width: 1023px) {
    input#email {
        font-size: 16px;
    }
    input,
    select {
        font-size: 16px;
    }
    .tilter:hover {
        transform: none;
    }
}

@media(max-width:767px) {
    div#mlistLightBox {
        max-width: 350px;
    }
    .copyrightWrapper span.separator.mobsep {
        display: none;
    }
}

@media (max-width: 1800px) and (min-width: 768px) {
    .memeContainer .atlLogo {
        width: 100%;
        max-width: 95%;
    }
}

.mother {
    font-size: 24px;
    text-transform: uppercase;
    font-weight: normal;
    font-family: "proxima-nova", sans-serif;
    letter-spacing: 4.8px;
    font-style: normal;
    line-height: 29px;
}

input#email {
    background: #fff;
    -webkit-text-fill-color: #6C0000;
    text-indent: 10px;
}

.purchase-text,
.agree-text,
.agree-text a {
    color: #6C0000;
}

.mlist-submit input {
    background: #6C0000;
    font-family: proxima-nova, sans-serif;
    font-weight: 600;
    font-style: normal;
}

div#mlistLightBox {
    max-width: 330px;
    padding: 0px;
}

.global-list:before {
    background: #6C0000;
    height: 12px;
    width: 12px;
}

.footerWrapper {
    max-width: 1300px;
}

.footerWrapper .site-name a {
    color: #6C0000;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0px;
    font-family: proxima-nova, sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}

@media only screen and (min-width: 768px) {
    span.mob {
        display: inline-block;
    }
}

.wrapper {
    display: inline-block;
    width: 30%;
}

.site-name {
    display: inline-block;
    width: 20%;
}

.copyright-wrapper {
    display: inline-block;
    width: 49%;
}

.copyright-wrapper a,
.copyright-wrapper {
    color: #6C0000;
}

.agree-text a {
    text-decoration: none;
}

.footerWrapper .Follow-Social-icons {
    padding-top: 0px;
}

.footerWrapper .copyright-wrapper {
    padding: 0px;
    font-size: 10px;
    letter-spacing: 0px;
    line-height: 12px;
    text-transform: capitalize;
}

body .memeContainer {
    min-height: calc(100vh - 190px);
}

@media only screen and (min-width: 768px) {
    .footerWrapper span.mob {
        display: inline-block;
        vertical-align: middle;
    }
}

body input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
select:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px #fff inset;
}

.memeContainer .leftWrapper {
    /* padding-top: 35vh; */
}

@media only screen and (max-width: 767px) {
    .login .memeContainer .leftWrapper {
        padding: 0;
        width: 100%;
        max-width: 100%;
    }
    .memeContainer .leftWrapper {
        padding: 40px 0 0px 0px;
        max-width: 90px;
    }
    .memeContainer .firstpage {
        max-width: 400px;
    }
    .wrapper,
    .site-name,
    .copyright-wrapper {
        display: block;
        width: 100%;
    }
}

.images-cont div {
    z-index: -1;
}

.leftimg {
    position: absolute;
    left: 0px;
    font-size: 0px;
    width: 23%;
    bottom: 0;
}

.rightimg {
    position: absolute;
    right: 0px;
    font-size: 0px;
    width: 30%;
    bottom: 0;
}

@media(max-width:767px) {
    .images-cont {
        min-height: 100px;
    }
    .leftimg {
        max-width: 190px;
        bottom: -25px;
    }
    .rightimg {
        max-width: 180px;
        bottom: -50px;
    }
}

@media (max-width:1300px) and (min-width:768px) {
    .wrapper,
    .site-name,
    .copyright-wrapper {
        display: block;
        width: 100%;
    }
    .wrapper,
    .site-name {
        margin-bottom: 20px;
    }
}

input#email {
    font-family: proxima-nova, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0px;
    width: 100%;
    margin-bottom: 10px;
}

.mlist-outer-wrapper .purchase-text {
    padding: 0px;
    width: 100%;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0px;
    font-family: proxima-nova, sans-serif;
    font-weight: 700;
    font-style: normal;
}

.mlist-checks {
    max-width: 100%;
}

.mlist-checks .agree-text {
    padding: 0px;
    padding-left: 13px;
    width: calc(100% - 24px);
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0px;
    font-family: proxima-nova, sans-serif;
    font-weight: 700;
    font-style: normal;
    margin: 0 auto;
    text-transform: uppercase;
}

input:checked+label:after,
input:checked+label+label:after {
    font-size: 9px;
    line-height: 12px;
    left: 2px;
}

body input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
select:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}

@media only screen and (min-width: 768px) and (max-width: 1800px) {
    .firstpage .upload-text {
        margin: 0 auto 40px;
    }
}

.firstpage .upload-text {
    margin: 0 auto 40px;
}

.footerWrapper .copyright-wrapper span,
.footerWrapper .copyright-wrapper a {
    font-size: 10px;
    letter-spacing: 0px;
    line-height: 12px;
    color: #6C0000;
    font-family: proxima-nova, sans-serif;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
}

.footerWrapper .Follow-Social-icons a {
    font-size: 20px;
}</pre></body></html>