.detail-preview-note{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#eaf1df;border:1px solid #cbd9bb;color:#23341a;border-radius:10px;padding:18px 22px;margin:0 0 28px;font-family:var(--sans)}.detail-preview-note strong{display:block;font-size:13px}.detail-preview-note span{display:block;font-size:11px;line-height:1.7;color:#56674a;margin-top:4px}.detail-preview-note>a{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:650;min-height:40px;flex-shrink:0}.detail-preview-note>a svg{width:16px}.detail-gallery-empty{height:220px;background:#edf0e7;border:1px dashed #bdc9af;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#5e6c50;text-align:center;padding:24px}.detail-gallery-empty svg{width:30px;height:30px}.detail-gallery-empty strong{font:650 16px var(--sans)}.detail-gallery-empty span{font:400 12px/1.7 var(--sans)}.modern-site .detail-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-stats>div{min-width:0}.detail-stats strong{overflow-wrap:anywhere}.detail-stats span{line-height:1.6}.luxury-detail-page .detail-preview-note{background:#24271f;border-color:#6a6347;color:#eee7d9}.luxury-detail-page .detail-preview-note span{color:#d0c7b4}.luxury-detail-page .detail-preview-note>a{color:#d8c294}@media(max-width:700px){.detail-preview-note{align-items:start;flex-direction:column;gap:12px;padding:16px;margin-bottom:24px}.modern-site .detail-stats,.luxury-detail-page .detail-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.detail-gallery-empty{height:200px}}
