/* WordPress 边界样式：不依赖 Avada 的容器、CSS 或脚本。 */
body { margin: 0; max-width: none; }
.admin-bar .header { top: 32px; }
.vehicle-price { font-size: 1.15rem; font-weight: 650; margin: 12px 0; }
.product-description p { white-space: normal; }
.consent-row { display: flex !important; flex-direction: row !important; align-items: flex-start; gap: 12px; }
.consent-row input { width: 20px; height: 20px; flex: 0 0 20px; }
.honeypot { position: absolute; left: -10000px; }
#send-status { padding: 16px 0; line-height: 1.6; }
.swatch { min-width: 44px; min-height: 44px; }
.product-copy { min-width: 0; overflow-wrap: anywhere; }
@media(max-width:782px){ .admin-bar .header { top: 46px; } }
