.cd-christmas[hidden]{display:none}
.cd-christmas{margin:0 0 20px;padding:16px;border:1px solid #e6d6ad;border-radius:8px;background:var(--c-cream,#faf7f2)}
.cd-christmas h3{margin:0 0 8px;font-family:var(--ff-serif);font-weight:400;font-size:23px;line-height:1.2;color:var(--c-dark2)}
.cd-christmas-message{margin:0;font-size:13px;line-height:1.6;color:var(--c-dark2)}
.cd-christmas-track{height:5px;margin:14px 0 8px;background:#e9e0ce;border-radius:8px;overflow:hidden}
.cd-christmas-track span{display:block;width:0;height:100%;background:var(--c-gold,#c9a84c)}
.cd-christmas small{font-size:11px;color:var(--c-muted,#777);line-height:1.5}
