.affiliate-notice{font-size:.82rem;line-height:1.7;margin:1rem 0 1.5rem;padding:1rem;border:1px solid #dedbd5;background:#faf9f6;color:#494741}.affiliate-notice p{margin:0 0 .45rem}.affiliate-notice button{font:inherit;padding:.3rem .7rem;margin:.3rem .4rem .2rem 0;cursor:pointer;background:#fff;border:1px solid #aaa;color:#333}.affiliate-notice a{text-decoration:underline}.affiliate-notice [hidden]{display:none!important}