/* 公開用：画像の保留はデータ・表示用JSで維持し、案内枠だけを省く。 */
/* 画像が入った場合はこの非表示条件から外れる。img自体は非表示にしない。 */
.aircon-picture.preview-image-note:not(:has(img)),
.cold-product-placeholder:not(:has(img)),
.bulletin-page .image-placeholder:not(:has(img)) {
  display: none;
}
/* 画像保留枠がある間だけ、トップの紹介文をカード全幅にする。 */
.aircon-feature:has(> .aircon-picture.preview-image-note):not(:has(img)) {
  grid-template-columns: minmax(0, 1fr);
}
