.head.data-v-1026391d { padding: 26rpx; } .cover.data-v-1026391d { width: 100%; height: 320rpx; border-radius: 18rpx; margin-bottom: 18rpx; } .name.data-v-1026391d { font-size: 42rpx; font-weight: 950; } .meta.data-v-1026391d { margin-top: 14rpx; } .meta2.data-v-1026391d { margin-top: 12rpx; } .price.data-v-1026391d { display: flex; align-items: baseline; } .yen.data-v-1026391d { font-size: 24rpx; opacity: 0.8; } .num.data-v-1026391d { font-size: 46rpx; font-weight: 950; } .ori.data-v-1026391d { margin-left: 10rpx; font-size: 24rpx; text-decoration: line-through; } .tag2.data-v-1026391d { padding: 10rpx 14rpx; border-radius: 999rpx; font-size: 24rpx; background: rgba(17, 24, 39, 0.06); font-weight: 900; } .tags.data-v-1026391d { margin-top: 18rpx; gap: 12rpx; flex-wrap: wrap; } .tag.data-v-1026391d { padding: 10rpx 14rpx; border-radius: 999rpx; font-size: 24rpx; background: rgba(17, 24, 39, 0.06); color: #111827; } .warn.data-v-1026391d { background: rgba(245, 158, 11, 0.14); color: #b45309; } .block.data-v-1026391d { margin-top: 18rpx; padding: 22rpx; } .b-t.data-v-1026391d { font-weight: 950; font-size: 30rpx; } .b-v.data-v-1026391d { margin-top: 12rpx; font-size: 26rpx; } .review.data-v-1026391d { margin-top: 16rpx; padding-top: 16rpx; border-top: 1rpx solid rgba(17, 24, 39, 0.08); } .review.data-v-1026391d:first-of-type { border-top: 0; padding-top: 0; } .r1.data-v-1026391d { margin-bottom: 8rpx; } .rn.data-v-1026391d { font-size: 28rpx; font-weight: 900; } .rt.data-v-1026391d { font-size: 26rpx; } .space.data-v-1026391d { height: 150rpx; } .empty.data-v-1026391d { margin-top: 18rpx; padding: 34rpx 26rpx; text-align: center; } .en.data-v-1026391d { font-size: 36rpx; font-weight: 950; } .et.data-v-1026391d { margin-top: 12rpx; font-size: 26rpx; } .eb.data-v-1026391d { margin-top: 20rpx; } .fixbar.data-v-1026391d { position: fixed; left: 0; right: 0; bottom: 0; padding: 18rpx 24rpx 24rpx; background: linear-gradient(180deg, rgba(246, 247, 251, 0) 0%, #f6f7fb 46%); } .bar.data-v-1026391d { padding: 18rpx; display: flex; gap: 14rpx; } .a.data-v-1026391d { flex: 1; height: 82rpx; } .b.data-v-1026391d { flex: 1; height: 82rpx; }