.product_rating-stars[data-v-8aae8ec2]{display:flex;align-items:center;margin-top:.625rem}.product_rating-stars .product_rating-link[data-v-8aae8ec2]{position:relative;margin-right:.3125rem}.product_rating-stars .product_rating-link svg path[data-v-8aae8ec2]{fill:#ddd}.product_rating-stars .product_rating-link .product-star-color[data-v-8aae8ec2]{position:absolute;top:0;left:0;overflow:hidden}.product_rating-stars .product_rating-link .product-star-color svg path[data-v-8aae8ec2]{fill:#000}.product_rating-stars .review-count[data-v-8aae8ec2]{color:#666;font-size:.875rem}.product-list-item{width:100%}.product-list-item .product-list-item-img{position:relative}.product-list-item .product-list-item-img .image-container{position:relative;width:100%;aspect-ratio:278/325;overflow:hidden;border-radius:.5rem;background-color:#f5f5f5}.product-list-item .product-list-item-img .image-container .product-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease}.product-list-item .product-list-item-img .image-container .image-skeleton{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}.product-list-item .product-list-item-img .image-container .image-error{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;color:#999;font-size:.875rem}.product-list-item .product-list-item-img .image-container .image-error span{text-align:center;padding:1rem}.product-list-item .product-list-item-img .image-container.loading .product-image{opacity:0}.product-list-item .product-list-item-img img{width:100%}.product-list-item .product-list-item-img .hollow-triangle-sunken{position:absolute;left:0;bottom:0;padding:.625rem;display:flex;width:100%;font-size:.9rem}.product-list-item .product-list-item-img .hollow-triangle-sunken .sale_off{width:42.9%;background-color:#e88aa2;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#930d0e;color:#fff}.product-list-item .product-list-item-img .hollow-triangle-sunken .sale_code{width:57.1%;background-color:#f4ecdf;color:#111;height:2rem;display:flex;align-items:center;justify-content:center}.product-list-item .product-list-item-img .product-list-salemark{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:self-start;padding:.3125rem}.product-list-item .product-list-item-img .product-list-salemark .uk-label{display:block;padding:0 .3125rem;color:#fff;text-transform:uppercase}.product-list-item .product-list-item-img .product-list-salemark .uk-label:not(:last-child){margin-bottom:.3125rem}.product-list-item .product-list-item-img .product-list-salemark .uk-hot{background-color:#db6693}.product-list-item .product-list-item-img .product-list-salemark .uk-new{background-color:#32d296;color:#fff}.product-list-item .product-list-item-body #product_name{margin-top:.625rem}.product-list-item .product-list-item-body #product_name h5 ::-webkit-scrollbar{width:0;height:0}.product-list-item .product-list-item-body #product_name h5 ::-webkit-scrollbar-thumb{background:#888;border-radius:1px}.product-list-item .product-list-item-body #product_name h5 ::-webkit-scrollbar-track{background:transparent}.product-list-item .product-list-item-body #product_name h5:hover ::-webkit-scrollbar{width:4px;height:4px}.product-list-item .product-list-item-body #product_name h5:hover ::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.product-list-item .product-list-item-body #product_name .product-name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-list-item .product-list-item-body #product_name .dPai{font-size:.875rem;border-radius:.1875rem;color:#666;border:1px solid #666;margin-right:.3125rem;padding:.3125rem .625rem}.product-list-item .product-list-item-body #product_name .product-name{margin-top:.625rem}.product-list-item .product-list-item-body .content_price{margin:.625rem 0}.product-list-item .product-list-item-body .content_price .old-price{color:#999;margin-left:.3125rem}.product-list-item .product-list-item-body .product-list_color{display:flex;justify-content:space-between;margin-top:.5rem}.product-list-item .product-list-item-body .product-list_color .color-list{display:flex;flex-wrap:wrap;height:1.625rem;width:90%;gap:.125rem}.product-list-item .product-list-item-body .product-list_color .color-list .color-list_item{flex-shrink:0;width:16.666%}.product-list-item .product-list-item-body .product-list_color .color-list .color-list_item .color-option-wrapper{display:block;overflow:hidden;border-radius:100%;width:1.5rem;height:1.5rem;transition:all .2s ease;position:relative}.product-list-item .product-list-item-body .product-list_color .color-list .color-list_item .color-option-wrapper:hover{transform:scale(1.1)}.product-list-item .product-list-item-body .product-list_color .color-list .color-list_item .color-option-wrapper.icon-active{outline:2px solid #000;outline-offset:2px}.product-list-item .product-list-item-body .product-list_color .color-list .color-list_item .color-option-wrapper.icon-active:hover{outline-width:3px}.product-list-item .product-list-item-body .product-list_color .color-list .color-list_item .color-option-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.product-list-item .product-list-item-body .product-list_color .view-all{white-space:nowrap;font-size:.875rem;color:#666;display:flex;align-items:center}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:768px){.product-list-item .product-list-item-img .image-container{border-radius:.375rem}.product-list-item .product-list-item-img .image-container .image-error{font-size:.75rem}.product-list-item .product-list-item-img .image-container .image-error span{padding:.5rem}.product-list-item .product-list_color .color-list{gap:.0625rem}.product-list-item .product-list_color .color-list .color-list_item .color-option-wrapper{width:1.375rem;height:1.375rem}.product-list-item .product-list_color .view-all{font-size:.75rem}}
