.product-badge.pet{color:#7fe2b7;border-color:#7fe2b744;background:#153e302e}.pet-editor-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pet-editor-fields>.full{grid-column:1/-1}.pet-visibility{display:flex;align-items:center;gap:8px;font-size:12px}.pet-visibility input{width:17px;min-height:17px;height:17px}.editing-pet .business-only,.editing-pet .professional-settings,.editing-pet [data-contact-group="websites"],.editing-pet .social-settings,.editing-pet .custom-links{display:none}.pet-card .cover{background-color:#15372f;background-image:linear-gradient(145deg,#183e36,#101923)}.pet-card .pet-portrait{display:flex;align-items:center;justify-content:center}.pet-portrait .icon{width:42px;height:42px}.pet-description{color:var(--card-accent);line-height:1.6}.pet-copy{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.pet-owner{font-size:14px}.pet-section{margin:26px 0;padding-top:18px;border-top:1px solid #ffffff22}.pet-section h2{font-size:18px;margin:0 0 14px}.pet-section dl{margin:0}.pet-info-row{padding:10px 0}.pet-info-row dt{font-size:12px;opacity:.65;margin-bottom:5px}.pet-info-row dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.public-card.light .pet-section{border-color:#0002}@media(max-width:650px){.pet-editor-fields{grid-template-columns:1fr}.pet-editor-fields>.full{grid-column:auto}}

.pet-card .object-actions .primary{color:var(--card-button-ink)!important}
