.text-message{color:rgba(255,255,255,0.75);line-height:1.7;font-size:1em;font-weight:300;text-shadow:1px 1px 1px rgba(0,0,0,0.75)}.header-text{color:white;font-size:1.5em;font-weight:bold;line-height:2}.blocked-promotion{text-align:center;letter-spacing:0.04rem;text-rendering:optimizeLegibility}.over-bundle{color:white;padding-bottom:2em;border-radius:6px;letter-spacing:0.04rem;text-rendering:optimizeLegibility}.over-bundle .over{display:flex;flex-direction:column;margin-top:2.25em}.over-information{margin-bottom:1em;display:flex;flex-direction:column;align-items:center}.promo-logo{width:100%;max-width:48em;justify-content:center;display:flex;margin:1.5em auto 2em}.bundles-sold{display:flex;justify-content:center;font-weight:bold;text-transform:uppercase;color:#a1a7b2}.subscription-signup{text-align:center}.subscription-signup .over-signup-label{width:100%;display:flex;text-align:center;flex-direction:column;margin-bottom:1em}.subscription-signup .signup-email-input{background-color:#7d828a;border-radius:3px;border:none;box-shadow:none;box-sizing:border-box;color:#3c414b;font-size:0.95em;font-weight:bold;padding:0.65em 0.75em;width:100%;max-width:30em;margin-right:.5em}.subscription-signup .signup-email-input:focus{outline-color:transparent;outline-style:none}.subscription-signup .signup-email-input::placeholder{color:rgba(60,65,75,0.7);font-weight:bold}.subscription-signup .email-submit{text-shadow:1px 1px 1px rgba(0,0,0,0.65)}
