.budget-exhausted-stamp{display:inline-block;color:#b51f24!important;border:3px double currentColor;border-radius:3px;padding:.24em .5em;font-family:Arial,sans-serif;font-size:clamp(11px,1.5vw,20px);font-weight:900;line-height:1.25;letter-spacing:.055em;text-align:center;text-transform:uppercase;white-space:nowrap;transform:rotate(-7deg);background:rgba(255,255,255,.94);box-shadow:0 0 0 1px rgba(181,31,36,.12);vertical-align:middle}.budget-stamp-image{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.budget-stamp-image>img{display:block;max-width:100%;height:auto}.budget-stamp-image>.budget-exhausted-stamp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-9deg);font-size:clamp(10px,1.2vw,15px);z-index:2;pointer-events:none}.budget-status-label>.budget-exhausted-stamp{display:table;margin:10px auto 12px}.site-header .budget-status-label>.budget-exhausted-stamp{font-size:9px;border-width:2px;letter-spacing:.02em;margin:5px 0;transform:rotate(-5deg)}.widget-title.budget-status-label>.budget-exhausted-stamp{font-size:11px;margin:8px 0}.page-title-inner.budget-status-label>.budget-exhausted-stamp{font-size:clamp(12px,2vw,21px);margin:14px auto}.entry-title.budget-status-label>.budget-exhausted-stamp{margin-top:18px}@media(max-width:480px){.budget-exhausted-stamp{letter-spacing:.025em}.budget-stamp-image>.budget-exhausted-stamp{font-size:11px}}
