<turbo-stream action="replace" target="product-detail-modal-content"><template>
<div id="product-detail-modal-content" class="tailwind-only fixed inset-0 z-50 flex items-center justify-center">
  <div class="fixed inset-0 bg-black/50 pointer-events-auto" data-action="click->products#hideProductDetail"></div>
  <div class="relative bg-white rounded-lg shadow-lg w-full max-w-lg mx-auto z-10 max-h-[90vh] flex flex-col">
    <!-- スクロール可能なコンテンツ部分 -->
    <div class="flex-1 overflow-y-auto">
      <!-- 画像カルーセル部分 -->
      <div class="relative bg-muted rounded-lg" data-controller="product-image-carousel" data-product-image-carousel-total-value="9">
        <!-- メイン画像エリア -->
        <div class="relative overflow-hidden rounded-t-lg">
          <div class="flex transition-transform duration-300 ease-in-out" data-product-image-carousel-target="carousel">
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像1" class="object-smart-fit" onerror="this.src=&#39;/no_image.png&#39;" src="https://lh3.googleusercontent.com/pw/AP1GczPbMLpTSoIn1qqftu-vzWaDwWP3PDHmm7CRaUzBjhWaCel4FW67agwxVcfwipPSd4jlBXjI23MNbpInieJ99-aVuARuXR4HlgGMRP7Mt0krT6zuLpltXaWAl5BJ1nMOV2HZhR70SyIOglkG0i9AeBEi=s320" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像2" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODQsInB1ciI6ImJsb2JfaWQifX0=--7a12e1dc417d79c776d2a51b639f2130e1919fe8/%E3%81%97%E3%82%8D%E3%81%AD%E3%81%8E%20(2)%20(1).jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像3" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODMsInB1ciI6ImJsb2JfaWQifX0=--e43392e896cbe8a3a9870db201594a61786c1a3c/%E7%99%BD%E3%83%8D%E3%82%AE%E6%96%99%E7%90%86_2%20(1).jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像4" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODIsInB1ciI6ImJsb2JfaWQifX0=--803f098e10dd73a0efe0db68153f82c689c56597/%E8%8F%9C%E3%81%AE%E8%8A%B1%20(1).jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像5" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODEsInB1ciI6ImJsb2JfaWQifX0=--fe5d10de701a777602d64a1f5398ab66b9d45083/%E8%8F%9C%E3%81%AE%E8%8A%B1%E3%81%A8%E6%9F%91%E6%A9%98%E3%81%AE%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%89%E5%92%8C%E3%81%88%20(1).jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像6" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODAsInB1ciI6ImJsb2JfaWQifX0=--593bf9a55085cab00fd72332b24a368a06986b61/%E3%83%9F%E3%83%8B%E3%81%A0%E3%81%84%E3%81%93%E3%82%93%20(2).jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像7" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODUsInB1ciI6ImJsb2JfaWQifX0=--9f4a3756fb12b84af88178a3b8792ead4987ee02/%E3%81%BF%E3%81%9A%E3%81%AA%20(1).jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像8" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODYsInB1ciI6ImJsb2JfaWQifX0=--c2b55fb79bf8c7ce842df139314085bea2ad6c25/%E3%81%93%E3%81%BE%E3%81%A4%E3%81%AA.jpg" />
              </div>
              <div class="w-full flex-shrink-0 flex items-center justify-center" data-product-image-carousel-target="slide">
                  <img alt="【法人用】今月の冬野菜おまかせセット6種 - 画像9" class="object-smart-fit" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODcsInB1ciI6ImJsb2JfaWQifX0=--7c50651af6b968a92a003f57a5416a75e3b07202/%E3%81%BB%E3%81%86%E3%82%8C%E3%82%93%E3%81%9D%E3%81%86.jpg" />
              </div>
          </div>

            <!-- ページインジケーター -->
            <div class="absolute bottom-3 left-1/2 -translate-x-1/2 bg-black/50 text-white text-sm px-3 py-1 rounded-full" data-product-image-carousel-target="indicator">
              1/9
            </div>

            <!-- PC版: 左切り替えボタン -->
            <button
              class="hidden md:!flex absolute left-2 top-1/2 -translate-y-1/2 bg-white/90 hover:bg-white rounded-lg px-1.5 py-4 transition-colors duration-200 items-center justify-center"
              data-product-image-carousel-target="prevButton"
              data-action="click->product-image-carousel#previous"
            >
              <img class="w-5 h-5" src="/assets/icons/chevron-left-97550dfbd9d47a6d9e0cf907f7081d136cf1caa4ea2df41297d3d54d5d133f6a.svg" />
            </button>

            <!-- PC版: 右切り替えボタン -->
            <button
              class="hidden md:!flex absolute right-2 top-1/2 -translate-y-1/2 bg-white/90 hover:bg-white rounded-lg px-1.5 py-4 transition-colors duration-200 items-center justify-center"
              data-product-image-carousel-target="nextButton"
              data-action="click->product-image-carousel#next"
            >
              <img class="w-5 h-5" src="/assets/icons/chevron-right-cbe6f7b115429422fe2ceb4bb4ac78f4c6b8ee6b27196549868629511cd09138.svg" />
            </button>
        </div>

        <!-- サムネイル一覧 -->
          <div class="relative py-3">
            <!-- 左矢印 -->
            <button
              class="w-7 h-7 pl-1 absolute left-0 top-1/2 -translate-y-1/3 z-10 transition-opacity opacity-0"
              data-product-image-carousel-target="thumbLeftChevron"
              data-action="click->product-image-carousel#scrollThumbnailsLeft"
            >
              <img class="w-5 h-5" src="/assets/icons/chevron-left-97550dfbd9d47a6d9e0cf907f7081d136cf1caa4ea2df41297d3d54d5d133f6a.svg" />
            </button>

            <!-- 右矢印 -->
            <button
              class="w-7 h-7 pl-1 absolute right-0 top-1/2 -translate-y-1/3 z-10 transition-opacity opacity-0"
              data-product-image-carousel-target="thumbRightChevron"
              data-action="click->product-image-carousel#scrollThumbnailsRight"
            >
              <img class="w-5 h-5" src="/assets/icons/chevron-right-cbe6f7b115429422fe2ceb4bb4ac78f4c6b8ee6b27196549868629511cd09138.svg" />
            </button>

            <!-- フェードオーバーレイ（左端） -->
            <div class="absolute left-6 top-0 bottom-0 w-4 bg-gradient-to-r from-muted to-transparent pointer-events-none z-8"></div>
            <!-- フェードオーバーレイ（右端） -->
            <div class="absolute right-6 top-0 bottom-0 w-4 bg-gradient-to-l from-muted to-transparent pointer-events-none z-8"></div>

            <!-- スクロール領域 -->
            <div class="overflow-x-auto mx-6 scrollbar-hide" data-product-image-carousel-target="thumbnailContainer">
              <div class="flex justify-center gap-2 min-w-max px-1">
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-primary"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="0"
                  >
                      <img alt="サムネイル1" class="w-full h-full object-cover" onerror="this.src=&#39;/no_image.png&#39;" src="https://lh3.googleusercontent.com/pw/AP1GczPbMLpTSoIn1qqftu-vzWaDwWP3PDHmm7CRaUzBjhWaCel4FW67agwxVcfwipPSd4jlBXjI23MNbpInieJ99-aVuARuXR4HlgGMRP7Mt0krT6zuLpltXaWAl5BJ1nMOV2HZhR70SyIOglkG0i9AeBEi=s320" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="1"
                  >
                      <img alt="サムネイル2" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODQsInB1ciI6ImJsb2JfaWQifX0=--7a12e1dc417d79c776d2a51b639f2130e1919fe8/%E3%81%97%E3%82%8D%E3%81%AD%E3%81%8E%20(2)%20(1).jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="2"
                  >
                      <img alt="サムネイル3" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODMsInB1ciI6ImJsb2JfaWQifX0=--e43392e896cbe8a3a9870db201594a61786c1a3c/%E7%99%BD%E3%83%8D%E3%82%AE%E6%96%99%E7%90%86_2%20(1).jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="3"
                  >
                      <img alt="サムネイル4" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODIsInB1ciI6ImJsb2JfaWQifX0=--803f098e10dd73a0efe0db68153f82c689c56597/%E8%8F%9C%E3%81%AE%E8%8A%B1%20(1).jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="4"
                  >
                      <img alt="サムネイル5" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODEsInB1ciI6ImJsb2JfaWQifX0=--fe5d10de701a777602d64a1f5398ab66b9d45083/%E8%8F%9C%E3%81%AE%E8%8A%B1%E3%81%A8%E6%9F%91%E6%A9%98%E3%81%AE%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%89%E5%92%8C%E3%81%88%20(1).jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="5"
                  >
                      <img alt="サムネイル6" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODAsInB1ciI6ImJsb2JfaWQifX0=--593bf9a55085cab00fd72332b24a368a06986b61/%E3%83%9F%E3%83%8B%E3%81%A0%E3%81%84%E3%81%93%E3%82%93%20(2).jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="6"
                  >
                      <img alt="サムネイル7" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODUsInB1ciI6ImJsb2JfaWQifX0=--9f4a3756fb12b84af88178a3b8792ead4987ee02/%E3%81%BF%E3%81%9A%E3%81%AA%20(1).jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="7"
                  >
                      <img alt="サムネイル8" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODYsInB1ciI6ImJsb2JfaWQifX0=--c2b55fb79bf8c7ce842df139314085bea2ad6c25/%E3%81%93%E3%81%BE%E3%81%A4%E3%81%AA.jpg" />
                  </button>
                  <button
                    class="flex-shrink-0 w-16 h-16 rounded overflow-hidden outline outline-2 outline-offset-[-2px] transition-all duration-200 focus:!outline focus:!outline-2 outline-transparent hover:outline-gray-300"
                    data-product-image-carousel-target="thumbnail"
                    data-action="click->product-image-carousel#goToSlide"
                    data-index="8"
                  >
                      <img alt="サムネイル9" class="w-full h-full object-cover" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6ODcsInB1ciI6ImJsb2JfaWQifX0=--7c50651af6b968a92a003f57a5416a75e3b07202/%E3%81%BB%E3%81%86%E3%82%8C%E3%82%93%E3%81%9D%E3%81%86.jpg" />
                  </button>
              </div>
            </div>
          </div>
      </div>

      <!-- 商品情報 -->
      <div class="px-4 py-6">
        <div class="mb-1 text-foreground text-xs font-normal">奈良県明日香村,兵庫県丹波市など</div>
        <div class="mb-2 text-foreground text-lg font-normal">【法人用】今月の冬野菜おまかせセット6種</div>
        <div class="text-foreground text-md font-normal">その月のおすすめ冬野菜をおまかせで6種セットにしてお届けします。葉物、茎・花菜類、根菜類などの組み合わせです。個別でご注文いただくよりちょっぴりお得なセットです。【3月のお届け例：ほうれんそう・コマツナ・ミズナ・白ネギ・だいこん・菜花　など】</div>
      </div>

      <!-- ×閉じるボタン -->
      <button
        type="button"
        class="absolute top-4 right-4 w-6 h-6 flex items-center justify-center bg-gray-100 rounded-full transition-colors"
        data-action="click->products#hideProductDetail"
      >
        <img class="w-4 h-4 text-gray-600" src="/assets/icons/x-f2d3c01f0887434da8f69a406b1d5952686e22f81db7b98e2e7865f26e6f0387.svg" />
      </button>
    </div>

    <!-- 固定ボタン部分 -->
    <div class="px-4 py-4 flex-shrink-0">
      <div class="flex gap-2">
        <div class="flex-1">
          <div id="favorite_button56006_modal" class="tailwind-only">
              <form data-turbo="true" action="/products/56006/favorite" accept-charset="UTF-8" data-remote="true" method="post"><input type="hidden" name="authenticity_token" value="R8FD1ag9raJ-8QX82c7k06q6xiPxotEnpO7FmW369H-Ftv20GCcQYvXIiHIQQaX9j4L3WMMv5_epa6FtSilLzQ" autocomplete="off" />
                <input type="hidden" name="week_reference_date" id="week_reference_date" value="2026-03-17" autocomplete="off" />
                <button name="button" type="submit" class="w-full px-4 py-2 text-gray-900 rounded transition-colors flex items-center justify-center outline-1 outline-offset-[-1px] outline-border gap-2">
                  <img alt="お気に入りに追加" class="w-5 h-5 opacity-60" src="/assets/icons/heart-gray-f6889a9469e691fd0c40f04539b49acef3f53cb4ffda2906bcbb62752c7de024.svg" />
                  <span>お気に入り</span>
</button></form>          </div>
        </div>
        <a class="flex-1 px-2 py-2 bg-primary text-primary-foreground rounded hover:bg-primary-hover transition-colors flex items-center justify-center" data-turbo="true" data-action="click-&gt;products#hideProductDetailAndShowCart" href="/products/56006/carts">注文</a>
      </div>
    </div>
  </div>
</div>
</template></turbo-stream>