

acp-external-loyalty{display:flex;border-radius:2px;box-shadow:0px 17px 50px rgba(0,0,0,.19);background-color:#fff}acp-external-loyalty .logo{margin:0 auto 30px auto;width:0;height:0}acp-external-loyalty .heading{font-weight:bold;font-size:24px}acp-external-loyalty .instructions{font-size:20px;line-height:1.2}@media screen and (max-width: 600px){acp-external-loyalty ns-field{width:100%}}acp-external-loyalty .content-container{max-width:600px;padding:20px;margin-left:auto;margin-right:auto}acp-external-loyalty .instructions{color:#1a1a1a}

acp-external-loyalty-links .non-rt-container{width:100%;display:block;font-size:20px;padding-bottom:20px;background-color:#efefef}acp-external-loyalty-links .non-rt-container .external-loyalty-link{text-decoration:none;margin-bottom:10px}acp-external-loyalty-links .non-rt-container .external-loyalty-link ns-glyphicon{font-size:small;margin:6px 8px 8px 8px}acp-external-loyalty-links .non-rt-container .disclosure{font-size:12px}acp-external-loyalty-links .non-rt-container .loading-container{text-align:center}acp-external-loyalty-links .rt-container{margin:0 16px;max-width:600px}acp-external-loyalty-links .rt-container .description{background-color:#efefef;font-size:14px;line-height:18px;margin-bottom:32px;padding:16px;text-align:center}acp-external-loyalty-links .rt-container .support-link-container{margin-bottom:32px}acp-external-loyalty-links .rt-container .support-link-container.last{margin-bottom:0}acp-external-loyalty-links .rt-container .support-link-container .support-link{font-size:16px;font-weight:700;padding:10px 10px 10px 0;text-decoration:none}acp-external-loyalty-links .rt-container .support-link-container .support-link ns-glyphicon{display:inline-block;font-size:12px;margin-bottom:2px;margin-left:8px}@media screen and (min-width: 600px){acp-external-loyalty-links .rt-container{margin:0 auto}}acp-external-loyalty-links .external-loyalty-link{color:#003087}

