/* 商品詳細（ギャラリー等） */
.thumb-active { border: 1px solid #8DA695; opacity: 1; }
.thumb-inactive { border: 1px solid transparent; opacity: 0.6; }
details summary::-webkit-details-marker { display: none; }
details[open] summary svg { transform: rotate(180deg); }
