[data-cart-item] .item-price,.theme-cart-price-label,.theme-cart-summary-details, #zs-order-summary-content,.theme-cart-view-product-price,.theme-cart-view-product-subtotal,.theme-cart-view-head-subtotal{
    display: none !important
}
[data-zs-add-to-cart]{
  display: none !important;
}
.theme-product-details-area-container .theme-product-details-and-image-container .theme-product-varient-container .theme-product-properties-area.theme-product-properties-area-quantitycart .theme-product-qty-and-add-cart input {
    display: none;
}

/* PCヘッダー側：非レスポンシブのミニカートを消す */
[data-search-cart-position-non-responsive] .theme-mini-cart,
[data-search-cart-position-non-responsive] [data-zs-view-cart],
[data-search-cart-position-non-responsive] [data-zs-cart-icon],
[data-search-cart-position-non-responsive] [data-zs-view-cart-count] {
  display: none !important;
  pointer-events: none !important;
}

/* 念のため：テーマによってはレスポンシブ用の別ラッパがある */
[data-search-cart-position-responsive] .theme-mini-cart,
[data-search-cart-position-responsive] [data-zs-view-cart],
[data-search-cart-position-responsive] [data-zs-cart-icon],
[data-search-cart-position-responsive] [data-zs-view-cart-count] {
  display: none !important;
  pointer-events: none !important;
}

/* どの位置でも効くフォールバック（同グループ内の“カートだけ”を隠す） */
.theme-search-and-mini-cart-group [data-zs-view-cart],
.theme-search-and-mini-cart-group .theme-mini-cart {
  display: none !important;
  pointer-events: none !important;
}

<div class="apm-inquiry-wrap" style="margin-top:16px;">
  <a class="zpbutton zpbutton-type-primary zpbutton-size-md"
     id="apm-inquiry-btn"
     href="#"
     target="_blank">
     物件問い合わせる
  </a>
</div>

