.R9V7VG_mainBannerCard{background-color:#fff;border-radius:16px;width:100%;height:100%;display:block;overflow:hidden;box-shadow:0 4px 20px #0023394d}.R9V7VG_mainBannerCardImg{object-fit:cover;width:264px;height:297px;transition:all .2s ease-in-out;display:block}.R9V7VG_mainBannerCardBrand{justify-content:flex-start;align-items:center;gap:8px;height:60px;padding:20px 20px 12px;display:flex}.R9V7VG_mainBannerCardBrandImg{object-fit:contain;border:1px solid #e5e5ea;border-radius:4px;width:28px;height:28px;display:block}.R9V7VG_mainBannerCardBrandTitle{color:#333;white-space:nowrap;font-size:11px;font-weight:400;display:block}.R9V7VG_mainBannerCardProductTitle{color:#333;white-space:nowrap;text-overflow:ellipsis;height:13px;padding:0 20px;font-size:12px;font-weight:700;line-height:110%;display:block;overflow:hidden}.R9V7VG_mainBannerCardProductRating{color:#333;justify-content:flex-start;align-items:center;gap:4px;width:100%;height:13px;margin-top:12px;padding:0 20px;font-size:12px;font-weight:400;line-height:110%;display:flex}.R9V7VG_mainBannerCardProductRatingStar{background-repeat:repeat-x;background-size:12px 12px;width:60px;height:12px;display:block}.R9V7VG_mainBannerCardDivider{background-color:#e5e5ea;width:auto;height:1px;margin:30px 20px 0;display:block}.R9V7VG_mainBannerCardaiReviewSummaryContainer{background:#fff;width:fit-content;height:20px;margin:-10.5px 0 0 20px;padding-right:12px;display:block}.R9V7VG_mainBannerCardaiReviewSummary{color:#3d5452;background-color:#f1f1f1;background-position:8px;border-radius:1000px;width:fit-content;height:100%;padding:0 8px 0 28px;font-size:11px;font-weight:400;line-height:20px;display:block}.R9V7VG_mainBannerCardaiReviewSummaryText{-webkit-line-clamp:3;text-overflow:ellipsis;color:#333;-webkit-box-orient:vertical;width:auto;height:51px;margin:12px 20px 0;font-size:11px;font-weight:400;line-height:150%;display:-webkit-box;overflow:hidden}@media (min-width:640px){.R9V7VG_mainBannerCard{border-radius:32px}.R9V7VG_mainBannerCardImg{width:384px;height:432px}.R9V7VG_mainBannerCardBrand{gap:12px;height:88px;padding:28px 24px 12px}.R9V7VG_mainBannerCardBrandImg{border-radius:8px;width:40px;height:40px}.R9V7VG_mainBannerCardBrandTitle{font-size:14px}.R9V7VG_mainBannerCardProductTitle{height:22px;padding:0 24px;font-size:16px}.R9V7VG_mainBannerCardProductRating{gap:8px;height:20px;margin-top:12px;padding:0 24px;font-size:16px;line-height:20px}.R9V7VG_mainBannerCardProductRatingStar{background-size:20px 20px;width:100px;height:20px}.R9V7VG_mainBannerCardDivider{margin:40px 24px 0}.R9V7VG_mainBannerCardaiReviewSummaryContainer{height:32px;margin:-16.5px 0 0 24px;padding-right:16px}.R9V7VG_mainBannerCardaiReviewSummary{background-size:16px 16px;padding:0 12px 0 28px;font-size:12px;line-height:32px}.R9V7VG_mainBannerCardaiReviewSummaryText{height:63px;margin:12px 24px 0;font-size:14px}}
.MSfXOG_productCard{background-color:#fff;border-radius:8px;width:100%;height:100%;padding-bottom:16px;transition:all .2s ease-in-out;display:block;overflow:hidden}.MSfXOG_productCard:hover{transform:scale(1.02)}.MSfXOG_productCardRankContainer{background:#ebf8ff;justify-content:center;align-items:center;width:100%;height:40px;padding:0 12px;display:flex;overflow:hidden}.MSfXOG_productCardRank{-webkit-line-clamp:2;text-overflow:ellipsis;text-align:center;color:#0082d2;-webkit-box-orient:vertical;font-size:11px;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}.MSfXOG_productCardImg{object-fit:contain;margin:12px auto 0;display:block}.MSfXOG_productCardRating{float:right;color:#000;background-position:0;background-size:12px 12px;width:fit-content;height:17px;margin:1px 8px 7px 0;padding-left:16px;font-size:11px;font-weight:700;line-height:17px;display:block}.MSfXOG_productCardDivider{clear:both;background-color:#0082d2;width:100%;height:1px;display:block}.MSfXOG_productCardBrand{text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;width:100%;height:12px;margin-top:16px;padding:0 16px;font-size:11px;font-weight:400;line-height:12px;display:block;overflow:hidden}.MSfXOG_productCardTitle{text-align:center;color:#000;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;height:34px;margin-top:8px;padding:0 16px;font-size:11px;font-weight:700;line-height:150%;display:-webkit-box;overflow:hidden}@media (min-width:640px){.MSfXOG_productCard{border-radius:16px;padding-bottom:20px}.MSfXOG_productCardRankContainer{height:56px}.MSfXOG_productCardRank{font-size:14px}.MSfXOG_productCardImg{width:124px;height:124px;margin-top:20px}.MSfXOG_productCardRating{background-size:16px 16px;height:16px;margin:22px 16px 15px 0;padding-left:20px;font-size:14px;line-height:16px}.MSfXOG_productCardBrand{height:13px;margin-top:20px;font-size:12px;line-height:13px}.MSfXOG_productCardTitle{height:42px;font-size:14px}}@media (min-width:840px){.MSfXOG_productCardRank{font-size:16px}.MSfXOG_productCardImg{width:168px;height:168px;margin-top:22px}.MSfXOG_productCardRating{height:18px;margin:0 20px 19px 0;padding-left:20px;font-size:16px;line-height:18px}.MSfXOG_productCardBrand{height:15px;font-size:14px;line-height:15px}.MSfXOG_productCardTitle{height:48px;font-size:16px}}
._42q4Sa_categoryLink{text-align:center;color:#0082d2;background-color:#fff;background-position:right 29px center;border-radius:1000px;width:fit-content;height:44px;padding:0 45px 0 29px;font-size:12px;font-weight:700;line-height:44px;transition:all .2s ease-in-out;display:block}._42q4Sa_categoryLink:hover{transform:scale(1.02)}@media (min-width:640px){._42q4Sa_categoryLink{background-position:right 63.5px center;background-size:16px 16px;height:48px;padding:0 87.5px 0 63.5px;font-size:14px;line-height:48px}}@media (min-width:840px){._42q4Sa_categoryLink{background-position:right 80px center;height:50px;padding:0 104px 0 80px;font-size:16px;line-height:50px}}
.mhljCq_sectionHeader{text-align:center;background:url(/images/2026/half/img-dot-space-left.svg) 0 0/50px 50px no-repeat,url(/images/2026/half/img-dot-space-right.svg) 100% 0/50px 50px no-repeat;border-bottom:1px solid #e6e6e6;width:100%;padding:32px 0 31px;display:block}.mhljCq_sectionHeaderTitle{color:#fff;min-height:20px;font-size:18px;font-weight:700;line-height:110%;display:block}.mhljCq_sectionHeaderDescription{color:#fff;height:12px;margin-top:12px;font-size:11px;font-weight:400;line-height:110%;display:block}@media (min-width:640px){.mhljCq_sectionHeader{background-size:82px 82px,82px 82px}.mhljCq_sectionHeaderTitle{min-height:31px;font-size:28px;line-height:110%}.mhljCq_sectionHeaderDescription{height:18px;margin-top:16px;font-size:16px}}
.hDL-dW_overseasLink:hover .hDL-dW_overseasImg{transform:scale(1.02)}.hDL-dW_overseasHeader{background-position:100%;justify-content:flex-start;align-items:center;gap:8px;width:100%;height:20px;padding-right:20px;display:flex;overflow:hidden}.hDL-dW_overseasHeaderCountry{text-align:center;color:#0096d5;background:#fff;border-radius:4px;flex-shrink:0;width:fit-content;height:20px;padding:0 4px;font-size:11px;font-weight:700;line-height:20px;display:block}.hDL-dW_overseasHeaderTitle{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:12px;font-weight:700;line-height:13px;overflow:hidden}.hDL-dW_overseasImg{border:1px solid #0082d2;border-radius:8px;width:100%;height:auto;margin-top:12px;transition:all .2s ease-in-out;display:block;box-shadow:0 4px 10px #00233933}@media (min-width:640px){.hDL-dW_overseasHeader{background-size:24px 24px;gap:12px;height:34px;padding-right:24px}.hDL-dW_overseasHeaderCountry{border-radius:8px;height:34px;padding:0 8px;font-size:16px;line-height:34px}.hDL-dW_overseasHeaderTitle{font-size:20px;line-height:34px}.hDL-dW_overseasImg{margin-top:24px}}@media (min-width:840px){.hDL-dW_overseasHeader{height:38px}.hDL-dW_overseasHeaderCountry{height:38px;font-size:20px;line-height:38px}.hDL-dW_overseasHeaderTitle{font-size:24px;line-height:38px}.hDL-dW_overseasImg{width:776px;height:274px}}
