.affiliate-disclosure{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;color:#555;font-size:14px;font-style:italic;margin:2.5rem 1.25rem;padding:15px 0}.affiliate-disclosure+.first{margin-top:1.25rem}@media screen and (min-width: 39em){.affiliate-disclosure{margin-left:auto;margin-right:auto}}@media screen and (min-width: 48em){.affiliate-disclosure{max-width:698px}}.affiliate-disclosure.shrink{margin-top:0;margin-bottom:0}
