.promotion__badge{align-self:start;background:#33b3c9;border-radius:2px;color:#fff;font-size:.75rem;font-weight:700;line-height:15px;padding:.3125rem .625rem;text-transform:uppercase}.promotion__date,.promotion__store{color:#717171;text-transform:uppercase}.promotion__store{text-decoration:none}.promotion__store:hover{color:#33b3c9}.promotion__line{padding-bottom:.625rem;position:relative}.promotion__line:after{background:rgba(72,72,72,.25);border-radius:2px;bottom:3px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}