.domain-sale,
.domain-sale *{box-sizing:border-box}
.domain-sale{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.55rem 1rem;padding:.625rem clamp(1rem,4vw,4rem);background:#202529;color:#fffaf4;border-bottom:2px solid #9a4a2f;font:600 .875rem/1.35 system-ui,-apple-system,"Segoe UI",sans-serif}
.domain-sale-owner{min-width:0;color:#fffaf4;overflow-wrap:anywhere}
.domain-sale-actions{display:flex;align-items:center;gap:.5rem}
.domain-sale a{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.42rem .75rem;border:1px solid #d8aaa0;border-radius:4px;color:#fffaf4;font:700 .875rem/1.25 system-ui,-apple-system,"Segoe UI",sans-serif;text-decoration:none;white-space:nowrap}
.domain-sale .domain-sale-buy{border-color:#9a4a2f;background:#9a4a2f;color:#fff}
.domain-sale .domain-sale-whatsapp{background:transparent}
.domain-sale a:focus-visible{outline:3px solid #ffd8a8;outline-offset:2px}
.domain-sale + .site-header{position:relative;top:auto;height:0}
@media(max-width:600px){.domain-sale{align-items:flex-start;gap:.55rem;padding:.65rem 1rem}.domain-sale-owner{flex:1 1 100%}.domain-sale-actions{width:100%;flex-wrap:wrap}.domain-sale a{flex:0 1 auto}}
