.cct-vetday{background:linear-gradient(180deg,#13294b,#0e1f3a);color:#fff;border-top:3px solid #b22234;border-bottom:3px solid #b22234;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 hsla(0,0%,100%,.35)}.cct-vetday-inner{max-width:1200px;margin:0 auto;padding:.7rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:1rem;text-align:center}.cct-site .cct-vetday-text{margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.45;color:#f5f7fa}.cct-site .cct-vetday-text strong{font-family:var(--font-headline);font-size:1.1rem;letter-spacing:.02em;color:#fff}.cct-vetday-sep{color:#e8b4b8}.cct-vetday-stars{flex:none;color:#fff;font-size:.75rem;letter-spacing:.3em;opacity:.9}@media (max-width:640px){.cct-vetday-inner{padding:.65rem 1rem;gap:0}.cct-vetday-stars{display:none}.cct-site .cct-vetday-text{font-size:.92rem}.cct-site .cct-vetday-text strong{display:block;font-size:1.05rem;margin-bottom:.15rem}.cct-vetday-sep{display:none}}