@media screen and (min-width:801px){.line[data-v-3afcbad7]{border-right:1px solid #333;height:18px;margin:0 10px;width:1px}.countdown[data-v-3afcbad7]{align-items:center;display:flex;gap:5px}.countdown .countdown-label[data-v-3afcbad7]{color:#333;font-family:PingFang SC;font-size:20px;font-style:Light;font-weight:300;letter-spacing:0;line-height:100%}.flash-sale[data-v-3afcbad7]{background:#fff;border-radius:15px;box-shadow:0 0 10px #044ce21a;height:343px;padding:13px 30px;position:relative;width:1400px}.decor[data-v-3afcbad7]{height:50px;opacity:.1;pointer-events:none;position:absolute;right:0;top:0;width:60px}.top-row[data-v-3afcbad7]{height:35px;justify-content:space-between}.title-area[data-v-3afcbad7],.top-row[data-v-3afcbad7]{align-items:center;display:flex}.title-area[data-v-3afcbad7]{gap:18px}.title-divider[data-v-3afcbad7],.title-main[data-v-3afcbad7],.title-sub[data-v-3afcbad7]{color:#333;font-family:PingFang SC,sans-serif;font-size:20px;line-height:1}.title-main[data-v-3afcbad7]{font-weight:700}.title-divider[data-v-3afcbad7]{font-weight:300}.title-sub[data-v-3afcbad7]{font-weight:400}.product-list[data-v-3afcbad7]{display:flex;gap:20px;margin-top:10px;padding:0 30px 30px;width:100%}.product-list .product-card[data-v-3afcbad7]{align-items:center;background:#fff;border:1px solid rgba(4,76,226,.1);border-radius:15px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:210px;padding:21px 17px;position:relative;width:210px}.product-list .product-card img[data-v-3afcbad7]{transition:transform .3s ease}.product-list .product-card:hover img[data-v-3afcbad7]{transform:scale(1.1)}.product-list .product-card[data-v-3afcbad7]:hover{border:2px solid #0cace4}.product-list .product-card.is-sold-out[data-v-3afcbad7]{cursor:not-allowed}.product-list .product-card.is-sold-out[data-v-3afcbad7]:hover{border:1px solid rgba(4,76,226,.1)}.product-list .product-card.is-sold-out .sold-out-mask[data-v-3afcbad7]{align-items:center;background:#0000008c;border-radius:15px;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;visibility:visible;width:100%;z-index:2}.product-list .product-card.is-sold-out .sold-out-mask[data-v-3afcbad7]:before{background:url(./shouqing.3xb-6G9f-mw1qeeau.png) 50%/cover no-repeat;content:"";display:inline-block;height:120px;width:120px}.product-list .product-card .product-card-link[data-v-3afcbad7]{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.product-list .product-card .product-img-wrap[data-v-3afcbad7]{border-radius:15px;flex-shrink:0;height:90px;overflow:hidden;width:90px}.product-list .product-card .product-img[data-v-3afcbad7]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-list .product-card .product-info[data-v-3afcbad7]{font-family:var(--font-sans);text-align:center;width:100%}.product-list .product-card .product-info .brand[data-v-3afcbad7]{color:#333;font-size:var(--text-16);font-weight:500;line-height:25px;margin:4px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-list .product-card .product-info .amount[data-v-3afcbad7]{color:#333;font-size:var(--text-14);font-weight:400;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-list .product-card .product-info .price-row[data-v-3afcbad7]{color:var(--color-primary);font-size:20px;font-weight:500;gap:5px;line-height:28px;margin:5px 0}.product-list .product-card .product-info .price-row .unit[data-v-3afcbad7]{font-size:16px;font-weight:400}.product-list .product-card .product-info .price-old[data-v-3afcbad7]{color:#999;font-size:var(--text-14);line-height:20px;text-decoration:line-through}}@media screen and (max-width:800px){.line[data-v-3afcbad7]{margin:0 1.33333vw}.countdown[data-v-3afcbad7]{align-items:center;display:flex;gap:.66667vw;margin-left:2.66667vw}.countdown .countdown-label[data-v-3afcbad7]{font-weight:300}.product-list[data-v-3afcbad7]{display:flex;gap:2.66667vw;overflow-x:auto;padding:5.33333vw 4vw 0;width:100%}.product-list[data-v-3afcbad7]::-webkit-scrollbar{display:none}.product-list .product-card[data-v-3afcbad7]{align-items:center;border:1px solid rgba(4,76,226,.1);border-radius:2vw;display:flex;flex-direction:column;flex-shrink:0;height:36vw;min-width:0;position:relative;width:36vw}.product-list .product-card.is-sold-out[data-v-3afcbad7]{cursor:not-allowed}.product-list .product-card.is-sold-out .sold-out-mask[data-v-3afcbad7]{align-items:center;background:#0000008c;border-radius:2vw;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;visibility:visible;width:100%;z-index:2}.product-list .product-card.is-sold-out .sold-out-mask[data-v-3afcbad7]:before{background:url(./shouqing.3xb-6G9f-mw1qeeau.png) 50%/cover no-repeat;content:"";display:inline-block;height:20vw;width:20vw}.product-list .product-card .product-card-link[data-v-3afcbad7]{align-items:center;display:flex;flex-direction:column;width:100%}.product-list .product-card .product-img-wrap[data-v-3afcbad7]{padding-top:2.66667vw}.product-list .product-card .product-img-wrap .product-img[data-v-3afcbad7]{border-radius:2vw;height:14.66667vw;-o-object-fit:cover;object-fit:cover;width:14.66667vw}.product-list .product-card .product-info[data-v-3afcbad7]{align-items:center;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;font-family:var(--font-sans);text-align:center;width:100%}.product-list .product-card .product-info .brand[data-v-3afcbad7]{color:var(--color-text-2);font-size:var(--text-28);font-style:Semibold;line-height:5.33333vw;margin:1.33333vw 0}.product-list .product-card .product-info .amount[data-v-3afcbad7],.product-list .product-card .product-info .brand[data-v-3afcbad7]{font-weight:500;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:85%}.product-list .product-card .product-info .amount[data-v-3afcbad7]{font-size:3.2vw;line-height:4.53333vw;padding:0 1.33333vw}.product-list .product-card .product-info .price-row[data-v-3afcbad7]{color:#0cace4;font-size:4vw;font-weight:500;line-height:5.6vw;text-align:center}.product-list .product-card .product-info .price-row .unit[data-v-3afcbad7]{font-size:2.93333vw;font-weight:400}.product-list .product-card .product-info .price-old[data-v-3afcbad7]{font-size:3.2vw;font-style:Regular;font-weight:400;line-height:4.53333vw;text-align:center;text-decoration:line-through}}
