.product[data-v-8267cd6f]{color:#0f172a;display:flex;flex-direction:column;font-family:Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;gap:24px}.category-header[data-v-8267cd6f]{align-items:center;display:flex;gap:20px;justify-content:space-between}.category-title[data-v-8267cd6f]{font-size:clamp(26px,2.7vw,36px);font-weight:700;letter-spacing:-.025em;line-height:1.3}.category-more[data-v-8267cd6f]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#2d5fe0;cursor:pointer;display:inline-flex;flex-shrink:0;font:600 15px/1.4 Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;gap:8px;justify-content:center;min-height:44px;padding:0 16px}.category-more[data-v-8267cd6f]:hover{background:#edf3ff;border-color:#b8cbfa}.more-icon[data-v-8267cd6f]{height:12px;width:6px}.category-body[data-v-8267cd6f]{padding-bottom:64px}.grid-2x2[data-v-8267cd6f],.split-2[data-v-8267cd6f]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.col-left[data-v-8267cd6f],.col-right[data-v-8267cd6f],.stack-vertical[data-v-8267cd6f]{display:flex;flex-direction:column;gap:20px;min-width:0}.item-card[data-v-8267cd6f]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-sizing:border-box;cursor:pointer;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;min-width:0;padding:20px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.item-card.tall[data-v-8267cd6f]{align-items:stretch;display:flex;flex-direction:column}.img-wrapper[data-v-8267cd6f]{aspect-ratio:295/250;background:#f5f7fb;border-radius:14px;min-width:0;overflow:hidden}.item-card.tall .img-wrapper[data-v-8267cd6f]{aspect-ratio:560/432}[data-v-8267cd6f] .item-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.item-text[data-v-8267cd6f]{min-width:0}.item-title[data-v-8267cd6f]{align-items:center;display:flex;font-size:clamp(18px,1.6vw,22px);font-weight:600;gap:10px;line-height:1.4;overflow-wrap:anywhere}.item-title img[data-v-8267cd6f]{flex-shrink:0;height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.item-desc[data-v-8267cd6f]{color:#475569;font-size:16px;line-height:1.65;margin-top:12px;overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.item-card[data-v-8267cd6f]:hover{border-color:#b8cbfa;box-shadow:0 12px 40px #1e376e12;transform:translateY(-3px)}.item-card[data-v-8267cd6f]:hover .item-img{transform:scale(1.03)}}@media (min-width:769px) and (max-width:1100px){.item-card[data-v-8267cd6f]{align-items:stretch;display:flex;flex-direction:column}}@media (max-width:768px){.product[data-v-8267cd6f]{gap:20px;margin-bottom:48px}.category-title[data-v-8267cd6f]{font-size:26px}.category-more[data-v-8267cd6f]{font-size:14px;padding-inline:12px}.category-body[data-v-8267cd6f]{padding-bottom:0}.mobile-category-body[data-v-8267cd6f]{display:flex;gap:16px;overflow-x:auto;padding:4px 1px 16px;scroll-snap-type:x proximity;scrollbar-width:none}.mobile-category-body[data-v-8267cd6f]::-webkit-scrollbar{display:none}.mobile-item-card[data-v-8267cd6f]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;cursor:pointer;flex:0 0 min(82vw,320px);overflow:hidden;scroll-snap-align:start}[data-v-8267cd6f] .mobile-item-img{aspect-ratio:290/230;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-item-text[data-v-8267cd6f]{padding:20px}.mobile-item-title[data-v-8267cd6f]{align-items:center;display:flex;font-size:19px;font-weight:600;gap:10px;line-height:1.4}.mobile-item-icon[data-v-8267cd6f]{flex-shrink:0;height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.mobile-item-desc[data-v-8267cd6f]{color:#475569;font-size:16px;line-height:1.6;margin-top:10px}}
