.p-contract-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 6px;border:2px solid #c9a453;border-radius:999px;background:#a32535;color:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1.3;text-decoration:none;box-shadow:0 2px 5px rgb(0 0 0 / 15%)}.p-contract-badge__celebration{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff7df;color:#a32535;font-size:16px;line-height:1}.p-contract-badge:focus-visible{outline:2px solid #500088;outline-offset:3px}.p-property-card__badges .p-contract-badge{position:absolute;top:8px;left:8px;z-index:2}
