@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.product.has-halo-block-loader{position:relative}.product.has-halo-block-loader .halo-block-loader{position:absolute;top:calc(50% - 92px)}.product.has-halo-block-loader>*:not(.halo-block-loader){opacity:.5}.common-color-item.many-color .color-item{display:none}.common-color-item.open-color-list{flex-wrap:wrap}.common-color-item.many-color .show-more-color,.common-color-item.open-color-list .close-color{display:block}.show-more-color{display:none;width:24px;height:24px;margin-right:8px;margin-top:8px;border-radius:50%;border:1px solid #eeeeee;text-align:center;font-size:12px;line-height:22px;cursor:pointer}.close-color{display:none;width:24px;height:24px;margin-right:8px;margin-top:8px;border-radius:50%;text-align:center;cursor:pointer}.common-color-item .close-color img{width:100%}.common-color-item{display:flex;overflow:hidden;margin-right:-10px;flex-wrap:wrap}.common-color-item .color-item{flex:0 0 24px;width:24px;height:24px;margin-right:8px;margin-top:8px;border-radius:50%;border:1px solid #d0d0d0;cursor:pointer}.common-color-item .color-item.active-item{border:1px solid #000000;padding:2px}.common-color-item .color-item img{width:100%;height:100%;border-radius:50%}.common-color-item .color-item .div-color-type{width:100%;height:100%;border-radius:50%;display:block}@media (max-width: 1024px){.card-product__wrapper .swiper-button-next,.card-product__wrapper .swiper-button-prev{display:none}.card-product__wrapper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.card-product__wrapper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.card-product__wrapper .swiper-pagination-bullet-active{background:#000}.card-product__wrapper .swiper-pagination-bullet{width:5px;height:5px}.card-information{padding:6px 9px 0 4px}.card-title{font-size:14px;color:#000;line-height:16px;white-space:normal;overflow:visible;text-overflow:clip;-webkit-box-orient:inline-axis;margin:0}.card-quickview .quickview-icon,.card-wishlist .wishlist-icon,.card-compare .compare-icon,.card-actionIcon .action-icon{width:26px;height:16px;padding:0}.card-price{font-weight:500;font-size:16px;color:#000;line-height:19px}.wisNew{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6px}.price--on-sale .price__sale{justify-content:flex-start!important}.product-common-sale-box{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product-common-sale-box .product-sale-item{line-height:12px;font-weight:500;font-size:11px;color:var(--theme-btn-bot-line);margin-right:5px;margin-top:5px;margin-bottom:5px;flex:0 0 100%;display:flex;align-items:center}.product-common-sale-box .hidden-tips{display:none}.product-common-sale-box .hidden-tips.show-save-more{display:flex}.product-common-sale-box .product-sale-tooltip{position:relative;margin-left:5px;cursor:pointer}.product-common-sale-box .product-sale-tooltip img{width:14px}.product-common-sale-box .product-sale-tooltip .tooltiptext{visibility:hidden;width:max-content;background-color:#000c;color:#fff;text-align:left;border-radius:6px;padding:5px;position:absolute;z-index:1;opacity:0;transition:opacity .3s;line-height:15px;margin-left:-100px;top:-60px;height:min-content;font-size:11px}.product-common-sale-box .product-sale-tooltip:hover .tooltiptext{visibility:visible;opacity:1}.card-product__wrapper .loading-box img{width:180px!important}.halo-grid-content .productGrid.mobile-column-3 .product .card-product__wrapper .loading-box img{width:24vw!important;height:100%!important}.halo-grid-content .productGrid.mobile-column-4 .product .card-product__wrapper .loading-box img{width:20vw!important;height:100%!important}}@media (min-width: 1025px){.card-product__wrapper .swiper-pagination{display:none}.card-product__wrapper .swiper-button-next,.card-product__wrapper .swiper-button-prev{display:none;color:#000}.card-product__wrapper:hover .swiper-button-next,.card-product__wrapper:hover .swiper-button-prev{display:flex}.card-product__wrapper:hover .swiper-button-next img,.card-product__wrapper:hover .swiper-button-prev img{width:20px}.card-product__wrapper .swiper-button-next:after,.card-product__wrapper .swiper-button-prev:after{display:none}.card-information{padding:8px 0 0}.card-title{font-size:14px;color:#000;line-height:16px;white-space:normal;overflow:visible;text-overflow:clip;-webkit-box-orient:inline-axis;margin:0}.card-quickview .quickview-icon,.card-wishlist .wishlist-icon,.card-compare .compare-icon,.card-actionIcon .action-icon{width:26px;height:16px;padding:0}.card-price{font-weight:500;font-size:16px;color:#000;line-height:19px}.wisNew{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:6px}.price--on-sale .price__sale{justify-content:flex-start!important}.product-common-sale-box{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.product-common-sale-box .product-sale-item{line-height:12px;font-weight:500;font-size:11px;color:var(--theme-btn-bot-line);margin-right:5px;margin-top:5px;margin-bottom:5px;flex:0 0 100%;display:flex;align-items:center}.product-common-sale-box .hidden-tips{display:none}.product-common-sale-box .hidden-tips.show-save-more{display:flex}.product-common-sale-box .product-sale-tooltip{position:relative;margin-left:5px;cursor:pointer}.product-common-sale-box .product-sale-tooltip img{width:14px}.product-common-sale-box .product-sale-tooltip .tooltiptext{visibility:hidden;width:max-content;background-color:#000c;color:#fff;text-align:left;border-radius:6px;padding:5px;position:absolute;z-index:1;margin-left:10px;opacity:0;transition:opacity .3s;font-size:11px;line-height:15px;bottom:20px;left:-70px}.product-common-sale-box .product-sale-tooltip:hover .tooltiptext{visibility:visible;opacity:1}}.card-product__wrapper .swiper-wrapper{width:100%;height:100%}.card-product__wrapper .swiper-wrapper img{object-fit:cover;width:100%;height:100%}.card-product__wrapper .swiper-lazy-preloader{display:flex;width:100%;height:100%;position:absolute;left:0;top:0;margin-left:0;margin-top:0;z-index:10;transform-origin:50%;box-sizing:border-box;border:none;border-radius:0;border-top-color:none;background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:el-skeleton-loading 1.4s ease infinite!important;align-items:center;justify-content:center}.card-shop-new .card-product__wrapper{position:relative}.card-shop-new .card-grid__hidden{margin:0!important;display:none}@media screen and (min-width: 750px){.card-shop-new .card-grid__hidden form .button{opacity:.9;border:none;position:absolute;bottom:10px!important;z-index:5;width:94.5%!important;left:50%;transform:translate(-50%);padding:0!important;color:var(--theme-btn-border-color)!important;background-color:var(--theme-btn-font-color)!important;border-radius:var(--theme-btn-border-radius)!important}.card-shop-new .showMbIcon{display:none!important}.showPcAdd .add-icon{font-size:14px;font-weight:100;margin-left:10px}.card-shop-new .button-ATC{font-size:12px;min-height:54px;display:flex;align-items:center;justify-content:center}.card-media-h5,.card-media-h5-other{display:none}.icon-heart-change{width:15px!important;height:14px!important}}@media screen and (max-width: 750px){.card-shop-new .card-grid__hidden{margin:0!important;display:block!important}.card-shop-new .card-mobile__hidden{display:flex!important;top:6px;left:6px}.card-shop-new .card-grid__hidden form .button{display:inline-block;position:absolute;bottom:6px;z-index:2;right:-8px;border:none;width:auto;background:none!important;min-height:auto!important;padding-top:0!important;padding-bottom:0!important}.card-shop-new .showMbIcon{width:30px}.card-shop-new .showPcAdd{display:none!important}.card-shop-new .button-ATC{min-width:auto!important}.card-media-pc{display:none}.icon-heart-change{width:14px!important;height:14px!important}#product-detail-page .productView-title-box .icon-heart-change{width:16px!important;height:16px!important}}.card-shop-new .card-media:hover+.card-grid__hidden{display:block!important}.card-grid__hidden:hover{display:block!important}.list-video{width:100%;height:100%}.list-video video{width:100%;height:100%;object-fit:cover;display:block}.card-product__group-new{position:relative!important;opacity:1;visibility:visible;top:0!important}.wish-num-change{color:#e05e2a}.wish-num-change-no{color:#bcbcbc}.icon-heart-change{display:block}.productView-top .heart-product{margin-top:5px}@media (min-width: 751px){.popup-store{width:40.5rem!important;height:58rem!important;top:58%;left:50%!important;transform:translate(-50%,-50%);overflow:auto}.popup-store #open-time{padding-bottom:0!important}.popup-store .store-btn-bot{position:sticky!important}}.popup-store{position:fixed;background:#fff;bottom:0;width:100%;height:75%;left:0;z-index:999;color:var(--theme-btn-background-color);font-size:1.4rem;display:none;overflow:auto}.popup-store .store-title{font-size:1.6rem;display:flex;align-items:center;justify-content:space-between;padding:2rem 1.5rem;border-bottom:#eee solid 1px;position:sticky;top:0;background:#fff;z-index:1}.popup-store .iframeMap{width:100%;height:160px}.popup-store .store-close{width:1.6rem;cursor:pointer}.popup-store .botTri,.popup-store .botTriName{width:1rem;margin-left:1rem}.popup-store .store-product{display:flex;padding:2rem 1.5rem;border-bottom:.5rem solid #f5f5f5}.popup-store .store-product-img{width:7.8rem;height:11.7rem;object-fit:cover;margin-right:1.2rem}.popup-store .size-desc{font-size:1.1rem;color:#979797}.popup-store .product-name{padding-bottom:1rem}.popup-store .show-size,.popup-store .store-name{font-size:1.2rem;display:flex;align-items:center;height:2.8rem;line-height:2.8rem;background:#f8f8f8;border-radius:1.4rem;justify-content:center;cursor:pointer}.popup-store .show-size{width:9rem}.popup-store .store-name{width:15.8rem;border-radius:.4rem;height:3.2rem;line-height:3.2rem}.popup-store .store-product-info{display:flex;flex-direction:column;justify-content:space-between}.popup-store .store-list{padding:2rem 1.5rem}.popup-store .store-map,.popup-store .bot-text,.popup-store .store-time{display:flex;align-items:center;justify-content:space-between}.popup-store .store-map,.popup-store .bot-text{padding-bottom:2rem}.popup-store .store-time{padding-bottom:.5rem;font-size:1.2rem}.popup-store .store-contact{padding-top:2rem}.popup-store .bot-text{font-size:1.2rem}.popup-store .bot-text>a{border-bottom:1px solid #979494}.popup-store .store-time-title{color:#6d6d6d}.hours-status .store-open,.hours-status .store-close{font-size:1.1rem;border-radius:4px;width:5rem;text-align:center;height:1.6rem;line-height:1.6rem;display:inline-block}.hours-status .store-open{background-color:#4d864c;color:#e0f4df}.hours-status .store-close{background-color:#ededed;color:#6d6d6d}.popup-store .bot-text .title{font-weight:700}.popup-store .location{padding-left:.5rem;color:#6d6d6d}.store-mask{position:fixed;background:#00000080;opacity:.5;top:0;left:0;width:100%;height:100%;z-index:9;display:none;cursor:pointer}.popup-store #open-time{padding-bottom:5rem}.popup-store .store-btn-bot{padding:1.5rem;position:fixed;bottom:0;width:100%;background:#fff;cursor:pointer}.popup-store .pre-btn,.popup-store .pre-btn-no{border-radius:4px;text-align:center;height:4rem;line-height:4rem}.popup-store .pre-btn{background:var(--theme-btn-background-color);color:#fff}.popup-store .pre-btn-no{background:#ededed!important;color:#c5c5c5!important}.popup-store .product-size,.popup-store .store-map{position:relative}.popup-store .product-hidden-size,.popup-store .store-hidden-cont{background:#fff;box-shadow:0 0 14px #0000001a;border-radius:4px;font-size:1.2rem;display:none;position:absolute;top:4rem;z-index:1}.popup-store .product-hidden-size{width:7.5rem}.popup-store .store-hidden-cont{width:15.8rem}.popup-store .store-product-size{padding:.5rem 0 .5rem 1rem;cursor:pointer}.popup-store .store-name-item{cursor:pointer;padding:.7rem 0;text-align:center}.popup-store .store-product-size:hover,.popup-store .store-name-item:hover{background-color:#f8f8f8}.popup-store .noNum,.popup-store .haveNum,.popup-store .rightNum{font-weight:700}.popup-store .noNum{color:#9d2226}.popup-store .haveNum{color:#4d864c}.popup-store .rightNum{color:#ec5511}
/*# sourceMappingURL=/cdn/shop/t/501/assets/product-item.css.map */
