.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-1.875rem);transform:translateX(-1.875rem)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(1.875rem);transform:translateX(1.875rem)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-.625rem,0);transform:translate3d(0,-.625rem,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,.625rem,0);transform:translate3d(0,.625rem,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-.625rem,0);transform:translate3d(0,-.625rem,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,.625rem,0);transform:translate3d(0,.625rem,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.van-image{display:block}.custom-van-dialog .van-dialog__message b{color:var(--primaryThemeColor)}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}.el-button:focus,.el-button:hover{color:var(--primaryThemeColor);background-color:inherit;border-color:var(--primaryThemeColor);opacity:.75}.el-button--primary,.el-button--primary:focus,.el-button--primary:hover{color:#fff;background-color:var(--primaryThemeColor);border-color:var(--primaryThemeColor)}.el-button--primary:focus,.el-button--primary:hover{opacity:.75}.el-button--text,.el-message-box__message b{color:var(--primaryThemeColor)}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:var(--primaryThemeFont)}html{height:100%;color:var(--primaryTextColor)}html,html *{-webkit-box-sizing:border-box;box-sizing:border-box}#app{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wscn-http404-container[data-v-c095f994]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-c095f994]{position:relative;width:75rem;padding:0 3.125rem;overflow:hidden}.wscn-http404 .pic-404[data-v-c095f994]{position:relative;float:left;width:37.5rem;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-c095f994]{width:100%}.wscn-http404 .pic-404__child[data-v-c095f994]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-c095f994]{width:5rem;top:1.0625rem;left:13.75rem;opacity:0;-webkit-animation-name:cloudLeft-data-v-c095f994;animation-name:cloudLeft-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-c095f994]{width:2.875rem;top:.625rem;left:26.25rem;opacity:0;-webkit-animation-name:cloudMid-data-v-c095f994;animation-name:cloudMid-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-c095f994]{width:3.875rem;top:6.25rem;left:31.25rem;opacity:0;-webkit-animation-name:cloudRight-data-v-c095f994;animation-name:cloudRight-data-v-c095f994;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-c095f994{0%{top:1.0625rem;left:13.75rem;opacity:0}20%{top:2.0625rem;left:11.75rem;opacity:1}80%{top:5.0625rem;left:5.75rem;opacity:1}to{top:6.0625rem;left:3.75rem;opacity:0}}@keyframes cloudLeft-data-v-c095f994{0%{top:1.0625rem;left:13.75rem;opacity:0}20%{top:2.0625rem;left:11.75rem;opacity:1}80%{top:5.0625rem;left:5.75rem;opacity:1}to{top:6.0625rem;left:3.75rem;opacity:0}}@-webkit-keyframes cloudMid-data-v-c095f994{0%{top:.625rem;left:26.25rem;opacity:0}20%{top:2.5rem;left:22.5rem;opacity:1}70%{top:8.125rem;left:11.25rem;opacity:1}to{top:10rem;left:7.5rem;opacity:0}}@keyframes cloudMid-data-v-c095f994{0%{top:.625rem;left:26.25rem;opacity:0}20%{top:2.5rem;left:22.5rem;opacity:1}70%{top:8.125rem;left:11.25rem;opacity:1}to{top:10rem;left:7.5rem;opacity:0}}@-webkit-keyframes cloudRight-data-v-c095f994{0%{top:6.25rem;left:31.25rem;opacity:0}20%{top:7.5rem;left:28.75rem;opacity:1}80%{top:11.25rem;left:21.25rem;opacity:1}to{top:12.5rem;left:18.75rem;opacity:0}}@keyframes cloudRight-data-v-c095f994{0%{top:6.25rem;left:31.25rem;opacity:0}20%{top:7.5rem;left:28.75rem;opacity:1}80%{top:11.25rem;left:21.25rem;opacity:1}to{top:12.5rem;left:18.75rem;opacity:0}}.wscn-http404 .bullshit[data-v-c095f994]{position:relative;float:left;width:18.75rem;padding:1.875rem 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-c095f994]{font-size:2rem;line-height:2.5rem;color:#1482f0;margin-bottom:1.25rem;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-c095f994],.wscn-http404 .bullshit__oops[data-v-c095f994]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-c095f994]{font-size:1.25rem;line-height:1.5rem;color:#222;margin-bottom:.625rem;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994]{font-size:.8125rem;line-height:1.3125rem;color:grey;margin-bottom:1.875rem;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-c095f994],.wscn-http404 .bullshit__return-home[data-v-c095f994]{opacity:0;-webkit-animation-name:slideUp-data-v-c095f994;animation-name:slideUp-data-v-c095f994;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-c095f994]{display:block;float:left;width:6.875rem;height:2.25rem;background:#1482f0;border-radius:6.25rem;text-align:center;color:#fff;font-size:.875rem;line-height:2.25rem;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(3.75rem);transform:translateY(3.75rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-c095f994{0%{-webkit-transform:translateY(3.75rem);transform:translateY(3.75rem);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.page-logo[data-v-44aeaca4]{width:100%;height:auto;padding:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:#fff}@media screen and (max-width:31.25rem){.page-logo[data-v-44aeaca4]{padding:.625rem}.page-logo img[data-v-44aeaca4]{width:30%;height:auto}}[data-v-67f7e344]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.discount-banner[data-v-67f7e344]{background:#fff;padding:.75rem;position:relative}.discount-banner[data-v-67f7e344]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--secondThemeColor);opacity:.1;border:.0625rem solid var(--lineColor)}.promotion-layout[data-v-67f7e344]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;position:relative;z-index:1}.gift-image-column[data-v-67f7e344]{width:3.75rem;height:3.75rem;border-radius:.5rem;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-image-column[data-v-67f7e344] .el-image{width:100%;height:100%}.gift-image-column[data-v-67f7e344] .el-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.content-column[data-v-67f7e344]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.discount-header[data-v-67f7e344]{gap:.75rem;margin-bottom:.75rem}.discount-header .discount-icon[data-v-67f7e344],.discount-header[data-v-67f7e344]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discount-header .discount-icon[data-v-67f7e344]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.discount-header .discount-icon .el-icon[data-v-67f7e344]{font-size:20px;color:var(--primaryThemeColor)}.discount-header .countdown-timer[data-v-67f7e344]{gap:.25rem;font-family:monospace;font-size:.75rem;font-weight:600}.discount-header .countdown-timer[data-v-67f7e344],.discount-header .countdown-timer[data-v-67f7e344] .van-count-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discount-header .countdown-timer[data-v-67f7e344] .van-count-down{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.discount-header .countdown-timer .countdown-item[data-v-67f7e344]{color:#fff;padding:.25rem;border-radius:.25rem;width:1.25rem;height:1.125rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--primaryThemeColor);-webkit-box-shadow:0 .0625rem .125rem rgba(0,0,0,.1);box-shadow:0 .0625rem .125rem rgba(0,0,0,.1)}.discount-header .countdown-timer .countdown-separator[data-v-67f7e344]{color:var(--primaryTextColor);font-weight:700;font-size:.5rem;-webkit-animation:blink-data-v-67f7e344 1s infinite;animation:blink-data-v-67f7e344 1s infinite;padding:0 .1875rem}.discount-content .discount-text .discount-description[data-v-67f7e344]{font-size:.875rem;line-height:1.4;margin-bottom:.75rem;color:var(--secondTextColor)}.discount-content .discount-text .discount-description[data-v-67f7e344] span{font-weight:700;color:var(--primaryThemeColor)}.discount-content .discount-text .progress-section[data-v-67f7e344]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.discount-content .discount-text .progress-section .progress-bar[data-v-67f7e344]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.5rem;background:#e4e7ed;border-radius:.25rem;overflow:hidden}.discount-content .discount-text .progress-section .progress-bar .progress-fill[data-v-67f7e344]{height:100%;border-radius:.25rem;background-color:var(--primaryThemeColor);-webkit-transition:width .3s ease;transition:width .3s ease;position:relative;overflow:hidden}.discount-content .discount-text .progress-section .progress-bar .progress-fill[data-v-67f7e344]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.6)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);-webkit-animation:shimmer-data-v-67f7e344 2s infinite;animation:shimmer-data-v-67f7e344 2s infinite;z-index:1}.discount-content .discount-text .progress-section .progress-percentage[data-v-67f7e344]{font-size:.75rem;font-weight:600;color:var(--primaryThemeColor);white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;min-width:2rem;text-align:right}@-webkit-keyframes shimmer-data-v-67f7e344{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-data-v-67f7e344{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes blink-data-v-67f7e344{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes blink-data-v-67f7e344{0%,50%{opacity:1}51%,to{opacity:.3}}@media screen and (max-width:48rem){.discount-banner[data-v-67f7e344]{padding:.625rem}.discount-banner[data-v-67f7e344]:before{border:none}.promotion-layout[data-v-67f7e344]{gap:.625rem}.gift-image-column[data-v-67f7e344]{width:5rem;height:5rem;border-radius:.375rem}.discount-header[data-v-67f7e344]{gap:.5rem;margin-bottom:.625rem}.discount-header .countdown-timer .countdown-item[data-v-67f7e344]{width:1.125rem;height:1rem;font-size:.625rem;padding:.125rem}.discount-content .discount-text .discount-description[data-v-67f7e344]{font-size:.8125rem;margin-bottom:.625rem}.discount-content .discount-text .progress-section[data-v-67f7e344]{gap:.375rem}.discount-content .discount-text .progress-section .progress-percentage[data-v-67f7e344]{font-size:.6875rem;min-width:1.75rem}}[data-v-fec72ae6]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-tags-list[data-v-fec72ae6]{width:100%;padding:0 .625rem;white-space:nowrap;overflow:auto;background-color:#fff;margin-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;gap:.625rem}.product-tags-list[data-v-fec72ae6]::-webkit-scrollbar{display:none}.product-tags-list .product-tags-item[data-v-fec72ae6]{font-size:.8125rem;font-weight:400;line-height:1;padding:.625rem .5rem;color:var(--primaryTextColor);position:relative;cursor:pointer}.product-tags-list .product-tags-item.active[data-v-fec72ae6]{color:var(--primaryThemeColor)}.product-tags-list .product-tags-item.active[data-v-fec72ae6]:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:.0625rem;border-bottom:.0625rem solid var(--primaryThemeColor)}[data-v-5c1ef799]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-item[data-v-5c1ef799]{position:relative;opacity:0}.product-item .product-image[data-v-5c1ef799]{position:relative;width:100%;height:auto;border-radius:.25rem;overflow:hidden}.product-item .product-image .van-image[data-v-5c1ef799]{display:block;width:100%;height:100%}.product-item .product-detail[data-v-5c1ef799]{padding:0 .25rem}.product-item .product-title[data-v-5c1ef799]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-item .product-title .price-off-ratio[data-v-5c1ef799]{font-size:.625rem;padding:.125rem .25rem;border:.0625rem solid var(--primaryThemeColor);border-radius:.25rem;color:var(--primaryThemeColor);line-height:1;margin-right:.25rem}.product-item .product-title .title[data-v-5c1ef799]{color:var(--primaryTextColor);font-size:.75rem;font-weight:500;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-item .product-rate[data-v-5c1ef799]{height:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-item .product-action[data-v-5c1ef799],.product-item .product-rate[data-v-5c1ef799]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item .product-action[data-v-5c1ef799]{-webkit-box-sizing:border-box;box-sizing:border-box;height:1.875rem;padding:0 .625rem;border-radius:.9375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}.product-item .product-action[data-v-5c1ef799]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--primaryThemeColor);opacity:.15}.product-item .product-action[data-v-5c1ef799]:active:before{opacity:.25}.product-item .product-action .product-price[data-v-5c1ef799]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1rem;font-weight:500;gap:.5rem;color:var(--primaryThemeColor);line-height:1}.product-item .product-action .product-price .price-compare[data-v-5c1ef799]{font-size:.75rem;text-decoration:line-through;color:var(--secondTextColor);font-weight:400}.product-item .product-action .product-add-to-cart .icon-cart[data-v-5c1ef799]{color:var(--primaryThemeColor);opacity:1}[data-v-7b9e0c05]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-video-card[data-v-7b9e0c05]{position:relative;cursor:pointer}.product-video-card .card-media[data-v-7b9e0c05]{position:relative;width:100%;aspect-ratio:3/4;border-radius:.25rem;overflow:hidden;background:#111;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-video-card .card-media .card-poster[data-v-7b9e0c05]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.product-video-card .card-media .card-video[data-v-7b9e0c05]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.product-video-card .card-media .card-loading[data-v-7b9e0c05]{position:absolute;inset:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-video-card .card-media .card-spinner[data-v-7b9e0c05]{width:2rem;height:2rem;border-radius:50%;border:.15625rem solid hsla(0,0%,100%,.25);border-top-color:#fff;-webkit-animation:card-spin-data-v-7b9e0c05 .75s linear infinite;animation:card-spin-data-v-7b9e0c05 .75s linear infinite}.product-video-card .card-media .card-video-badge[data-v-7b9e0c05]{position:absolute;top:.375rem;left:.375rem;z-index:5;width:1.25rem;height:1.25rem;border-radius:.3125rem;background:rgba(0,0,0,.38);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.product-video-card .product-detail[data-v-7b9e0c05]{padding:0 .25rem}.product-video-card .product-title[data-v-7b9e0c05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-video-card .product-title .price-off-ratio[data-v-7b9e0c05]{font-size:.625rem;padding:.125rem .25rem;border:.0625rem solid var(--primaryThemeColor);border-radius:.25rem;color:var(--primaryThemeColor);line-height:1;margin-right:.25rem;-ms-flex-negative:0;flex-shrink:0}.product-video-card .product-title .title[data-v-7b9e0c05]{color:var(--primaryTextColor);font-size:.75rem;font-weight:500;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-video-card .product-action[data-v-7b9e0c05]{-webkit-box-sizing:border-box;box-sizing:border-box;height:1.875rem;padding:0 .625rem;border-radius:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}.product-video-card .product-action[data-v-7b9e0c05]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--primaryThemeColor);opacity:.15}.product-video-card .product-action .product-price[data-v-7b9e0c05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;color:var(--primaryThemeColor);line-height:1}.product-video-card .product-action .product-price .price-compare[data-v-7b9e0c05]{font-size:.75rem;text-decoration:line-through;color:var(--secondTextColor);font-weight:400}.product-video-card .product-action .product-add-to-cart .icon-cart[data-v-7b9e0c05]{color:var(--primaryThemeColor)}@-webkit-keyframes card-spin-data-v-7b9e0c05{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes card-spin-data-v-7b9e0c05{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-4662f70f]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.float-cart[data-v-4662f70f]{position:fixed;right:2.5rem;bottom:2.5rem;width:3.375rem;height:3.375rem;border-radius:50%;border:.25rem solid var(--secondThemeColor);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;z-index:2000}.float-cart .icon-cart[data-v-4662f70f]{color:var(--secondThemeColor)}.float-cart .text[data-v-4662f70f]{font-size:.75rem;color:var(--secondThemeColor);font-weight:400}.float-cart .badge-amount[data-v-4662f70f]{border:.0625rem solid #fff;color:#fff;background-color:var(--primaryThemeColor);position:absolute;top:-.3125rem;right:-.3125rem;padding:.0625rem .3125rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.75rem}.product-sku-show .float-cart[data-v-4662f70f]{bottom:50%;z-index:2000}[data-v-14526a6e]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-sku .van-sku-messages[data-v-14526a6e]{display:none;padding:0}.product-sku .product-sku-header-custom[data-v-14526a6e]{display:grid;grid-template-columns:3.75rem calc(100% - 6.375rem);grid-column-gap:.625rem;padding:1rem 1rem 0}.product-sku .product-sku-header-custom .product-sku-image[data-v-14526a6e]{width:3.75rem;height:3.75rem;border:.0625rem solid var(--lineColor);border-radius:.25rem;overflow:hidden}.product-sku .product-sku-header-custom .product-sku-image .van-image[data-v-14526a6e]{width:100%;height:100%}.product-sku .product-sku-header-custom .product-sku-detail[data-v-14526a6e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.product-sku .product-sku-header-custom .product-sku-detail .product-title[data-v-14526a6e]{color:var(--secondTextColor);font-size:.875rem;font-weight:500;line-height:1.5rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-sku .product-sku-header-custom .product-sku-detail .product-price[data-v-14526a6e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;line-height:1}.product-sku .product-sku-header-custom .product-sku-detail .product-price .price-sale[data-v-14526a6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;font-size:1rem;color:var(--primaryThemeColor);font-weight:500}.product-sku .product-sku-header-custom .product-sku-detail .product-price .price-off-ratio[data-v-14526a6e]{font-size:.625rem;padding:.125rem .25rem;border:.0625rem solid var(--primaryThemeColor);border-radius:.25rem;color:var(--primaryThemeColor);line-height:1;margin-right:.25rem}.product-sku .product-sku-header-custom .product-sku-detail .product-price .price-compare[data-v-14526a6e]{font-size:.75rem;text-decoration:line-through;color:var(--secondTextColor)}.product-sku .product-sku-header-custom .product-sku-detail .product-price .product-size-guide[data-v-14526a6e]{font-size:.75rem;position:absolute;right:0;color:var(--primaryThemeColor);font-weight:500}.product-sku .price-restriction-tip[data-v-14526a6e]{padding:.5rem .75rem;background-color:#fff3cd;border:.0625rem solid #ffc107;border-radius:.25rem;color:#856404;font-size:.875rem;font-weight:500;text-align:center;margin:0 1rem}.product-sku .product-sku-actions-custom .van-button[data-v-14526a6e]{background-color:var(--primaryThemeColor)}.custom-van-dialog-content[data-v-14526a6e]{width:100%;height:22.5rem;padding:1.5rem .75rem;overflow:auto;font-size:.75rem}.custom-van-dialog-content[data-v-14526a6e] iframe{max-width:100%;height:auto}.custom-van-dialog-content[data-v-14526a6e] p{margin:.5rem 0}.custom-van-dialog-content[data-v-14526a6e] div{background-color:#fff}.custom-van-dialog-content[data-v-14526a6e] table{font-size:.75rem;width:100%!important}.custom-van-dialog-content[data-v-14526a6e] img{max-width:100%!important;height:auto!important}[data-v-1b006465] .game-dialog{min-width:22.5rem;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}[data-v-1b006465] .game-dialog .el-dialog__header{display:none}[data-v-1b006465] .game-dialog .el-dialog__body{padding:0}[data-v-1b006465] .game-dialog .el-dialog__body .ready-container{min-height:500px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}[data-v-1b006465] .game-dialog .el-dialog__body .hidden-box{width:0;height:0;visibility:hidden}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container{min-height:500px;width:100%;height:100%;position:relative}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container,[data-v-1b006465] .game-dialog .el-dialog__body .finish-container .top-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container .top-box{position:absolute;top:50%;left:50%;z-index:10;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.2));filter:drop-shadow(0 0 10px rgba(0,0,0,.2))}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container .top-box .prize-label{font-size:32px;font-weight:700;color:#fd3636}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container .top-box .prize-image{width:360px;height:360px;border-radius:30px;margin:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(https://d2qlw0d6z75lz2.cloudfront.net/logo/20250226/102951_129297/BzooKGN87rmTOhelR7hwi71AE74S4ZXV.png);background-size:360px;background-position:50%;background-repeat:no-repeat}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container .top-box .prize-btn{position:absolute;bottom:33px;cursor:pointer;width:180px;height:36px;border-radius:20px;text-align:center;line-height:36px;background:-webkit-gradient(linear,left top,left bottom,from(#fd3636),to(#ff833b));background:linear-gradient(180deg,#fd3636,#ff833b);color:#fff;font-weight:700}@-webkit-keyframes elasticZoom-data-v-1b006465{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}70%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}85%{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes elasticZoom-data-v-1b006465{0%{opacity:0;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}70%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}85%{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}[data-v-1b006465] .game-dialog .el-dialog__body .finish-container .elastic-zoom{-webkit-animation:elasticZoom-data-v-1b006465 .8s cubic-bezier(.68,-.6,.32,1.6) both;animation:elasticZoom-data-v-1b006465 .8s cubic-bezier(.68,-.6,.32,1.6) both}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-email-suffix{width:100%;background-color:#fff;position:absolute;top:40px;z-index:100;-webkit-box-shadow:0 0 5px rgba(85,92,102,.3);box-shadow:0 0 5px rgba(85,92,102,.3)}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-email-suffix ul{margin:0;padding:0;display:none}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-email-suffix ul li{list-style:none;color:#1e2423;line-height:24px;border-bottom:1px solid rgba(85,92,102,.2);font-size:13px;padding:4px 8px;text-align:left;cursor:pointer}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-email-suffix ul li:last-child{border:0}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-email-suffix ul li:hover{background-color:rgba(85,92,102,.1)}@media screen and (max-width:31.25rem){[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-email-suffix{top:auto;bottom:40px}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .u-popup-container .u-popup-main{max-width:300px!important}}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-custom-popup-shake{-webkit-animation-name:mailsturboShakeAni-data-v-1b006465;animation-name:mailsturboShakeAni-data-v-1b006465;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes mailsturboShakeAni-data-v-1b006465{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-.625rem,0,0);transform:translate3d(-.625rem,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(.625rem,0,0);transform:translate3d(.625rem,0,0)}}@keyframes mailsturboShakeAni-data-v-1b006465{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-.625rem,0,0);transform:translate3d(-.625rem,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(.625rem,0,0);transform:translate3d(.625rem,0,0)}}[data-v-1b006465] .game-dialog .el-dialog__body .u-popup-main .mailsturbo-svg-loading{-webkit-animation-name:loadingAni-data-v-1b006465;animation-name:loadingAni-data-v-1b006465;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes loadingAni-data-v-1b006465{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes loadingAni-data-v-1b006465{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.el-dialog__wrapper[data-v-1b006465]{overflow:hidden;background-color:rgba(0,0,0,.6)}.promotion-popup-overlay[data-v-fbcf2f92]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promotion-popup-card[data-v-fbcf2f92]{position:relative;width:95vw;max-width:100%;overflow:visible}.popup-bg-img[data-v-fbcf2f92]{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.popup-close-btn[data-v-fbcf2f92]{position:absolute;top:10%;right:2%;z-index:10;width:1.75rem;height:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,.25);border-radius:50%}.popup-content-layer[data-v-fbcf2f92]{position:absolute;inset:0;pointer-events:none}.popup-text-area[data-v-fbcf2f92]{width:70%;position:absolute;top:25%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;font-family:sans-serif;font-size:1.125rem;font-weight:900;color:#fff;line-height:1.1;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.25);pointer-events:none}.popup-text-area[data-v-fbcf2f92] span{font-family:sans-serif;font-size:1.25rem;font-weight:900;color:#fff}.popup-product-area[data-v-fbcf2f92]{position:absolute;top:38%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:42%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.popup-product-img[data-v-fbcf2f92]{width:100%!important;height:100%!important}.popup-product-img[data-v-fbcf2f92] .van-image__img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.popup-product-img[data-v-fbcf2f92] .van-image__error,.popup-product-img[data-v-fbcf2f92] .van-image__loading{background:transparent}.popup-btn-area[data-v-fbcf2f92]{position:absolute;bottom:3%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all;cursor:pointer}.popup-btn-gif[data-v-fbcf2f92]{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.popup-laser-wrap[data-v-fbcf2f92]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200vw;height:200vw;pointer-events:none;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-laser-rays[data-v-fbcf2f92]{position:absolute;top:0;left:0;width:100%;height:100%;background:conic-gradient(from 0deg at 50% 50%,rgba(255,235,130,.8) 0deg,transparent 15deg,rgba(255,150,40,.6) 30deg,transparent 45deg,rgba(255,80,20,.4) 60deg,transparent 75deg,rgba(255,235,130,.7) 90deg,transparent 105deg,rgba(255,150,40,.6) 120deg,transparent 135deg,rgba(255,80,20,.4) 150deg,transparent 165deg,rgba(255,235,130,.8) 180deg,transparent 195deg,rgba(255,150,40,.6) 210deg,transparent 225deg,rgba(255,80,20,.4) 240deg,transparent 255deg,rgba(255,235,130,.7) 270deg,transparent 285deg,rgba(255,150,40,.6) 300deg,transparent 315deg,rgba(255,80,20,.4) 330deg,transparent 345deg,rgba(255,235,130,.8) 1turn);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 10%,transparent 60%);mask-image:radial-gradient(circle at 50% 50%,#000 10%,transparent 60%);-webkit-filter:blur(.375rem);filter:blur(.375rem);-webkit-animation:laser-spin-data-v-fbcf2f92 15s linear infinite;animation:laser-spin-data-v-fbcf2f92 15s linear infinite}.popup-laser-glow[data-v-fbcf2f92]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw;height:80vw;background:radial-gradient(circle at 50% 50%,rgba(255,180,50,.6) 0,rgba(255,80,20,.3) 40%,transparent 70%);-webkit-filter:blur(.9375rem);filter:blur(.9375rem);-webkit-animation:laser-pulse-data-v-fbcf2f92 3s ease-in-out infinite alternate;animation:laser-pulse-data-v-fbcf2f92 3s ease-in-out infinite alternate}@-webkit-keyframes laser-spin-data-v-fbcf2f92{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes laser-spin-data-v-fbcf2f92{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes laser-pulse-data-v-fbcf2f92{0%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}@keyframes laser-pulse-data-v-fbcf2f92{0%{opacity:.5;-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}.popup-fade-enter-active[data-v-fbcf2f92],.popup-fade-leave-active[data-v-fbcf2f92]{-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.popup-fade-enter-active .promotion-popup-card[data-v-fbcf2f92],.popup-fade-leave-active .promotion-popup-card[data-v-fbcf2f92]{-webkit-transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .28s ease;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .28s ease,-webkit-transform .28s cubic-bezier(.34,1.56,.64,1)}.popup-fade-enter[data-v-fbcf2f92],.popup-fade-leave-to[data-v-fbcf2f92]{opacity:0}.popup-fade-enter .promotion-popup-card[data-v-fbcf2f92],.popup-fade-leave-to .promotion-popup-card[data-v-fbcf2f92]{-webkit-transform:scale(.85);transform:scale(.85);opacity:0}.gift-celebrate-portal[data-v-f015b3c4]{position:fixed;top:0;left:0;width:0;height:0;z-index:99999;pointer-events:none}.gift-celebrate-portal.is-visible[data-v-f015b3c4]{width:100vw;height:100vh;overflow:hidden}.gift-celebrate[data-v-f015b3c4]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.celebrate-bg[data-v-f015b3c4]{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 45%,rgba(0,0,0,.55) 0,rgba(0,0,0,.2) 60%,transparent 100%)}.confetti-stage[data-v-f015b3c4]{position:absolute;inset:0;overflow:hidden}.confetti[data-v-f015b3c4]{position:absolute;-webkit-animation:confetti-fall-data-v-f015b3c4 linear forwards;animation:confetti-fall-data-v-f015b3c4 linear forwards}.confetti.is-rect[data-v-f015b3c4]{border-radius:.125rem}.confetti.is-circle[data-v-f015b3c4]{border-radius:50%}.confetti.is-ribbon[data-v-f015b3c4]{border-radius:.0625rem;-webkit-transform-origin:center;transform-origin:center}.celebrate-center[data-v-f015b3c4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.rays-wrap[data-v-f015b3c4]{position:absolute;top:50%;left:50%;width:0;height:0;z-index:0}.rays-wrap .core-glow[data-v-f015b3c4]{position:absolute;top:50%;left:50%;width:9.375rem;height:9.375rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,220,100,.9) 0,rgba(255,200,0,0) 70%);border-radius:50%;-webkit-animation:core-burst-data-v-f015b3c4 2s ease-out forwards;animation:core-burst-data-v-f015b3c4 2s ease-out forwards}.ray[data-v-f015b3c4]{position:absolute;bottom:0;left:-1.5625rem;width:3.125rem;height:18.75rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,230,120,.85)),to(rgba(255,200,0,0)));background:linear-gradient(0deg,rgba(255,230,120,.85) 0,rgba(255,200,0,0));-webkit-transform-origin:bottom center;transform-origin:bottom center;border-radius:50% 50% 0 0;-webkit-filter:blur(.25rem);filter:blur(.25rem);-webkit-animation:ray-burst-data-v-f015b3c4 2s ease-out forwards;animation:ray-burst-data-v-f015b3c4 2s ease-out forwards;-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s);opacity:0}.gift-emoji[data-v-f015b3c4]{font-size:9.375rem;line-height:1;position:relative;z-index:1;-webkit-animation:gift-pop-data-v-f015b3c4 2s cubic-bezier(.34,1.56,.64,1) forwards;animation:gift-pop-data-v-f015b3c4 2s cubic-bezier(.34,1.56,.64,1) forwards;-webkit-filter:drop-shadow(0 0 1.875rem rgba(255,200,0,.8));filter:drop-shadow(0 0 1.875rem rgba(255,200,0,.8))}.gift-title[data-v-f015b3c4]{margin:1.5rem 0 0;font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.4px;text-align:center;white-space:nowrap;-webkit-animation:title-rise-data-v-f015b3c4 2s ease forwards;animation:title-rise-data-v-f015b3c4 2s ease forwards;text-shadow:0 .125rem .875rem rgba(0,0,0,.6),0 0 .625rem rgba(255,200,0,.5);position:relative;z-index:1}.gift-celebrate-transition-enter-active[data-v-f015b3c4]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gift-celebrate-transition-leave-active[data-v-f015b3c4]{-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.gift-celebrate-transition-enter[data-v-f015b3c4],.gift-celebrate-transition-leave-to[data-v-f015b3c4]{opacity:0}@-webkit-keyframes confetti-fall-data-v-f015b3c4{0%{-webkit-transform:translateY(0) rotate(var(--r1,0deg)) scaleX(1);transform:translateY(0) rotate(var(--r1,0deg)) scaleX(1);opacity:.95}70%{opacity:.9}to{-webkit-transform:translateY(var(--fall,700px)) rotate(var(--r2,1turn)) scaleX(var(--sx,.5));transform:translateY(var(--fall,700px)) rotate(var(--r2,1turn)) scaleX(var(--sx,.5));opacity:0}}@keyframes confetti-fall-data-v-f015b3c4{0%{-webkit-transform:translateY(0) rotate(var(--r1,0deg)) scaleX(1);transform:translateY(0) rotate(var(--r1,0deg)) scaleX(1);opacity:.95}70%{opacity:.9}to{-webkit-transform:translateY(var(--fall,700px)) rotate(var(--r2,1turn)) scaleX(var(--sx,.5));transform:translateY(var(--fall,700px)) rotate(var(--r2,1turn)) scaleX(var(--sx,.5));opacity:0}}@-webkit-keyframes core-burst-data-v-f015b3c4{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}15%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:1}30%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.9}80%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.8}to{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);opacity:0}}@keyframes core-burst-data-v-f015b3c4{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0}15%{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:1}30%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.9}80%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.8}to{-webkit-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5);opacity:0}}@-webkit-keyframes ray-burst-data-v-f015b3c4{0%{-webkit-transform:rotate(var(--rot)) scaleY(.1);transform:rotate(var(--rot)) scaleY(.1);opacity:0}15%{opacity:1}30%{-webkit-transform:rotate(calc(var(--rot) + 15deg)) scaleY(1);transform:rotate(calc(var(--rot) + 15deg)) scaleY(1);opacity:.85}80%{-webkit-transform:rotate(calc(var(--rot) + 25deg)) scaleY(1);transform:rotate(calc(var(--rot) + 25deg)) scaleY(1);opacity:.8}to{-webkit-transform:rotate(calc(var(--rot) + 30deg)) scaleY(1.2);transform:rotate(calc(var(--rot) + 30deg)) scaleY(1.2);opacity:0}}@keyframes ray-burst-data-v-f015b3c4{0%{-webkit-transform:rotate(var(--rot)) scaleY(.1);transform:rotate(var(--rot)) scaleY(.1);opacity:0}15%{opacity:1}30%{-webkit-transform:rotate(calc(var(--rot) + 15deg)) scaleY(1);transform:rotate(calc(var(--rot) + 15deg)) scaleY(1);opacity:.85}80%{-webkit-transform:rotate(calc(var(--rot) + 25deg)) scaleY(1);transform:rotate(calc(var(--rot) + 25deg)) scaleY(1);opacity:.8}to{-webkit-transform:rotate(calc(var(--rot) + 30deg)) scaleY(1.2);transform:rotate(calc(var(--rot) + 30deg)) scaleY(1.2);opacity:0}}@-webkit-keyframes gift-pop-data-v-f015b3c4{0%{-webkit-transform:scale(0) rotate(-15deg);transform:scale(0) rotate(-15deg);opacity:0}18%{-webkit-transform:scale(1.25) rotate(6deg);transform:scale(1.25) rotate(6deg);opacity:1}32%{-webkit-transform:scale(.92) rotate(-2deg);transform:scale(.92) rotate(-2deg)}46%{-webkit-transform:scale(1.06) rotate(0deg);transform:scale(1.06) rotate(0deg)}60%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}82%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}to{-webkit-transform:scale(1.08) rotate(3deg);transform:scale(1.08) rotate(3deg);opacity:0}}@keyframes gift-pop-data-v-f015b3c4{0%{-webkit-transform:scale(0) rotate(-15deg);transform:scale(0) rotate(-15deg);opacity:0}18%{-webkit-transform:scale(1.25) rotate(6deg);transform:scale(1.25) rotate(6deg);opacity:1}32%{-webkit-transform:scale(.92) rotate(-2deg);transform:scale(.92) rotate(-2deg)}46%{-webkit-transform:scale(1.06) rotate(0deg);transform:scale(1.06) rotate(0deg)}60%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}82%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}to{-webkit-transform:scale(1.08) rotate(3deg);transform:scale(1.08) rotate(3deg);opacity:0}}@-webkit-keyframes title-rise-data-v-f015b3c4{0%{-webkit-transform:translateY(1.125rem);transform:translateY(1.125rem);opacity:0}22%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}78%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);opacity:0}}@keyframes title-rise-data-v-f015b3c4{0%{-webkit-transform:translateY(1.125rem);transform:translateY(1.125rem);opacity:0}22%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}78%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);opacity:0}}[data-v-014284aa]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.promotion-container[data-v-014284aa]{height:100vh;font-size:.875rem;background-color:var(--lineColor);overflow:auto}.promotion-banner .banner-image .el-image[data-v-014284aa]{display:block}.custom-van-sticky[data-v-014284aa] .van-sticky{background-color:var(--lineColor)}.product-list[data-v-014284aa]{width:100%;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 .25rem;padding:.25rem;background-color:#fff;margin-top:.625rem}.product-list[data-v-014284aa] .van-list__finished-text,.product-list[data-v-014284aa] .van-list__loading{grid-column-start:1;grid-column-end:3}.product-list.ignore[data-v-014284aa]{grid-auto-rows:4px}.product-more[data-v-014284aa]{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0 1rem 0;font-size:.875rem;color:var(--primaryThemeColor)}.product-more .van-loading .van-loading__text[data-v-014284aa],.product-more .van-loading[data-v-014284aa]{color:var(--primaryThemeColor)}.loading-content[data-v-014284aa]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;background-color:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-content .van-loading .van-loading__text[data-v-014284aa],.loading-content .van-loading[data-v-014284aa]{color:var(--primaryTextColor)}.card-draw-overlay[data-v-75ad324d]{position:fixed;inset:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.card-draw-overlay[data-v-75ad324d]:before{content:"";position:absolute;inset:0;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.cdp-ambient[data-v-75ad324d]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.cdp-ripple[data-v-75ad324d]{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;border:.0625rem solid rgba(255,190,50,.22);background:radial-gradient(circle,rgba(255,180,40,.07) 0,transparent 70%)}.cdp-ripple--1[data-v-75ad324d]{width:12.5rem;height:12.5rem;-webkit-animation:ripple-out-data-v-75ad324d 4s ease-out 0s infinite;animation:ripple-out-data-v-75ad324d 4s ease-out 0s infinite}.cdp-ripple--2[data-v-75ad324d]{width:21.25rem;height:21.25rem;-webkit-animation:ripple-out-data-v-75ad324d 4s ease-out 1.3s infinite;animation:ripple-out-data-v-75ad324d 4s ease-out 1.3s infinite}.cdp-ripple--3[data-v-75ad324d]{width:30rem;height:30rem;-webkit-animation:ripple-out-data-v-75ad324d 4s ease-out 2.6s infinite;animation:ripple-out-data-v-75ad324d 4s ease-out 2.6s infinite}@-webkit-keyframes ripple-out-data-v-75ad324d{0%{-webkit-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2);opacity:.55}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes ripple-out-data-v-75ad324d{0%{-webkit-transform:translate(-50%,-50%) scale(.2);transform:translate(-50%,-50%) scale(.2);opacity:.55}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}}.cdp-star[data-v-75ad324d]{position:absolute;border-radius:50%;background:#fff}.cdp-star--1[data-v-75ad324d]{width:.1875rem;height:.1875rem;top:12%;left:18%;-webkit-animation:star-twinkle-data-v-75ad324d 2.4s ease-in-out 0s infinite;animation:star-twinkle-data-v-75ad324d 2.4s ease-in-out 0s infinite}.cdp-star--2[data-v-75ad324d]{width:.125rem;height:.125rem;top:20%;left:78%;-webkit-animation:star-twinkle-data-v-75ad324d 3.1s ease-in-out .5s infinite;animation:star-twinkle-data-v-75ad324d 3.1s ease-in-out .5s infinite}.cdp-star--3[data-v-75ad324d]{width:.25rem;height:.25rem;top:35%;left:8%;-webkit-animation:star-twinkle-data-v-75ad324d 2.8s ease-in-out 1s infinite;animation:star-twinkle-data-v-75ad324d 2.8s ease-in-out 1s infinite}.cdp-star--4[data-v-75ad324d]{width:.125rem;height:.125rem;top:58%;left:88%;-webkit-animation:star-twinkle-data-v-75ad324d 3.5s ease-in-out .3s infinite;animation:star-twinkle-data-v-75ad324d 3.5s ease-in-out .3s infinite}.cdp-star--5[data-v-75ad324d]{width:.1875rem;height:.1875rem;top:72%;left:14%;-webkit-animation:star-twinkle-data-v-75ad324d 2.2s ease-in-out 1.8s infinite;animation:star-twinkle-data-v-75ad324d 2.2s ease-in-out 1.8s infinite}.cdp-star--6[data-v-75ad324d]{width:.125rem;height:.125rem;top:80%;left:72%;-webkit-animation:star-twinkle-data-v-75ad324d 3.8s ease-in-out .9s infinite;animation:star-twinkle-data-v-75ad324d 3.8s ease-in-out .9s infinite}.cdp-star--7[data-v-75ad324d]{width:.1875rem;height:.1875rem;top:90%;left:35%;-webkit-animation:star-twinkle-data-v-75ad324d 2.6s ease-in-out 2.2s infinite;animation:star-twinkle-data-v-75ad324d 2.6s ease-in-out 2.2s infinite}.cdp-star--8[data-v-75ad324d]{width:.125rem;height:.125rem;top:8%;left:55%;-webkit-animation:star-twinkle-data-v-75ad324d 3.2s ease-in-out 1.4s infinite;animation:star-twinkle-data-v-75ad324d 3.2s ease-in-out 1.4s infinite}@-webkit-keyframes star-twinkle-data-v-75ad324d{0%,to{opacity:.1;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:.7;-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes star-twinkle-data-v-75ad324d{0%,to{opacity:.1;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:.7;-webkit-transform:scale(1.4);transform:scale(1.4)}}.cdp-panel[data-v-75ad324d]{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 2rem);max-width:26.25rem;background:radial-gradient(ellipse 85% 42% at 50% 0,rgba(220,120,0,.18) 0,transparent 65%),rgba(18,8,0,.92);border:.0625rem solid rgba(200,140,30,.35);border-radius:1.5rem;padding:1.75rem 1rem 1.5rem;-webkit-box-shadow:0 .5rem 2.5rem rgba(0,0,0,.6),0 0 0 .0625rem rgba(255,200,50,.06) inset;box-shadow:0 .5rem 2.5rem rgba(0,0,0,.6),inset 0 0 0 .0625rem rgba(255,200,50,.06);overflow:hidden;min-height:18.75rem}.cdp-phase-out-leave-active[data-v-75ad324d]{-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease;position:absolute;width:100%}.cdp-phase-out-leave-to[data-v-75ad324d]{opacity:0;-webkit-transform:scale(.94);transform:scale(.94)}.cdp-phase-in-enter-active[data-v-75ad324d]{-webkit-transition:opacity .3s ease .15s,-webkit-transform .3s ease .15s;transition:opacity .3s ease .15s,-webkit-transform .3s ease .15s;transition:opacity .3s ease .15s,transform .3s ease .15s;transition:opacity .3s ease .15s,transform .3s ease .15s,-webkit-transform .3s ease .15s}.cdp-phase-in-enter[data-v-75ad324d]{opacity:0;-webkit-transform:translateY(1rem) scale(.96);transform:translateY(1rem) scale(.96)}.cdp-choose-wrap[data-v-75ad324d],.cdp-draw-wrap[data-v-75ad324d]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cdp-header[data-v-75ad324d]{text-align:center;margin-bottom:1.25rem;padding:0 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.cdp-title[data-v-75ad324d]{font-size:2rem;font-weight:900;line-height:1.15;margin-bottom:.625rem;letter-spacing:.09375rem;background:linear-gradient(135deg,#fff5a0,#fc0 35%,#ff9500 65%,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-filter:drop-shadow(0 .1875rem .75rem rgba(255,180,0,.7));filter:drop-shadow(0 .1875rem .75rem rgba(255,180,0,.7))}.cdp-title--choose[data-v-75ad324d]{font-size:1.5rem}.cdp-desc[data-v-75ad324d]{font-size:.9375rem;font-weight:600;color:#ffe8a0;line-height:1.5;text-shadow:0 .0625rem .5rem rgba(0,0,0,.8)}.cdp-cards[data-v-75ad324d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;-ms-flex-negative:0;flex-shrink:0;margin-bottom:1.75rem}.cdp-card[data-v-75ad324d]{-ms-flex-negative:0;flex-shrink:0;-webkit-perspective:56.25rem;perspective:56.25rem;cursor:default;position:relative;will-change:transform;-webkit-transition:opacity .4s ease,-webkit-filter .4s ease;transition:opacity .4s ease,-webkit-filter .4s ease;transition:opacity .4s ease,filter .4s ease;transition:opacity .4s ease,filter .4s ease,-webkit-filter .4s ease}.cdp-card--clickable[data-v-75ad324d]{cursor:pointer}.cdp-card--clickable:not(.cdp-card--flipped):hover .cdp-card-inner[data-v-75ad324d]{-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);-webkit-filter:drop-shadow(0 1rem 1.5rem rgba(220,130,0,.7));filter:drop-shadow(0 1rem 1.5rem rgba(220,130,0,.7))}.cdp-card--dimmed[data-v-75ad324d]{-webkit-transform:translateX(var(--cdp-offset,0)) scale(.88)!important;transform:translateX(var(--cdp-offset,0)) scale(.88)!important;opacity:.72;-webkit-filter:brightness(.82);filter:brightness(.82)}.cdp-card--dimmed[data-v-75ad324d],.cdp-card--selected[data-v-75ad324d]{-webkit-transition:-webkit-transform .35s cubic-bezier(.34,1.56,.64,1)!important;transition:-webkit-transform .35s cubic-bezier(.34,1.56,.64,1)!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1)!important;transition:transform .35s cubic-bezier(.34,1.56,.64,1),-webkit-transform .35s cubic-bezier(.34,1.56,.64,1)!important}.cdp-card--selected[data-v-75ad324d]{-webkit-transform:translateX(var(--cdp-offset,0)) scale(1.16)!important;transform:translateX(var(--cdp-offset,0)) scale(1.16)!important;-webkit-animation:win-glow-data-v-75ad324d 1.8s ease-in-out infinite;animation:win-glow-data-v-75ad324d 1.8s ease-in-out infinite;z-index:20}@-webkit-keyframes win-glow-data-v-75ad324d{0%,to{-webkit-filter:drop-shadow(0 0 .5rem rgba(255,200,60,.9)) drop-shadow(0 0 1.25rem rgba(255,150,0,.65)) drop-shadow(0 0 2.25rem rgba(255,100,0,.35));filter:drop-shadow(0 0 .5rem rgba(255,200,60,.9)) drop-shadow(0 0 1.25rem rgba(255,150,0,.65)) drop-shadow(0 0 2.25rem rgba(255,100,0,.35))}50%{-webkit-filter:drop-shadow(0 0 .875rem #ffdc50) drop-shadow(0 0 2rem rgba(255,160,0,.85)) drop-shadow(0 0 3.4375rem rgba(255,120,0,.5));filter:drop-shadow(0 0 .875rem #ffdc50) drop-shadow(0 0 2rem rgba(255,160,0,.85)) drop-shadow(0 0 3.4375rem rgba(255,120,0,.5))}}@keyframes win-glow-data-v-75ad324d{0%,to{-webkit-filter:drop-shadow(0 0 .5rem rgba(255,200,60,.9)) drop-shadow(0 0 1.25rem rgba(255,150,0,.65)) drop-shadow(0 0 2.25rem rgba(255,100,0,.35));filter:drop-shadow(0 0 .5rem rgba(255,200,60,.9)) drop-shadow(0 0 1.25rem rgba(255,150,0,.65)) drop-shadow(0 0 2.25rem rgba(255,100,0,.35))}50%{-webkit-filter:drop-shadow(0 0 .875rem #ffdc50) drop-shadow(0 0 2rem rgba(255,160,0,.85)) drop-shadow(0 0 3.4375rem rgba(255,120,0,.5));filter:drop-shadow(0 0 .875rem #ffdc50) drop-shadow(0 0 2rem rgba(255,160,0,.85)) drop-shadow(0 0 3.4375rem rgba(255,120,0,.5))}}.cdp-card-inner[data-v-75ad324d]{width:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .7s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .7s cubic-bezier(.4,0,.2,1);transition:transform .7s cubic-bezier(.4,0,.2,1);transition:transform .7s cubic-bezier(.4,0,.2,1),-webkit-transform .7s cubic-bezier(.4,0,.2,1);will-change:transform}.cdp-card--flipped .cdp-card-inner[data-v-75ad324d]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cdp-card-face[data-v-75ad324d]{position:absolute;inset:0;border-radius:.75rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.cdp-card-img[data-v-75ad324d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:.75rem}.cdp-back[data-v-75ad324d]{-webkit-box-shadow:0 .25rem 1rem rgba(0,0,0,.4);box-shadow:0 .25rem 1rem rgba(0,0,0,.4)}.cdp-front[data-v-75ad324d]{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.cdp-amount-overlay[data-v-75ad324d]{position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.75rem;font-weight:900;color:#753a96;text-shadow:0 .0625rem 0 rgba(229,80,255,.4),0 .125rem .375rem rgba(0,0,0,.3);letter-spacing:.0625rem;pointer-events:none;z-index:2;line-height:1}.cdp-footer[data-v-75ad324d]{margin-top:1.25rem;width:100%;min-height:5.625rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cdp-footer[data-v-75ad324d],.cdp-state[data-v-75ad324d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cdp-state--preview[data-v-75ad324d],.cdp-state[data-v-75ad324d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cdp-state--preview[data-v-75ad324d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.cdp-preview-hint[data-v-75ad324d]{font-size:.875rem;font-weight:500;color:#f5d890;text-align:center;text-shadow:0 .0625rem .375rem rgba(0,0,0,.7)}.cdp-start-btn[data-v-75ad324d]{padding:.875rem 2.25rem;background:-webkit-gradient(linear,left top,right top,from(#f7971e),to(#ffd200));background:linear-gradient(90deg,#f7971e,#ffd200);border:none;border-radius:2rem;font-size:1rem;font-weight:900;color:#1a0800;cursor:pointer;-webkit-box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 .1875rem rgba(255,215,0,.2);box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 .1875rem rgba(255,215,0,.2);white-space:nowrap;-webkit-animation:ready-glow-data-v-75ad324d 2s ease-in-out infinite;animation:ready-glow-data-v-75ad324d 2s ease-in-out infinite}.cdp-start-btn[data-v-75ad324d]:active{-webkit-transform:scale(.95);transform:scale(.95)}.cdp-state--hint[data-v-75ad324d]{font-size:.9375rem;font-weight:600;color:#ffe8b0;padding:.6875rem 1.75rem;background:rgba(200,120,0,.15);border:.0625rem solid rgba(200,140,30,.35);border-radius:2rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.6)}.cdp-state--result[data-v-75ad324d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:1.125rem 1.5rem;background:rgba(200,110,0,.12);border:.0625rem solid rgba(200,140,30,.3);border-radius:1.25rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cdp-result-title[data-v-75ad324d]{font-size:1.5rem;font-weight:900;line-height:1.1;letter-spacing:.0625rem;background:linear-gradient(135deg,#fff5a0,#fc0 40%,#ff9500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-webkit-filter:drop-shadow(0 .125rem .5rem rgba(255,180,0,.6));filter:drop-shadow(0 .125rem .5rem rgba(255,180,0,.6))}.cdp-result-sub[data-v-75ad324d]{font-size:.875rem;font-weight:500;color:#f0e4c0;text-align:center;text-shadow:0 .0625rem .375rem rgba(0,0,0,.6)}.cdp-result-btn[data-v-75ad324d]{padding:.875rem 2.125rem;background:-webkit-gradient(linear,left top,right top,from(#f7971e),to(#ffd200));background:linear-gradient(90deg,#f7971e,#ffd200);border:none;border-radius:2rem;font-size:1rem;font-weight:900;color:#1a0800;cursor:pointer;-webkit-box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 .1875rem rgba(255,215,0,.2);box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 .1875rem rgba(255,215,0,.2);white-space:nowrap}.cdp-result-btn[data-v-75ad324d]:active{-webkit-transform:scale(.95);transform:scale(.95)}@-webkit-keyframes ready-glow-data-v-75ad324d{0%,to{-webkit-box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 0 rgba(247,192,30,0);box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 0 rgba(247,192,30,0)}50%{-webkit-box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 1.375rem .25rem rgba(247,192,30,.38);box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 1.375rem .25rem rgba(247,192,30,.38)}}@keyframes ready-glow-data-v-75ad324d{0%,to{-webkit-box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 0 rgba(247,192,30,0);box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 0 0 rgba(247,192,30,0)}50%{-webkit-box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 1.375rem .25rem rgba(247,192,30,.38);box-shadow:0 .375rem 1.5rem rgba(247,151,30,.65),0 0 1.375rem .25rem rgba(247,192,30,.38)}}.cdp-products-scroll[data-v-75ad324d]{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.25rem 0 1rem}.cdp-products-scroll[data-v-75ad324d]::-webkit-scrollbar{display:none}.cdp-products-track[data-v-75ad324d]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:.625rem;padding:0 .25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cdp-product-card[data-v-75ad324d],.cdp-products-track[data-v-75ad324d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.cdp-product-card[data-v-75ad324d]{width:9.25rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.1);border:.09375rem solid rgba(255,200,60,.25);border-radius:.875rem;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:border-color .2s ease,opacity .2s ease,-webkit-transform .15s ease;transition:border-color .2s ease,opacity .2s ease,-webkit-transform .15s ease;transition:transform .15s ease,border-color .2s ease,opacity .2s ease;transition:transform .15s ease,border-color .2s ease,opacity .2s ease,-webkit-transform .15s ease}.cdp-product-card[data-v-75ad324d]:active{-webkit-transform:scale(.96);transform:scale(.96)}.cdp-product-card--selected[data-v-75ad324d]{border-color:#ffd200;background:rgba(255,215,0,.12)}.cdp-product-card--dim[data-v-75ad324d]{opacity:.35}.cdp-product-img-wrap[data-v-75ad324d]{position:relative;width:100%;height:10rem;background:hsla(0,0%,100%,.08);-ms-flex-negative:0;flex-shrink:0}.cdp-product-img[data-v-75ad324d]{width:100%;height:100%}.cdp-product-check[data-v-75ad324d]{position:absolute;inset:0;background:rgba(0,0,0,.45);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cdp-check-svg[data-v-75ad324d]{width:2rem;height:2rem;fill:#ffd200}.cdp-check-fade-enter-active[data-v-75ad324d],.cdp-check-fade-leave-active[data-v-75ad324d]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.cdp-check-fade-enter[data-v-75ad324d],.cdp-check-fade-leave-to[data-v-75ad324d]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.cdp-product-body[data-v-75ad324d]{padding:.4375rem .4375rem .25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.cdp-product-title[data-v-75ad324d]{font-size:.6875rem;font-weight:500;color:#ffe8c0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.25rem}.cdp-product-price-row[data-v-75ad324d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.3125rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.cdp-price-was[data-v-75ad324d]{font-size:.6875rem;color:hsla(0,0%,100%,.4);text-decoration:line-through}.cdp-price-free[data-v-75ad324d]{font-size:.8125rem;font-weight:900;color:#ffd200}.cdp-product-btn[data-v-75ad324d]{margin:0 .4375rem .4375rem;background:-webkit-gradient(linear,left top,right top,from(#f7971e),to(#ffd200));background:linear-gradient(90deg,#f7971e,#ffd200);color:#1a0800;font-size:.6875rem;font-weight:800;text-align:center;padding:.375rem 0;border-radius:.5rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.cdp-product-btn--active[data-v-75ad324d]{opacity:.65}.cdp-products-loading[data-v-75ad324d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1.5rem 1rem}.cdp-loading-text[data-v-75ad324d]{font-size:.875rem;color:#ffe8a0}.cdp-enter-enter-active[data-v-75ad324d]{-webkit-animation:overlay-in-data-v-75ad324d .4s ease forwards;animation:overlay-in-data-v-75ad324d .4s ease forwards}@-webkit-keyframes overlay-in-data-v-75ad324d{0%{opacity:0}to{opacity:1}}@keyframes overlay-in-data-v-75ad324d{0%{opacity:0}to{opacity:1}}.cdp-enter-leave-active[data-v-75ad324d]{-webkit-animation:overlay-out-data-v-75ad324d .3s ease forwards;animation:overlay-out-data-v-75ad324d .3s ease forwards}@-webkit-keyframes overlay-out-data-v-75ad324d{0%{opacity:1}to{opacity:0}}@keyframes overlay-out-data-v-75ad324d{0%{opacity:1}to{opacity:0}}.cdp-result-show-enter-active[data-v-75ad324d]{-webkit-animation:result-up-data-v-75ad324d .5s cubic-bezier(.34,1.56,.64,1);animation:result-up-data-v-75ad324d .5s cubic-bezier(.34,1.56,.64,1)}@-webkit-keyframes result-up-data-v-75ad324d{0%{opacity:0;-webkit-transform:translateY(1.125rem) scale(.92);transform:translateY(1.125rem) scale(.92)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes result-up-data-v-75ad324d{0%{opacity:0;-webkit-transform:translateY(1.125rem) scale(.92);transform:translateY(1.125rem) scale(.92)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}[data-v-6057cd9e]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-feed-page[data-v-6057cd9e]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feed-activity-bar[data-v-6057cd9e]{-ms-flex-negative:0;flex-shrink:0;z-index:20;background:#fff}.feed-swipe-container[data-v-6057cd9e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.feed-float-cart[data-v-6057cd9e]{position:fixed;width:3.375rem;height:3.375rem;border-radius:50%;border:.25rem solid var(--secondThemeColor);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;z-index:2000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.feed-float-cart.is-dragging[data-v-6057cd9e]{opacity:.85}.feed-float-cart .feed-cart-icon[data-v-6057cd9e]{color:var(--secondThemeColor)}.feed-float-cart .feed-cart-text[data-v-6057cd9e]{font-size:.75rem;color:var(--secondThemeColor);font-weight:400}.feed-float-cart .feed-cart-badge[data-v-6057cd9e]{border:.0625rem solid #fff;color:#fff;background-color:var(--primaryThemeColor);position:absolute;top:-.3125rem;right:-.3125rem;padding:.0625rem .3125rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.75rem}.feed-swipe-track[data-v-6057cd9e]{position:relative;will-change:transform}.feed-item[data-v-6057cd9e]{width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;contain:paint}.feed-item-content[data-v-6057cd9e],.feed-item[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feed-item-content[data-v-6057cd9e]{height:100%}.media-section[data-v-6057cd9e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative;overflow:hidden;background:#111}.media-section .media-blur-bg[data-v-6057cd9e]{position:absolute;inset:-10%;background-size:cover;background-position:50%;-webkit-filter:blur(1.125rem);filter:blur(1.125rem);opacity:.7;-webkit-transition:background-image .3s;transition:background-image .3s;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:filter}.media-section .carousel-progress-bars[data-v-6057cd9e]{position:absolute;bottom:0;left:0;right:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:20px 10px 10px}.media-section .progress-bar-track[data-v-6057cd9e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.125rem;border-radius:.125rem;background:hsla(0,0%,100%,.35);overflow:hidden}.media-section .progress-bar-fill[data-v-6057cd9e]{height:100%;border-radius:.125rem;background:#fff}.media-section .progress-bar-fill.bar-done[data-v-6057cd9e]{width:100%}.media-section .progress-bar-fill.bar-pending[data-v-6057cd9e]{width:0}.media-section .progress-bar-fill.bar-active[data-v-6057cd9e]{width:0;-webkit-animation:bar-progress-data-v-6057cd9e 3s linear forwards;animation:bar-progress-data-v-6057cd9e 3s linear forwards}.media-section .progress-bar-fill.bar-active-video[data-v-6057cd9e]{-webkit-animation:none;animation:none}.media-section .video-wrap[data-v-6057cd9e]{position:relative;width:100%;height:100%}.media-section .video-loading-overlay[data-v-6057cd9e],.media-section .video-wrap[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-section .video-loading-overlay[data-v-6057cd9e]{position:absolute;inset:0;z-index:4;pointer-events:none}.media-section .video-spinner[data-v-6057cd9e]{width:2.75rem;height:2.75rem;border-radius:50%;border:.1875rem solid hsla(0,0%,100%,.25);border-top-color:#fff;-webkit-animation:video-spin-data-v-6057cd9e .75s linear infinite;animation:video-spin-data-v-6057cd9e .75s linear infinite}.media-section .video-sound-toggle[data-v-6057cd9e]{position:absolute;top:.875rem;right:.875rem;z-index:5;width:2.625rem;height:2.625rem;border:0;border-radius:50%;padding:0;background:rgba(0,0,0,.38);backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.media-section .video-sound-toggle svg[data-v-6057cd9e]{width:1.375rem;height:1.375rem;display:block}.media-section .video-sound-toggle path[data-v-6057cd9e]{fill:#fff}.media-section .video-play-overlay[data-v-6057cd9e]{position:absolute;inset:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.25);pointer-events:none}.media-section .video-play-icon[data-v-6057cd9e]{width:5.125rem;height:5.125rem;display:block;-webkit-filter:drop-shadow(0 .625rem 1.375rem rgba(0,0,0,.24));filter:drop-shadow(0 .625rem 1.375rem rgba(0,0,0,.24))}.media-section .video-play-icon path[data-v-6057cd9e]{fill:hsla(0,0%,100%,.96)}.media-section .product-video[data-v-6057cd9e]{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.media-section .product-carousel[data-v-6057cd9e],.media-section .product-video[data-v-6057cd9e]{position:relative;z-index:1;width:100%;height:100%}.media-section .product-carousel[data-v-6057cd9e] .van-swipe__track{height:100%}.media-section .product-carousel[data-v-6057cd9e] .van-swipe-item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent}.media-section .carousel-image[data-v-6057cd9e]{width:100%!important;height:100%!important;background:transparent!important}.media-section .carousel-image[data-v-6057cd9e] .van-image__img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.media-section .carousel-image[data-v-6057cd9e] .van-image__error,.media-section .carousel-image[data-v-6057cd9e] .van-image__loading{background:transparent}.product-feed-page.is-dragging-feed .feed-swipe-track[data-v-6057cd9e]{will-change:transform}.product-feed-page.is-dragging-feed .media-section .media-blur-bg[data-v-6057cd9e]{-webkit-filter:blur(.75rem);filter:blur(.75rem);-webkit-transition:none;transition:none}.product-feed-page.is-dragging-feed .carousel-progress-bars[data-v-6057cd9e]{opacity:.75}.info-section[data-v-6057cd9e]{-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:.75rem .75rem 0}.info-row[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-bottom:.625rem}.info-row .thumb-wrap[data-v-6057cd9e]{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;border-radius:.375rem;overflow:hidden;border:.0625rem solid #f0f0f0;background:#f8f8f8}.info-row .thumb-wrap .product-thumb[data-v-6057cd9e]{width:4rem!important;height:4rem!important;display:block}.info-row .info-text[data-v-6057cd9e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.info-row .info-text .product-title[data-v-6057cd9e]{font-size:.875rem;font-weight:500;color:#222;line-height:1.45;margin-bottom:.375rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.info-row .info-text .product-price-row[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.375rem}.info-row .info-text .product-price-row .price-sale[data-v-6057cd9e]{font-size:1.125rem;font-weight:700;color:var(--primaryThemeColor)}.info-row .info-text .product-price-row .price-compare[data-v-6057cd9e]{font-size:.75rem;color:#bbb;text-decoration:line-through}.action-row[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.action-row .add-cart-btn[data-v-6057cd9e]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2.875rem;font-size:.9375rem;font-weight:500;background-color:var(--primaryThemeColor)!important;border-color:var(--primaryThemeColor)!important;color:#fff!important;border-radius:1.4375rem}.feed-item-loading[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1a1a1a;color:#999}.feed-item-loading[data-v-6057cd9e],.feed-item-placeholder[data-v-6057cd9e]{height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.feed-item-placeholder[data-v-6057cd9e]{width:100%;background-color:#000}@-webkit-keyframes video-spin-data-v-6057cd9e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes video-spin-data-v-6057cd9e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes bar-progress-data-v-6057cd9e{0%{width:0}to{width:100%}}@keyframes bar-progress-data-v-6057cd9e{0%{width:0}to{width:100%}}.feed-page-loading[data-v-6057cd9e]{position:fixed;inset:0;z-index:4000;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feed-page-loading-inner[data-v-6057cd9e],.feed-page-loading[data-v-6057cd9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feed-page-loading-inner[data-v-6057cd9e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.feed-page-loading-spinner[data-v-6057cd9e]{width:3rem;height:3rem;border-radius:50%;border:.1875rem solid rgba(0,0,0,.1);border-top-color:#333;-webkit-animation:feed-page-spin-data-v-6057cd9e .8s linear infinite;animation:feed-page-spin-data-v-6057cd9e .8s linear infinite}.feed-page-loading-text[data-v-6057cd9e]{font-size:.875rem;color:rgba(0,0,0,.45);letter-spacing:.5px}@-webkit-keyframes feed-page-spin-data-v-6057cd9e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes feed-page-spin-data-v-6057cd9e{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.feed-loading-fade-enter-active[data-v-6057cd9e]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.feed-loading-fade-leave-active[data-v-6057cd9e]{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.feed-loading-fade-enter[data-v-6057cd9e],.feed-loading-fade-leave-to[data-v-6057cd9e]{opacity:0}.psp-reselect-btn[data-v-6057cd9e]{position:fixed;top:1rem;right:.75rem;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;background:rgba(0,0,0,.55);color:#fff;font-size:.75rem;font-weight:600;padding:.375rem .75rem .375rem .625rem;border-radius:1.25rem;cursor:pointer;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.2);box-shadow:0 .125rem .5rem rgba(0,0,0,.2);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.psp-reselect-btn[data-v-6057cd9e]:active{opacity:.75;-webkit-transform:scale(.95);transform:scale(.95)}.psp-float-fade-enter-active[data-v-6057cd9e],.psp-float-fade-leave-active[data-v-6057cd9e]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.psp-float-fade-enter[data-v-6057cd9e],.psp-float-fade-leave-to[data-v-6057cd9e]{opacity:0;-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}[data-v-baa2a35a]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.recommend[data-v-baa2a35a]{background-color:#fff;position:relative}.recommend .title[data-v-baa2a35a]{height:2.5rem;line-height:2.5rem;padding:0 .625rem;font-size:.875rem;font-weight:700;color:var(--primaryTextColor)}.recommend .product-list[data-v-baa2a35a]{width:auto;white-space:nowrap;overflow:auto;padding:0 .625rem .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;gap:.625rem}.recommend .product-list[data-v-baa2a35a]::-webkit-scrollbar{display:none}.recommend .product-list .product-item[data-v-baa2a35a]{width:7.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.recommend .product-list .product-item .product-image[data-v-baa2a35a]{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:0;overflow:hidden}.recommend .product-list .product-item .van-image[data-v-baa2a35a]{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.recommend .product-list .product-item .product-detail[data-v-baa2a35a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.25rem}.recommend .product-list .product-item .product-detail .product-price[data-v-baa2a35a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recommend .product-list .product-item .product-detail .product-price .price-sale[data-v-baa2a35a]{font-size:.75rem;font-weight:700;color:var(--primaryTextColor)}.recommend .product-list .product-item .product-detail .product-price .price-compare[data-v-baa2a35a]{display:none}.recommend .product-list .product-item .product-detail .product-action .product-add-to-cart[data-v-baa2a35a],.recommend .product-list .product-item .product-detail .product-action[data-v-baa2a35a]{width:100%}[data-v-5b7ba0a6]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.page-cart[data-v-5b7ba0a6]{width:100%;min-height:100vh;background-color:#f6f6f6;padding-bottom:3.125rem}.page-cart .van-pull-refresh[data-v-5b7ba0a6]{height:auto;min-height:100%}.page-cart .promotion[data-v-5b7ba0a6]{margin-bottom:.625rem;border-bottom:.0625rem solid var(--lineColor)}.page-cart .cart-empty[data-v-5b7ba0a6]{padding:1.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;background-color:#fff}.page-cart .cart-empty .icon-cart-empty[data-v-5b7ba0a6]{color:var(--secondTextColor)}.page-cart .cart-empty .empty-text[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem;font-size:.875rem;color:var(--primaryTextColor)}.page-cart .cart-empty .empty-text .text-tip[data-v-5b7ba0a6]{font-size:.75rem;color:var(--secondTextColor)}.page-cart .cart-product-list[data-v-5b7ba0a6]{background-color:#fff}.page-cart .cart-product-list .product-remove[data-v-5b7ba0a6]{width:4.125rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:500;color:#fff;background-color:#f93211;gap:.25rem}.page-cart .cart-product-list .product-item[data-v-5b7ba0a6]{display:grid;grid-template-columns:6.25rem calc(100% - 6.25rem);padding:.625rem 0 0 .625rem}.page-cart .cart-product-list .product-item:last-child .product-detail[data-v-5b7ba0a6]{border:0}.page-cart .cart-product-list .product-item.promotion-product .promotion-product-free[data-v-5b7ba0a6]{position:absolute;bottom:0;width:100%;height:1.25rem;line-height:1.25rem;background-color:var(--primaryThemeColor);color:#fff;font-weight:500;text-align:center;font-size:.75rem;opacity:.9}.page-cart .cart-product-list .product-item.promotion-product .price-sale[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-cart .cart-product-list .product-item.promotion-product .price-sale span[data-v-5b7ba0a6]:first-child{color:var(--primaryThemeColor)}.page-cart .cart-product-list .product-item.promotion-product .price-sale span[data-v-5b7ba0a6]:last-child{color:var(--secondTextColor);font-size:.875rem;font-weight:400;text-decoration:line-through}.page-cart .cart-product-list .product-item.promotion-product .icon-add[data-v-5b7ba0a6]{color:var(--primaryThemeColor)}.page-cart .cart-product-list .product-image[data-v-5b7ba0a6]{height:6.25rem;border-radius:.25rem;overflow:hidden;position:relative;background-color:var(--lineColor)}.page-cart .cart-product-list .product-image .van-image[data-v-5b7ba0a6]{display:block;width:100%;height:100%}.page-cart .cart-product-list .product-detail[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:.625rem;padding:0 .625rem .625rem 0;border-bottom:.0625rem solid var(--lineColor);gap:.5rem}.page-cart .cart-product-list .product-detail .product-title[data-v-5b7ba0a6]{color:var(--primaryTextColor);font-size:.75rem;font-weight:500;line-height:1.5rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-cart .cart-product-list .product-detail .product-sku[data-v-5b7ba0a6]{height:1.375rem;border:.0625rem solid var(--lineColor);border-radius:.625rem;padding:0 .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem}.page-cart .cart-product-list .product-detail .product-sku .sku-options[data-v-5b7ba0a6]{font-size:.75rem;color:var(--primaryTextColor)}.page-cart .cart-product-list .product-detail .product-tip[data-v-5b7ba0a6]{color:var(--primaryThemeColor);font-size:.75rem}.page-cart .cart-product-list .product-detail .product-action[data-v-5b7ba0a6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-cart .cart-product-list .product-detail .product-action .product-price[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem;line-height:1}.page-cart .cart-product-list .product-detail .product-action .product-price .price-sale[data-v-5b7ba0a6]{font-size:1rem;color:var(--primaryThemeColor);font-weight:500}.page-cart .cart-product-list .product-detail .product-action .product-price .price-compare[data-v-5b7ba0a6]{font-size:.75rem;text-decoration:line-through;color:var(--secondTextColor)}.page-cart .cart-product-list .product-detail .price-restriction-tip-mobile[data-v-5b7ba0a6]{width:100%;padding:.5rem .625rem;background-color:#fff3cd;border:.0625rem solid #ffc107;border-radius:.25rem;color:#856404;font-size:.75rem;font-weight:500;text-align:center;margin-top:.5rem}.page-cart .cart-product-price[data-v-5b7ba0a6]{margin:.625rem 0 0 0;background-color:#fff}.page-cart .cart-product-price .price-discount-total[data-v-5b7ba0a6],.page-cart .cart-product-price .price-item-total[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem;font-size:.875rem;line-height:1}.page-cart .cart-product-price .price-discount-total .label[data-v-5b7ba0a6],.page-cart .cart-product-price .price-item-total .label[data-v-5b7ba0a6]{font-weight:500;color:var(--primaryTextColor)}.page-cart .cart-product-price .price-discount-total .value[data-v-5b7ba0a6],.page-cart .cart-product-price .price-item-total .value[data-v-5b7ba0a6]{color:var(--secondTextColor)}.page-cart .cart-product-price .price-discount-total[data-v-5b7ba0a6]{padding-top:0;border-bottom:.0625rem solid var(--lineColor)}.page-cart .cart-product-price .price-discount-total .value[data-v-5b7ba0a6]{color:var(--primaryThemeColor)}.page-cart .cart-product-price .price-estimated-total[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.625rem;border-bottom:.0625rem solid var(--lineColor)}.page-cart .cart-product-price .price-estimated-total .estimated-total[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:var(--primaryTextColor)}.page-cart .cart-product-price .price-estimated-total .estimated-tip[data-v-5b7ba0a6]{margin-top:.625rem;color:var(--secondTextColor);font-size:.75rem}.page-cart .cart-product-price .checkout-tips[data-v-5b7ba0a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.625rem;gap:.5rem}.page-cart .cart-product-price .checkout-tips .checkout-tip[data-v-5b7ba0a6]{font-size:.75rem;color:var(--primaryTextColor);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-cart .cart-product-price .checkout-tips .checkout-tip.promotion[data-v-5b7ba0a6]{color:var(--primaryThemeColor)}.page-cart .recommend[data-v-5b7ba0a6]{margin-top:.625rem}.page-cart .van-submit-bar[data-v-5b7ba0a6]{border-top:.0625rem solid var(--lineColor)}.page-cart .van-submit-bar .van-submit-bar__price[data-v-5b7ba0a6]{color:var(--primaryTextColor)}.page-cart .van-submit-bar .van-button[data-v-5b7ba0a6]{background:var(--primaryThemeColor);height:2.25rem}.page-cart .loading-content[data-v-5b7ba0a6]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;background-color:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-cart .loading-content .van-loading .van-loading__text[data-v-5b7ba0a6],.page-cart .loading-content .van-loading[data-v-5b7ba0a6]{color:var(--primaryTextColor)}[data-v-54206946]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.promo-v2__wrap[data-v-54206946]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-v2__gift[data-v-54206946]{position:relative;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;border-radius:.375rem;overflow:visible;background:#f5f5f5}.promo-v2__gift[data-v-54206946] .el-image{width:64px;height:64px;border-radius:6px;overflow:hidden}.promo-v2__gift[data-v-54206946] .el-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promo-v2__gift--shake[data-v-54206946]{-webkit-animation:gift-shake-data-v-54206946 .55s cubic-bezier(.36,.07,.19,.97) 3;animation:gift-shake-data-v-54206946 .55s cubic-bezier(.36,.07,.19,.97) 3;-webkit-transform-origin:center bottom;transform-origin:center bottom}.promo-v2__gift .promo-v2__gift-badge[data-v-54206946]{position:absolute;top:-.4375rem;right:-.4375rem;width:1.125rem;height:1.125rem;border-radius:50%;background:#52c41a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 .0625rem .25rem rgba(82,196,26,.5);box-shadow:0 .0625rem .25rem rgba(82,196,26,.5);-webkit-animation:badge-pop-data-v-54206946 .4s cubic-bezier(.175,.885,.32,1.275) both;animation:badge-pop-data-v-54206946 .4s cubic-bezier(.175,.885,.32,1.275) both}.promo-v2__body[data-v-54206946]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4375rem}.promo-v2__header[data-v-54206946]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.375rem}.promo-v2__tag[data-v-54206946]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem;max-width:10rem}.promo-v2__tag-dot[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;width:.375rem;height:.375rem;border-radius:50%;background:var(--primaryThemeColor)}.promo-v2__tag-label[data-v-54206946]{font-size:.75rem;font-weight:700;color:var(--primaryThemeColor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.2px;text-transform:uppercase}.promo-v2__countdown[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0}.promo-v2__countdown[data-v-54206946],.promo-v2__countdown[data-v-54206946] .van-count-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-v2__countdown[data-v-54206946] .van-count-down{gap:.125rem}.promo-v2__time-seg[data-v-54206946]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.375rem;height:1.25rem;background:#111;color:#fff;font-size:.6875rem;font-weight:700;font-family:SF Mono,Roboto Mono,Courier New,monospace;border-radius:.25rem;letter-spacing:0}.promo-v2__time-sep[data-v-54206946]{color:#999;font-size:.625rem;font-weight:700;padding:0 .0625rem;margin-bottom:.0625rem;-webkit-animation:sep-blink-data-v-54206946 1s step-end infinite;animation:sep-blink-data-v-54206946 1s step-end infinite}.promo-v2__desc[data-v-54206946]{font-size:.8125rem;line-height:1.5;color:#333;margin:0}.promo-v2__desc[data-v-54206946] span{font-weight:700;color:var(--primaryThemeColor)}.promo-v2__progress[data-v-54206946]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.promo-v2__progress-track[data-v-54206946]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.375rem;background:#efefef;border-radius:6.1875rem;overflow:hidden}.promo-v2__progress-fill[data-v-54206946]{position:relative;height:100%;border-radius:6.1875rem;background:var(--primaryThemeColor);-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.promo-v2__progress-fill .promo-v2__progress-shine[data-v-54206946]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,hsla(0,0%,100%,.55)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);-webkit-animation:shine-move-data-v-54206946 2.2s ease-in-out infinite;animation:shine-move-data-v-54206946 2.2s ease-in-out infinite}.promo-v2__progress-pct[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;min-width:2rem;text-align:right;font-size:.75rem;font-weight:700;color:var(--primaryThemeColor);font-family:SF Mono,Roboto Mono,monospace}.promo-v2[data-v-54206946]{position:relative;background:#fff;overflow:hidden}.promo-v2--collapsible .promo-v2__bar[data-v-54206946]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4375rem;padding:.625rem .75rem .8125rem;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.promo-v2--collapsible .promo-v2__bar[data-v-54206946]:active{background:rgba(0,0,0,.03)}.promo-v2--collapsible .promo-v2__bar-progress[data-v-54206946]{position:absolute;bottom:0;left:0;right:0;height:.1875rem;background:#f0f0f0;border-radius:0 0 .25rem .25rem}.promo-v2--collapsible .promo-v2__bar-progress-fill[data-v-54206946]{height:100%;background:var(--primaryThemeColor);border-radius:0 .125rem .125rem 0;-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1);min-width:.1875rem}.promo-v2--collapsible .promo-v2__details-inner[data-v-54206946]{padding:.75rem .875rem}.promo-v2--collapsible .promo-v2__compact-desc[data-v-54206946]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:.75rem;line-height:1.45;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.promo-v2--collapsible .promo-v2__compact-desc[data-v-54206946] span{font-weight:700;color:var(--primaryThemeColor)}.promo-v2--collapsible .promo-v2__compact-countdown[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-v2--collapsible .promo-v2__compact-countdown[data-v-54206946] .van-count-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.0625rem}.promo-v2--collapsible .promo-v2__compact-countdown .promo-v2__time-seg[data-v-54206946]{width:1.25rem;height:1.125rem;font-size:.625rem}.promo-v2--collapsible .promo-v2__compact-pct[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;font-size:.6875rem;font-weight:800;color:var(--primaryThemeColor);font-family:SF Mono,Roboto Mono,monospace;white-space:nowrap}.promo-v2--collapsible .promo-v2__chevron[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#999;margin-left:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.promo-v2--collapsible .promo-v2__chevron svg[data-v-54206946]{-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.promo-v2--collapsible .promo-v2__chevron.is-open svg[data-v-54206946]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.promo-v2--collapsible .promo-v2__header-right[data-v-54206946]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.promo-v2--full[data-v-54206946]{padding:.75rem .875rem}.promo-v2--compact[data-v-54206946]{--compact-progress:0%}.promo-v2--compact[data-v-54206946]:after{content:"";position:absolute;top:0;left:0;width:var(--compact-progress);height:100%;background:var(--primaryThemeColor);opacity:.1;border-radius:inherit;-webkit-transition:width .6s cubic-bezier(.4,0,.2,1);transition:width .6s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0}.promo-v2--compact .promo-v2__compact[data-v-54206946]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4375rem;padding:.5625rem .75rem}.promo-v2--compact .promo-v2__compact-dot[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;width:.3125rem;height:.3125rem;border-radius:50%;background:var(--primaryThemeColor);margin-top:.0625rem}.promo-v2--compact .promo-v2__compact-desc[data-v-54206946]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:.75rem;line-height:1.45;color:#333;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.promo-v2--compact .promo-v2__compact-desc[data-v-54206946] span{font-weight:700;color:var(--primaryThemeColor)}.promo-v2--compact .promo-v2__compact-countdown[data-v-54206946]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-v2--compact .promo-v2__compact-countdown[data-v-54206946] .van-count-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.0625rem}.promo-v2--compact .promo-v2__compact-pct[data-v-54206946]{display:inline-block;font-size:.6875rem;font-weight:800;color:var(--primaryThemeColor);background:rgba(0,0,0,.06);border-radius:6.1875rem;padding:.125rem .375rem;font-family:SF Mono,Roboto Mono,monospace;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.promo-switch-enter-active[data-v-54206946]{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.promo-switch-leave-active[data-v-54206946]{-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,transform .15s ease;transition:opacity .15s ease,transform .15s ease,-webkit-transform .15s ease}.promo-switch-enter[data-v-54206946]{opacity:0;-webkit-transform:translateY(-.375rem);transform:translateY(-.375rem)}.promo-switch-leave-to[data-v-54206946]{opacity:0;-webkit-transform:translateY(.375rem);transform:translateY(.375rem)}.promo-badge-enter-active[data-v-54206946]{-webkit-animation:badge-pop-data-v-54206946 .4s cubic-bezier(.175,.885,.32,1.275) both;animation:badge-pop-data-v-54206946 .4s cubic-bezier(.175,.885,.32,1.275) both}@-webkit-keyframes gift-shake-data-v-54206946{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}15%{-webkit-transform:rotate(-10deg) scale(1.06);transform:rotate(-10deg) scale(1.06)}30%{-webkit-transform:rotate(10deg) scale(1.06);transform:rotate(10deg) scale(1.06)}45%{-webkit-transform:rotate(-7deg) scale(1.04);transform:rotate(-7deg) scale(1.04)}60%{-webkit-transform:rotate(7deg) scale(1.04);transform:rotate(7deg) scale(1.04)}75%{-webkit-transform:rotate(-4deg) scale(1.02);transform:rotate(-4deg) scale(1.02)}90%{-webkit-transform:rotate(4deg) scale(1.02);transform:rotate(4deg) scale(1.02)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes gift-shake-data-v-54206946{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}15%{-webkit-transform:rotate(-10deg) scale(1.06);transform:rotate(-10deg) scale(1.06)}30%{-webkit-transform:rotate(10deg) scale(1.06);transform:rotate(10deg) scale(1.06)}45%{-webkit-transform:rotate(-7deg) scale(1.04);transform:rotate(-7deg) scale(1.04)}60%{-webkit-transform:rotate(7deg) scale(1.04);transform:rotate(7deg) scale(1.04)}75%{-webkit-transform:rotate(-4deg) scale(1.02);transform:rotate(-4deg) scale(1.02)}90%{-webkit-transform:rotate(4deg) scale(1.02);transform:rotate(4deg) scale(1.02)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@-webkit-keyframes badge-pop-data-v-54206946{0%{-webkit-transform:scale(0) rotate(-15deg);transform:scale(0) rotate(-15deg);opacity:0}70%{-webkit-transform:scale(1.15) rotate(5deg);transform:scale(1.15) rotate(5deg);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@keyframes badge-pop-data-v-54206946{0%{-webkit-transform:scale(0) rotate(-15deg);transform:scale(0) rotate(-15deg);opacity:0}70%{-webkit-transform:scale(1.15) rotate(5deg);transform:scale(1.15) rotate(5deg);opacity:1}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@-webkit-keyframes shine-move-data-v-54206946{0%{left:-100%}60%{left:150%}to{left:150%}}@keyframes shine-move-data-v-54206946{0%{left:-100%}60%{left:150%}to{left:150%}}@-webkit-keyframes sep-blink-data-v-54206946{0%,49%{opacity:1}50%,to{opacity:.25}}@keyframes sep-blink-data-v-54206946{0%,49%{opacity:1}50%,to{opacity:.25}}@media screen and (max-width:48rem){.promo-v2--full[data-v-54206946]{padding:.6875rem .75rem}.promo-v2--full .promo-v2__gift[data-v-54206946]{width:3.625rem;height:3.625rem}.promo-v2--full .promo-v2__gift[data-v-54206946] .el-image{width:58px;height:58px}.promo-v2--full .promo-v2__desc[data-v-54206946]{font-size:.75rem}.promo-v2--full .promo-v2__tag-label[data-v-54206946]{font-size:.625rem}.promo-v2--full .promo-v2__time-seg[data-v-54206946]{width:1.25rem;height:1.125rem;font-size:.625rem}.promo-v2--compact .promo-v2__compact-desc[data-v-54206946]{font-size:.6875rem}}[data-v-521b6ae8]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-item[data-v-521b6ae8]{position:relative;opacity:0;background-color:#fff;border-radius:.375rem;overflow:hidden;-webkit-box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08)}.product-item .product-image[data-v-521b6ae8]{position:relative;width:100%;height:auto}.product-item .product-image .van-image[data-v-521b6ae8]{display:block;width:100%;height:100%}.product-item .product-detail[data-v-521b6ae8]{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.product-item .product-title .title[data-v-521b6ae8]{color:#333;font-size:.8125rem;font-weight:500;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-item .product-rate[data-v-521b6ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.product-item .product-rate .rate-score[data-v-521b6ae8]{font-size:.6875rem;color:#999;font-weight:700}.product-item .coupon-tag[data-v-521b6ae8]{-ms-flex-item-align:start;align-self:flex-start;font-size:.625rem;padding:.125rem .3125rem;background-color:rgba(0,0,0,.06);color:var(--primaryThemeColor);border-radius:.1875rem;line-height:1.4;font-weight:700}.product-item .product-action[data-v-521b6ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.25rem}.product-item .product-action .product-price[data-v-521b6ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.25rem;line-height:1}.product-item .product-action .product-price .price-sale[data-v-521b6ae8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700;color:#000;line-height:1}.product-item .product-action .product-price .price-sale .price-currency[data-v-521b6ae8]{font-size:.6875rem;font-weight:600;margin-right:.0625rem;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:.0625rem}.product-item .product-action .product-price .price-sale .price-integer[data-v-521b6ae8]{font-size:1.25rem;font-weight:800;letter-spacing:-.5px}.product-item .product-action .product-price .price-sale .price-decimal[data-v-521b6ae8]{font-size:.6875rem;font-weight:600}.product-item .product-action .product-price .price-compare[data-v-521b6ae8]{font-size:.6875rem;text-decoration:line-through;color:#999}.product-item .product-action .product-price .price-off-ratio[data-v-521b6ae8]{font-size:.625rem;color:var(--primaryThemeColor);font-weight:700}.product-item .product-action .product-add-to-cart[data-v-521b6ae8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#f6f6f6;-ms-flex-negative:0;flex-shrink:0}.product-item .product-action .product-add-to-cart .icon-cart[data-v-521b6ae8]{color:#000;font-weight:700}[data-v-1cdc9542]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-video-card[data-v-1cdc9542]{position:relative;cursor:pointer;border-radius:.375rem;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08)}.product-video-card .card-media[data-v-1cdc9542]{position:relative;width:100%;aspect-ratio:3/4;border-radius:.375rem;overflow:hidden;background:#111;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-video-card .card-media .card-poster[data-v-1cdc9542]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.product-video-card .card-media .card-video[data-v-1cdc9542]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2}.product-video-card .card-media .card-loading[data-v-1cdc9542]{position:absolute;inset:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-video-card .card-media .card-spinner[data-v-1cdc9542]{width:2rem;height:2rem;border-radius:50%;border:.15625rem solid hsla(0,0%,100%,.25);border-top-color:#fff;-webkit-animation:card-spin-data-v-1cdc9542 .75s linear infinite;animation:card-spin-data-v-1cdc9542 .75s linear infinite}.product-video-card .card-media .card-video-badge[data-v-1cdc9542]{position:absolute;top:.375rem;left:.375rem;z-index:5;width:1.25rem;height:1.25rem;border-radius:.3125rem;background:rgba(0,0,0,.38);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.product-video-card .product-detail.video-layout[data-v-1cdc9542]{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;background:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-video-card .product-detail.video-layout .left-col[data-v-1cdc9542]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-video-card .product-detail.video-layout .left-col .product-title .title[data-v-1cdc9542]{color:#333;font-size:.8125rem;font-weight:500;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;overflow:hidden}.product-video-card .product-detail.video-layout .left-col .product-price[data-v-1cdc9542]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.1875rem}.product-video-card .product-detail.video-layout .left-col .product-price .price-sale[data-v-1cdc9542]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:700;color:#000;line-height:1}.product-video-card .product-detail.video-layout .left-col .product-price .price-sale .price-currency[data-v-1cdc9542]{font-size:.625rem;font-weight:600;margin-right:.0625rem;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:.0625rem}.product-video-card .product-detail.video-layout .left-col .product-price .price-sale .price-integer[data-v-1cdc9542]{font-size:1.0625rem;font-weight:800;letter-spacing:-.5px}.product-video-card .product-detail.video-layout .left-col .product-price .price-sale .price-decimal[data-v-1cdc9542]{font-size:.625rem;font-weight:600}.product-video-card .product-detail.video-layout .left-col .product-price .price-saved[data-v-1cdc9542]{font-size:.625rem;font-weight:700;color:var(--primaryThemeColor);background:rgba(0,0,0,.06);border-radius:.1875rem;padding:.0625rem .3125rem;white-space:nowrap}.product-video-card .product-detail.video-layout .right-col[data-v-1cdc9542]{-ms-flex-negative:0;flex-shrink:0}.product-video-card .product-detail.video-layout .right-col .thumbnail[data-v-1cdc9542]{width:3.25rem;height:3.25rem;border-radius:.375rem;overflow:hidden;border:.0625rem solid #f0f0f0}.product-video-card .product-detail.video-layout .right-col .thumbnail[data-v-1cdc9542] .van-image{width:100%;height:100%;display:block}@-webkit-keyframes card-spin-data-v-1cdc9542{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes card-spin-data-v-1cdc9542{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-764fda3d]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.gsp-portal[data-v-764fda3d]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gsp-dialog[data-v-764fda3d]{position:relative;width:88vw;max-width:22.5rem;max-height:80vh;overflow-y:auto;background:#fff;border-radius:.75rem;padding:1.25rem 1rem 1rem}.gsp-close[data-v-764fda3d]{position:absolute;top:.875rem;right:.875rem;font-size:1.125rem;color:#999;cursor:pointer}.gsp-congrats[data-v-764fda3d]{font-size:.9375rem;font-weight:700;color:var(--primaryThemeColor);text-align:center;margin-bottom:1rem;line-height:1.4}.gsp-header[data-v-764fda3d]{display:grid;grid-template-columns:4rem 1fr;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;margin-bottom:1rem}.gsp-img-wrap[data-v-764fda3d]{position:relative;width:4rem;height:4rem;border:.0625rem solid var(--lineColor);border-radius:.375rem;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.gsp-free-badge[data-v-764fda3d]{position:absolute;bottom:0;left:0;right:0;background:var(--primaryThemeColor);color:#fff;font-size:.625rem;font-weight:700;text-align:center;line-height:1rem;letter-spacing:.0625rem}.gsp-img[data-v-764fda3d]{width:100%;height:100%}.gsp-img-placeholder[data-v-764fda3d]{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem}.gsp-detail[data-v-764fda3d],.gsp-img-placeholder[data-v-764fda3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gsp-detail[data-v-764fda3d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding-right:1.5rem}.gsp-title[data-v-764fda3d]{font-size:.875rem;font-weight:500;color:var(--secondTextColor);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.gsp-price[data-v-764fda3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem}.gsp-price-sale[data-v-764fda3d]{font-size:1rem;font-weight:600;color:var(--primaryThemeColor)}.gsp-price-compare[data-v-764fda3d]{font-size:.75rem;color:var(--secondTextColor);text-decoration:line-through}.gsp-options[data-v-764fda3d]{margin-bottom:1rem}.gsp-option-group[data-v-764fda3d]{margin-bottom:.875rem}.gsp-option-group[data-v-764fda3d]:last-child{margin-bottom:0}.gsp-option-label[data-v-764fda3d]{font-size:.8125rem;font-weight:500;color:var(--primaryTextColor);margin-bottom:.5rem}.gsp-option-pills[data-v-764fda3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.gsp-pill[data-v-764fda3d]{padding:.3125rem .75rem;border-radius:.25rem;border:.0625rem solid var(--lineColor);background:#fff;color:var(--primaryTextColor);font-size:.8125rem;cursor:pointer;outline:none;-webkit-transition:border-color .15s,background .15s,color .15s;transition:border-color .15s,background .15s,color .15s}.gsp-pill.is-selected[data-v-764fda3d]{border-color:var(--primaryThemeColor);color:var(--primaryThemeColor);background:rgba(var(--primaryThemeColorRgb,0,0,0),.05)}.gsp-pill.is-unavailable[data-v-764fda3d]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.gsp-pill.gsp-pill--img[data-v-764fda3d]{padding:.25rem .25rem .375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;width:3.75rem;border-radius:.375rem}.gsp-pill.gsp-pill--img .gsp-pill-img[data-v-764fda3d]{width:3rem;height:3rem;border-radius:.25rem;display:block;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.gsp-pill.gsp-pill--img .gsp-pill-img[data-v-764fda3d] .van-image__img{border-radius:.25rem}.gsp-pill.gsp-pill--img .gsp-pill-img-name[data-v-764fda3d]{font-size:.6875rem;color:var(--primaryTextColor);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:3.375rem;display:block;line-height:1.2}.gsp-pill.gsp-pill--img.is-selected .gsp-pill-img-name[data-v-764fda3d]{color:var(--primaryThemeColor)}.gsp-actions[data-v-764fda3d]{margin-top:.25rem}.gsp-confirm-btn[data-v-764fda3d] .van-button__text{font-size:.9375rem;font-weight:600}[data-v-764fda3d] .gsp-confirm-btn.van-button--primary{background-color:var(--primaryThemeColor);border-color:var(--primaryThemeColor)}.gsp-fade-enter-active[data-v-764fda3d]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gsp-fade-enter-active .gsp-dialog[data-v-764fda3d]{-webkit-transition:opacity .2s ease,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:opacity .2s ease,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1)}.gsp-fade-leave-active[data-v-764fda3d]{-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.gsp-fade-enter[data-v-764fda3d],.gsp-fade-leave-to[data-v-764fda3d]{opacity:0}.gsp-fade-enter .gsp-dialog[data-v-764fda3d],.gsp-fade-leave-to .gsp-dialog[data-v-764fda3d]{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}[data-v-e24dd9e2]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.promotion-container[data-v-e24dd9e2]{min-height:100vh;font-size:.875rem;background-color:var(--lineColor);padding-top:3.75rem}.promotion-banner .banner-image .el-image[data-v-e24dd9e2]{display:block}.custom-van-sticky[data-v-e24dd9e2]{position:sticky;top:3.75rem;z-index:99;background-color:var(--lineColor);will-change:transform}.product-list[data-v-e24dd9e2]{width:100%;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0;padding:.5rem;background-color:#f6f6f6;margin-top:0}.product-list[data-v-e24dd9e2] .van-list__finished-text,.product-list[data-v-e24dd9e2] .van-list__loading{grid-column-start:1;grid-column-end:3}.product-list.ignore[data-v-e24dd9e2]{grid-auto-rows:4px;row-gap:0}.product-more[data-v-e24dd9e2]{background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0 1rem 0;font-size:.875rem;color:var(--primaryThemeColor)}.product-more .van-loading .van-loading__text[data-v-e24dd9e2],.product-more .van-loading[data-v-e24dd9e2]{color:var(--primaryThemeColor)}.loading-content[data-v-e24dd9e2]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;background-color:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-content .van-loading .van-loading__text[data-v-e24dd9e2],.loading-content .van-loading[data-v-e24dd9e2]{color:var(--primaryTextColor)}.header[data-v-e24dd9e2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;height:3.75rem;background-color:#fff;border-bottom:.0625rem solid #f6f6f6;position:fixed;top:0;left:0;right:0;z-index:100}.header .header-left[data-v-e24dd9e2],.header .header-right[data-v-e24dd9e2],.header[data-v-e24dd9e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-left[data-v-e24dd9e2],.header .header-right[data-v-e24dd9e2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;cursor:pointer;-webkit-transform-origin:center;transform-origin:center}.header .header-right.cart-bounce[data-v-e24dd9e2]{-webkit-animation:cart-icon-shake-data-v-e24dd9e2 .6s cubic-bezier(.36,.07,.19,.97);animation:cart-icon-shake-data-v-e24dd9e2 .6s cubic-bezier(.36,.07,.19,.97)}.header .header-center[data-v-e24dd9e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-center[data-v-e24dd9e2] .page-logo{padding:0;background:transparent}.header .header-center[data-v-e24dd9e2] .page-logo img{max-height:2.5rem;width:auto}.drawer-popup[data-v-e24dd9e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.drawer-popup .drawer-header[data-v-e24dd9e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:.0625rem solid #eee}.drawer-popup .drawer-header .drawer-title[data-v-e24dd9e2]{font-size:1.125rem;font-weight:600}.drawer-popup .drawer-tags-list[data-v-e24dd9e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:1rem}.drawer-popup .drawer-tags-list .drawer-tag-item[data-v-e24dd9e2]{padding:.75rem 1rem;margin-bottom:.75rem;background-color:#f6f6f6;border-radius:.5rem;font-size:.875rem;color:#333;-webkit-transition:all .3s;transition:all .3s}.drawer-popup .drawer-tags-list .drawer-tag-item.active[data-v-e24dd9e2]{background-color:var(--primaryThemeColor,#ff4e50);color:#fff;font-weight:600}@-webkit-keyframes cart-icon-shake-data-v-e24dd9e2{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}10%{-webkit-transform:rotate(-18deg) scale(1.15);transform:rotate(-18deg) scale(1.15)}25%{-webkit-transform:rotate(16deg) scale(1.12);transform:rotate(16deg) scale(1.12)}40%{-webkit-transform:rotate(-12deg) scale(1.08);transform:rotate(-12deg) scale(1.08)}55%{-webkit-transform:rotate(9deg) scale(1.05);transform:rotate(9deg) scale(1.05)}70%{-webkit-transform:rotate(-5deg) scale(1.02);transform:rotate(-5deg) scale(1.02)}85%{-webkit-transform:rotate(3deg) scale(1.01);transform:rotate(3deg) scale(1.01)}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes cart-icon-shake-data-v-e24dd9e2{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}10%{-webkit-transform:rotate(-18deg) scale(1.15);transform:rotate(-18deg) scale(1.15)}25%{-webkit-transform:rotate(16deg) scale(1.12);transform:rotate(16deg) scale(1.12)}40%{-webkit-transform:rotate(-12deg) scale(1.08);transform:rotate(-12deg) scale(1.08)}55%{-webkit-transform:rotate(9deg) scale(1.05);transform:rotate(9deg) scale(1.05)}70%{-webkit-transform:rotate(-5deg) scale(1.02);transform:rotate(-5deg) scale(1.02)}85%{-webkit-transform:rotate(3deg) scale(1.01);transform:rotate(3deg) scale(1.01)}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}[data-v-6470d697]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.product-feed-page[data-v-6470d697]{position:fixed;bottom:0;background:#000;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header[data-v-6470d697],.product-feed-page[data-v-6470d697]{top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.header[data-v-6470d697]{position:absolute;height:3.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem;background:transparent;z-index:21;pointer-events:none}.header-left[data-v-6470d697],.header-right[data-v-6470d697]{pointer-events:auto;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-transform-origin:center;transform-origin:center;-webkit-filter:drop-shadow(0 .0625rem .1875rem rgba(0,0,0,.5));filter:drop-shadow(0 .0625rem .1875rem rgba(0,0,0,.5))}.header-left[data-v-6470d697]:active,.header-right[data-v-6470d697]:active{background:hsla(0,0%,100%,.15)}.header-right.cart-bounce[data-v-6470d697]{-webkit-animation:cart-icon-shake-data-v-6470d697 .6s cubic-bezier(.36,.07,.19,.97);animation:cart-icon-shake-data-v-6470d697 .6s cubic-bezier(.36,.07,.19,.97)}@-webkit-keyframes cart-icon-shake-data-v-6470d697{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}10%{-webkit-transform:rotate(-18deg) scale(1.15);transform:rotate(-18deg) scale(1.15)}25%{-webkit-transform:rotate(16deg) scale(1.12);transform:rotate(16deg) scale(1.12)}40%{-webkit-transform:rotate(-12deg) scale(1.08);transform:rotate(-12deg) scale(1.08)}55%{-webkit-transform:rotate(9deg) scale(1.05);transform:rotate(9deg) scale(1.05)}70%{-webkit-transform:rotate(-5deg) scale(1.02);transform:rotate(-5deg) scale(1.02)}85%{-webkit-transform:rotate(3deg) scale(1.01);transform:rotate(3deg) scale(1.01)}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes cart-icon-shake-data-v-6470d697{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}10%{-webkit-transform:rotate(-18deg) scale(1.15);transform:rotate(-18deg) scale(1.15)}25%{-webkit-transform:rotate(16deg) scale(1.12);transform:rotate(16deg) scale(1.12)}40%{-webkit-transform:rotate(-12deg) scale(1.08);transform:rotate(-12deg) scale(1.08)}55%{-webkit-transform:rotate(9deg) scale(1.05);transform:rotate(9deg) scale(1.05)}70%{-webkit-transform:rotate(-5deg) scale(1.02);transform:rotate(-5deg) scale(1.02)}85%{-webkit-transform:rotate(3deg) scale(1.01);transform:rotate(3deg) scale(1.01)}to{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}.feed-swipe-container[data-v-6470d697]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.feed-swipe-track[data-v-6470d697]{position:relative;will-change:transform}.feed-item[data-v-6470d697]{width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;contain:paint}.feed-item-content[data-v-6470d697],.feed-item[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feed-item-content[data-v-6470d697]{height:100%}.media-section[data-v-6470d697]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;position:relative;overflow:hidden;background:#111}.media-section .media-blur-bg[data-v-6470d697]{position:absolute;inset:-10%;background-size:cover;background-position:50%;-webkit-filter:blur(1.125rem);filter:blur(1.125rem);opacity:.7;-webkit-transition:background-image .3s;transition:background-image .3s;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:filter}.media-section .carousel-progress-bars[data-v-6470d697]{position:absolute;bottom:0;left:0;right:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:20px 10px 10px}.media-section .progress-bar-track[data-v-6470d697]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:.125rem;border-radius:.125rem;background:hsla(0,0%,100%,.35);overflow:hidden}.media-section .progress-bar-fill[data-v-6470d697]{height:100%;border-radius:.125rem;background:#fff}.media-section .progress-bar-fill.bar-done[data-v-6470d697]{width:100%}.media-section .progress-bar-fill.bar-pending[data-v-6470d697]{width:0}.media-section .progress-bar-fill.bar-active[data-v-6470d697]{width:0;-webkit-animation:bar-progress-data-v-6470d697 3s linear forwards;animation:bar-progress-data-v-6470d697 3s linear forwards}.media-section .progress-bar-fill.bar-active-video[data-v-6470d697]{-webkit-animation:none;animation:none}.media-section .video-wrap[data-v-6470d697]{position:relative;width:100%;height:100%}.media-section .video-loading-overlay[data-v-6470d697],.media-section .video-wrap[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-section .video-loading-overlay[data-v-6470d697]{position:absolute;inset:0;z-index:4;pointer-events:none}.media-section .video-spinner[data-v-6470d697]{width:2.75rem;height:2.75rem;border-radius:50%;border:.1875rem solid hsla(0,0%,100%,.25);border-top-color:#fff;-webkit-animation:video-spin-data-v-6470d697 .75s linear infinite;animation:video-spin-data-v-6470d697 .75s linear infinite}.media-section .video-sound-toggle[data-v-6470d697]{position:absolute;top:3.625rem;right:.875rem;z-index:5;width:2.625rem;height:2.625rem;border:0;border-radius:50%;padding:0;background:rgba(0,0,0,.38);backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.media-section .video-sound-toggle svg[data-v-6470d697]{width:1.375rem;height:1.375rem;display:block}.media-section .video-sound-toggle path[data-v-6470d697]{fill:#fff}.media-section .video-play-overlay[data-v-6470d697]{position:absolute;inset:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.25);pointer-events:none}.media-section .video-play-icon[data-v-6470d697]{width:5.125rem;height:5.125rem;display:block;-webkit-filter:drop-shadow(0 .625rem 1.375rem rgba(0,0,0,.24));filter:drop-shadow(0 .625rem 1.375rem rgba(0,0,0,.24))}.media-section .video-play-icon path[data-v-6470d697]{fill:hsla(0,0%,100%,.96)}.media-section .product-video[data-v-6470d697]{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block;-webkit-transform:translateZ(0);transform:translateZ(0)}.media-section .product-carousel[data-v-6470d697],.media-section .product-video[data-v-6470d697]{position:relative;z-index:1;width:100%;height:100%}.media-section .product-carousel[data-v-6470d697] .van-swipe__track{height:100%}.media-section .product-carousel[data-v-6470d697] .van-swipe-item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent}.media-section .carousel-image[data-v-6470d697]{width:100%!important;height:100%!important;background:transparent!important}.media-section .carousel-image[data-v-6470d697] .van-image__img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.media-section .carousel-image[data-v-6470d697] .van-image__error,.media-section .carousel-image[data-v-6470d697] .van-image__loading{background:transparent}.product-feed-page.is-dragging-feed .feed-swipe-track[data-v-6470d697]{will-change:transform}.product-feed-page.is-dragging-feed .media-section .media-blur-bg[data-v-6470d697]{-webkit-filter:blur(.75rem);filter:blur(.75rem);-webkit-transition:none;transition:none}.product-feed-page.is-dragging-feed .carousel-progress-bars[data-v-6470d697]{opacity:.75}.info-section[data-v-6470d697]{-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:0}.info-section .info-promo[data-v-6470d697]{border-bottom:.0625rem solid #f2f2f2}.info-row[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;padding:.75rem .75rem 0;margin-bottom:.625rem}.info-row .thumb-wrap[data-v-6470d697]{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;border-radius:.375rem;overflow:hidden;border:.0625rem solid #f0f0f0;background:#f8f8f8}.info-row .thumb-wrap .product-thumb[data-v-6470d697]{width:4rem!important;height:4rem!important;display:block}.info-row .info-text[data-v-6470d697]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.info-row .info-text .product-title[data-v-6470d697]{font-size:.8125rem;font-weight:400;color:#666;line-height:1.4;margin-top:.25rem;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.info-row .info-text .product-price-row[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem;overflow:visible}.info-row .info-text .product-price-row .price-sale[data-v-6470d697]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--primaryThemeColor);font-weight:700;line-height:1;-ms-flex-negative:0;flex-shrink:0}.info-row .info-text .product-price-row .price-sale .price-currency[data-v-6470d697]{font-size:.8125rem;font-weight:700;margin-right:.0625rem}.info-row .info-text .product-price-row .price-sale .price-int[data-v-6470d697]{font-size:1.625rem;font-weight:800;letter-spacing:-.5px}.info-row .info-text .product-price-row .price-sale .price-dec[data-v-6470d697]{font-size:.8125rem;font-weight:700}.info-row .info-text .product-price-row .price-alt-slot[data-v-6470d697]{display:inline-grid;grid-template-areas:"slot";-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding:.125rem 0}.info-row .info-text .product-price-row .price-alt-slot .price-compare[data-v-6470d697],.info-row .info-text .product-price-row .price-alt-slot .price-saved[data-v-6470d697]{grid-area:slot;white-space:nowrap}.info-row .info-text .product-price-row .price-alt-slot .price-compare[data-v-6470d697]{font-size:.75rem;color:#bbb;text-decoration:line-through;-webkit-animation:price-slot-a-data-v-6470d697 5s ease-in-out infinite;animation:price-slot-a-data-v-6470d697 5s ease-in-out infinite}.info-row .info-text .product-price-row .price-alt-slot .price-saved[data-v-6470d697]{font-size:.6875rem;font-weight:700;color:#fff;background:var(--primaryThemeColor);border-radius:.1875rem;padding:.125rem .375rem;-webkit-animation:price-slot-b-data-v-6470d697 5s ease-in-out infinite;animation:price-slot-b-data-v-6470d697 5s ease-in-out infinite}.action-row[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0 .75rem calc(.75rem + env(safe-area-inset-bottom))}.action-row .add-cart-btn[data-v-6470d697]{background-color:#fff!important;border:.09375rem solid var(--primaryThemeColor)!important;color:var(--primaryThemeColor)!important;border-radius:1.4375rem}.action-row .add-cart-btn[data-v-6470d697],.action-row .buy-now-btn[data-v-6470d697]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2.875rem;font-size:.875rem;font-weight:600}.action-row .buy-now-btn[data-v-6470d697]{background-color:var(--primaryThemeColor)!important;border-color:var(--primaryThemeColor)!important;color:#fff!important;border-radius:1.4375rem}.feed-drawer-popup[data-v-6470d697] .van-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feed-drawer-header[data-v-6470d697]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.25rem 1rem .875rem;border-bottom:.0625rem solid #f0f0f0}.feed-drawer-title[data-v-6470d697]{font-size:1.0625rem;font-weight:700;color:#111}.feed-drawer-list[data-v-6470d697]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.375rem 0}.feed-drawer-item[data-v-6470d697]{padding:.875rem 1.25rem;font-size:.9375rem;color:#333;-webkit-tap-highlight-color:transparent}.feed-drawer-item[data-v-6470d697]:active{background:#f5f5f5}.feed-drawer-item.is-active[data-v-6470d697]{font-weight:700;color:var(--primaryThemeColor)}.feed-drawer-item.is-active[data-v-6470d697]:before{content:"";display:inline-block;width:.1875rem;height:.875rem;background:var(--primaryThemeColor);border-radius:.125rem;margin-right:.5rem;vertical-align:middle;margin-top:-.125rem}.feed-item-loading[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1a1a1a;color:#999}.feed-item-loading[data-v-6470d697],.feed-item-placeholder[data-v-6470d697]{height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.feed-item-placeholder[data-v-6470d697]{width:100%;background-color:#000}@-webkit-keyframes video-spin-data-v-6470d697{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes video-spin-data-v-6470d697{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes bar-progress-data-v-6470d697{0%{width:0}to{width:100%}}@keyframes bar-progress-data-v-6470d697{0%{width:0}to{width:100%}}.feed-page-loading[data-v-6470d697]{position:fixed;inset:0;z-index:4000;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feed-page-loading-inner[data-v-6470d697],.feed-page-loading[data-v-6470d697]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feed-page-loading-inner[data-v-6470d697]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.feed-page-loading-spinner[data-v-6470d697]{width:3rem;height:3rem;border-radius:50%;border:.1875rem solid rgba(0,0,0,.1);border-top-color:#333;-webkit-animation:feed-page-spin-data-v-6470d697 .8s linear infinite;animation:feed-page-spin-data-v-6470d697 .8s linear infinite}.feed-page-loading-text[data-v-6470d697]{font-size:.875rem;color:rgba(0,0,0,.45);letter-spacing:.5px}@-webkit-keyframes feed-page-spin-data-v-6470d697{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes feed-page-spin-data-v-6470d697{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.feed-loading-fade-enter-active[data-v-6470d697]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.feed-loading-fade-leave-active[data-v-6470d697]{-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.feed-loading-fade-enter[data-v-6470d697],.feed-loading-fade-leave-to[data-v-6470d697]{opacity:0}.psp-reselect-btn[data-v-6470d697]{position:fixed;top:1rem;right:.75rem;z-index:1200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;background:rgba(0,0,0,.55);color:#fff;font-size:.75rem;font-weight:600;padding:.375rem .75rem .375rem .625rem;border-radius:1.25rem;cursor:pointer;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.2);box-shadow:0 .125rem .5rem rgba(0,0,0,.2);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease}.psp-reselect-btn[data-v-6470d697]:active{opacity:.75;-webkit-transform:scale(.95);transform:scale(.95)}.psp-float-fade-enter-active[data-v-6470d697],.psp-float-fade-leave-active[data-v-6470d697]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.psp-float-fade-enter[data-v-6470d697],.psp-float-fade-leave-to[data-v-6470d697]{opacity:0;-webkit-transform:translateX(.625rem);transform:translateX(.625rem)}@-webkit-keyframes price-slot-a-data-v-6470d697{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}35%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}45%{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}90%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes price-slot-a-data-v-6470d697{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}35%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}45%{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}90%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes price-slot-b-data-v-6470d697{0%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}40%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}95%{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}@keyframes price-slot-b-data-v-6470d697{0%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}40%{opacity:0;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}85%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}95%{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{opacity:0;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}}[data-v-c8e4da0e]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.page-cart[data-v-c8e4da0e]{width:100%;min-height:100vh;background-color:#f6f6f6;padding-bottom:3.125rem}.page-cart .van-pull-refresh[data-v-c8e4da0e]{height:auto;min-height:100%}.page-cart .promotion[data-v-c8e4da0e]{margin-bottom:.625rem;border-bottom:.0625rem solid var(--lineColor)}.page-cart .cart-empty[data-v-c8e4da0e]{padding:1.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;background-color:#fff}.page-cart .cart-empty .icon-cart-empty[data-v-c8e4da0e]{color:var(--secondTextColor)}.page-cart .cart-empty .empty-text[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem;font-size:.875rem;color:var(--primaryTextColor)}.page-cart .cart-empty .empty-text .text-tip[data-v-c8e4da0e]{font-size:.75rem;color:var(--secondTextColor)}.page-cart .cart-product-list[data-v-c8e4da0e]{background-color:#fff}.page-cart .cart-product-list .product-remove[data-v-c8e4da0e]{width:4.125rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;font-weight:500;color:#fff;background-color:#f93211;gap:.25rem}.page-cart .cart-product-list .product-item[data-v-c8e4da0e]{display:grid;grid-template-columns:6.25rem calc(100% - 6.25rem);padding:.625rem 0 0 .625rem}.page-cart .cart-product-list .product-item:last-child .product-detail[data-v-c8e4da0e]{border:0}.page-cart .cart-product-list .product-item.promotion-product .promotion-product-free[data-v-c8e4da0e]{position:absolute;bottom:0;width:100%;height:1.25rem;line-height:1.25rem;background-color:var(--primaryThemeColor);color:#fff;font-weight:500;text-align:center;font-size:.75rem;opacity:.9}.page-cart .cart-product-list .product-item.promotion-product .price-sale[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-cart .cart-product-list .product-item.promotion-product .price-sale span[data-v-c8e4da0e]:first-child{color:var(--primaryThemeColor)}.page-cart .cart-product-list .product-item.promotion-product .price-sale span[data-v-c8e4da0e]:last-child{color:var(--secondTextColor);font-size:.875rem;font-weight:400;text-decoration:line-through}.page-cart .cart-product-list .product-item.promotion-product .icon-add[data-v-c8e4da0e]{color:var(--primaryThemeColor)}.page-cart .cart-product-list .product-image[data-v-c8e4da0e]{height:6.25rem;border-radius:.25rem;overflow:hidden;position:relative;background-color:var(--lineColor)}.page-cart .cart-product-list .product-image .van-image[data-v-c8e4da0e]{display:block;width:100%;height:100%}.page-cart .cart-product-list .product-detail[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:.625rem;padding:0 .625rem .625rem 0;border-bottom:.0625rem solid var(--lineColor);gap:.5rem}.page-cart .cart-product-list .product-detail .product-title[data-v-c8e4da0e]{color:var(--primaryTextColor);font-size:.75rem;font-weight:500;line-height:1.5rem;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-cart .cart-product-list .product-detail .product-sku[data-v-c8e4da0e]{height:1.375rem;border:.0625rem solid var(--lineColor);border-radius:.625rem;padding:0 .625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem}.page-cart .cart-product-list .product-detail .product-sku .sku-options[data-v-c8e4da0e]{font-size:.75rem;color:var(--primaryTextColor)}.page-cart .cart-product-list .product-detail .product-tip[data-v-c8e4da0e]{color:var(--primaryThemeColor);font-size:.75rem}.page-cart .cart-product-list .product-detail .product-action[data-v-c8e4da0e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-cart .cart-product-list .product-detail .product-action .product-price[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem;line-height:1}.page-cart .cart-product-list .product-detail .product-action .product-price .price-sale[data-v-c8e4da0e]{font-size:1rem;color:var(--primaryThemeColor);font-weight:500}.page-cart .cart-product-list .product-detail .product-action .product-price .price-compare[data-v-c8e4da0e]{font-size:.75rem;text-decoration:line-through;color:var(--secondTextColor)}.page-cart .cart-product-list .product-detail .price-restriction-tip-mobile[data-v-c8e4da0e]{width:100%;padding:.5rem .625rem;background-color:#fff3cd;border:.0625rem solid #ffc107;border-radius:.25rem;color:#856404;font-size:.75rem;font-weight:500;text-align:center;margin-top:.5rem}.page-cart .cart-product-price[data-v-c8e4da0e]{margin:.625rem 0 0 0;background-color:#fff}.page-cart .cart-product-price .price-discount-total[data-v-c8e4da0e],.page-cart .cart-product-price .price-item-total[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem;font-size:.875rem;line-height:1}.page-cart .cart-product-price .price-discount-total .label[data-v-c8e4da0e],.page-cart .cart-product-price .price-item-total .label[data-v-c8e4da0e]{font-weight:500;color:var(--primaryTextColor)}.page-cart .cart-product-price .price-discount-total .value[data-v-c8e4da0e],.page-cart .cart-product-price .price-item-total .value[data-v-c8e4da0e]{color:var(--secondTextColor)}.page-cart .cart-product-price .price-discount-total[data-v-c8e4da0e]{padding-top:0;border-bottom:.0625rem solid var(--lineColor)}.page-cart .cart-product-price .price-discount-total .value[data-v-c8e4da0e]{color:var(--primaryThemeColor)}.page-cart .cart-product-price .price-estimated-total[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.625rem;border-bottom:.0625rem solid var(--lineColor)}.page-cart .cart-product-price .price-estimated-total .estimated-total[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:var(--primaryTextColor)}.page-cart .cart-product-price .price-estimated-total .estimated-tip[data-v-c8e4da0e]{margin-top:.625rem;color:var(--secondTextColor);font-size:.75rem}.page-cart .cart-product-price .checkout-tips[data-v-c8e4da0e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.625rem;gap:.5rem}.page-cart .cart-product-price .checkout-tips .checkout-tip[data-v-c8e4da0e]{font-size:.75rem;color:var(--primaryTextColor);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.page-cart .cart-product-price .checkout-tips .checkout-tip.promotion[data-v-c8e4da0e]{color:var(--primaryThemeColor)}.page-cart .recommend[data-v-c8e4da0e]{margin-top:.625rem}.page-cart .van-submit-bar[data-v-c8e4da0e]{border-top:.0625rem solid var(--lineColor)}.page-cart .van-submit-bar .van-submit-bar__price[data-v-c8e4da0e]{color:var(--primaryTextColor)}.page-cart .van-submit-bar .van-button[data-v-c8e4da0e]{background:var(--primaryThemeColor);height:2.25rem}.page-cart .loading-content[data-v-c8e4da0e]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;background-color:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-cart .loading-content .van-loading .van-loading__text[data-v-c8e4da0e],.page-cart .loading-content .van-loading[data-v-c8e4da0e]{color:var(--primaryTextColor)}[data-v-740eb925]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}@-webkit-keyframes productItemHover-data-v-740eb925{0%{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}to{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}}@keyframes productItemHover-data-v-740eb925{0%{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}to{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}}.product-item[data-v-740eb925]{position:relative;padding:10px;cursor:pointer}.product-item[data-v-740eb925]:hover{-webkit-animation:productItemHover-data-v-740eb925 .3s both;animation:productItemHover-data-v-740eb925 .3s both}.product-item:hover .product-image .product-atc-button[data-v-740eb925]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product-item .product-image[data-v-740eb925]{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:0;overflow:hidden}.product-item .product-image .el-image[data-v-740eb925]{width:100%;height:100%;position:absolute;top:0;left:0}.product-item .product-image .product-atc-button[data-v-740eb925]{width:40px;height:40px;background-color:var(--primaryTextColor);color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:8px;bottom:8px;opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(.75rem);transform:translateY(.75rem)}.product-item .product-detail[data-v-740eb925]{padding:10px 0}.product-item .product-price[data-v-740eb925]{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;font-weight:700;gap:8px;color:var(--primaryThemeColor);line-height:1}.product-item .product-price .price-compare[data-v-740eb925]{font-size:12px;text-decoration:line-through;color:var(--secondTextColor);font-weight:400}.product-item .product-rate[data-v-740eb925]{height:24px}.product-item .product-rate[data-v-740eb925],.product-item .product-title[data-v-740eb925]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-item .product-title .price-off-ratio[data-v-740eb925]{font-size:10px;padding:2px 4px;border:1px solid var(--primaryThemeColor);border-radius:4px;color:var(--primaryThemeColor);line-height:1;margin-right:4px}.product-item .product-title .title[data-v-740eb925]{color:var(--primaryTextColor);font-size:14px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-v-ae5f1568]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.quick-view-dialog .product-content[data-v-ae5f1568]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;overflow:overlay;max-height:calc(60vh - 40px);scrollbar-width:none;-ms-overflow-style:none;background:#fff;border-radius:4px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-image[data-v-ae5f1568]{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:2}.product-image .product-image-carousel[data-v-ae5f1568]{width:100%;position:relative;overflow:hidden;height:0;padding-bottom:100%;background-color:var(--lineColor)}.product-image .product-image-carousel .el-carousel[data-v-ae5f1568]{width:100%;height:407px}.product-image .product-image-carousel .el-carousel[data-v-ae5f1568] .el-carousel__container{height:100%}.product-image .product-image-carousel .el-carousel .el-image[data-v-ae5f1568]{display:block;width:100%;height:100%}.product-image .product-image-carousel .promotion-tip[data-v-ae5f1568]{position:absolute;bottom:0;width:100%;height:40px;line-height:40px;background-color:var(--primaryThemeColor);color:#fff;font-weight:700;text-align:center;font-size:14px;opacity:.9;z-index:2}.product-image .product-image-indicator[data-v-ae5f1568]{position:relative;width:100%;white-space:nowrap;overflow:auto;margin-top:20px}.product-image .product-image-indicator .el-image[data-v-ae5f1568]{width:50px;height:50px;margin-right:10px;display:inline-block;position:relative;cursor:pointer}.product-image .product-image-indicator .el-image[data-v-ae5f1568]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.product-image .product-image-indicator .el-image.active[data-v-ae5f1568]:before{border:2px solid var(--primaryTextColor)}.product-detail[data-v-ae5f1568]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:40px;-ms-flex-item-align:start;align-self:flex-start;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.product-detail .product-price[data-v-ae5f1568]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;color:var(--primaryThemeColor);line-height:1}.product-detail .product-price .price-sale[data-v-ae5f1568]{font-size:28px;font-weight:500}.product-detail .product-price .price-off-ratio[data-v-ae5f1568]{font-size:10px;padding:2px 4px;border:1px solid var(--primaryThemeColor);border-radius:4px;color:var(--primaryThemeColor);line-height:1;margin-right:4px}.product-detail .product-price .price-compare[data-v-ae5f1568]{font-size:12px;text-decoration:line-through;color:var(--secondTextColor);font-weight:400}.product-detail .product-price .product-size-guide[data-v-ae5f1568]{font-size:12px;position:absolute;right:24px;cursor:pointer;font-weight:500}.product-detail .product-options .options-item[data-v-ae5f1568]{margin:0 0 8px 0}.product-detail .product-options .options-item .option-name[data-v-ae5f1568]{font-size:16px;line-height:32px;font-weight:500;color:var(--primaryTextColor)}.product-detail .product-options .options-item .option-values[data-v-ae5f1568]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.product-detail .product-options .options-item .option-values .option-value[data-v-ae5f1568]{border-radius:4px;overflow:hidden;padding:0;position:relative;cursor:pointer}.product-detail .product-options .options-item .option-values .option-value[data-v-ae5f1568]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;border-radius:4px;border:1px solid var(--greyColor)}.product-detail .product-options .options-item .option-values .option-value .option-value-image[data-v-ae5f1568]{width:88px;height:88px}.product-detail .product-options .options-item .option-values .option-value .option-value-image .el-image[data-v-ae5f1568]{display:block;width:100%;height:100%}.product-detail .product-options .options-item .option-values .option-value .option-value-label[data-v-ae5f1568]{padding:8px 16px;border-radius:20px;font-size:12px;text-align:center;font-weight:500;line-height:1;cursor:pointer}.product-detail .product-options .options-item .option-values .option-value .option-value-label-ellipsis[data-v-ae5f1568]{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:88px}.product-detail .product-options .options-item .option-values .option-value.active[data-v-ae5f1568]:before{border:2px solid var(--primaryTextColor)}.product-detail .product-options .options-item .option-values .option-value.disavailable[data-v-ae5f1568]{background-color:var(--lineColor);cursor:not-allowed}.product-detail .product-options .options-item .option-values .option-value.disavailable[data-v-ae5f1568]:before{border:0}.product-detail .product-qty[data-v-ae5f1568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px}.product-detail .product-qty .qty-name[data-v-ae5f1568]{font-size:16px;line-height:32px;font-weight:500;color:var(--primaryTextColor)}.product-detail .price-restriction-tip[data-v-ae5f1568]{padding:8px 12px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:14px;font-weight:500;text-align:center;margin-bottom:12px}.product-detail .product-atc[data-v-ae5f1568]{width:100%;background-color:#fff;z-index:3}.product-detail .product-atc .el-button[data-v-ae5f1568]{width:100%;background-color:var(--primaryThemeColor);border-color:var(--primaryThemeColor)}.product-detail .product-atc-fixed[data-v-ae5f1568]{padding-bottom:40px;width:500px;position:absolute;bottom:0}.custom-dialog-title[data-v-ae5f1568]{position:relative}.custom-el-dialog-content[data-v-ae5f1568]{font-size:14px}.custom-el-dialog-content[data-v-ae5f1568] iframe{max-width:100%;height:auto}.custom-el-dialog-content[data-v-ae5f1568] p{margin:8px 0}.custom-el-dialog-content[data-v-ae5f1568] div{background-color:#fff}.custom-el-dialog-content[data-v-ae5f1568] table{width:100%!important}.custom-el-dialog-content[data-v-ae5f1568] img{max-width:100%!important;height:auto!important}[data-v-22e71e8e]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.drawer-cart[data-v-22e71e8e]{position:fixed;top:0;right:0;width:141px;border-top:1px solid var(--lineColor);border-left:1px solid var(--lineColor);padding:16px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background-color:#fff;z-index:202;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.drawer-cart .cart-subtotal .subtotal-label[data-v-22e71e8e]{font-size:14px;color:var(--primaryTextColor);line-height:24px;font-weight:500}.drawer-cart .cart-subtotal .subtotal-amount[data-v-22e71e8e]{font-size:16px;color:var(--primaryTextColor);line-height:36px;font-weight:700}.drawer-cart .cart-subtotal .price-off[data-v-22e71e8e]{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer-cart .cart-subtotal .price-off .price-off-ratio[data-v-22e71e8e]{font-size:10px;padding:2px 4px;border:1px solid var(--primaryThemeColor);border-radius:4px;color:var(--primaryThemeColor);line-height:1;margin-right:4px}.drawer-cart .cart-subtotal .price-off .price-compare[data-v-22e71e8e]{line-height:1;font-size:12px;text-decoration:line-through;color:var(--secondTextColor)}.drawer-cart .cart-buttons[data-v-22e71e8e]{padding-bottom:8px;border-bottom:1px solid var(--lineColor);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drawer-cart .cart-buttons .button-checkout[data-v-22e71e8e]{width:100%}.drawer-cart .cart-buttons .button-go-to-cart[data-v-22e71e8e]{width:100%;margin:8px 0 0}.drawer-cart .cart-empty[data-v-22e71e8e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.drawer-cart .cart-empty .empty-text[data-v-22e71e8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px}.drawer-cart .cart-empty .empty-text .text-title[data-v-22e71e8e]{font-weight:500}.drawer-cart .cart-empty .empty-text .text-tip[data-v-22e71e8e]{font-size:13px}.drawer-cart .cart-product-list[data-v-22e71e8e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;padding:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.drawer-cart .cart-product-list .product-item .product-image[data-v-22e71e8e]{width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;cursor:pointer}.drawer-cart .cart-product-list .product-item .product-image .el-image[data-v-22e71e8e]{width:100%;height:100%;position:absolute;display:block;top:0;left:0}.drawer-cart .cart-product-list .product-item .product-detail .product-price[data-v-22e71e8e]{padding:6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;cursor:pointer}.drawer-cart .cart-product-list .product-item .product-detail .product-price .price-sale[data-v-22e71e8e]{font-size:14px;color:var(--primaryThemeColor);font-weight:500}.drawer-cart .cart-product-list .product-item .product-detail .product-price .price-compare[data-v-22e71e8e]{font-size:12px;text-decoration:line-through;color:var(--secondTextColor)}.drawer-cart .cart-product-list .product-item .product-detail .product-sku[data-v-22e71e8e]{margin-bottom:8px}.drawer-cart .cart-product-list .product-item .product-detail .product-sku .sku-options[data-v-22e71e8e]{height:24px;border:1px solid var(--lineColor);border-radius:12px;padding:0 8px;text-align:center;line-height:24px;gap:4px;font-size:12px;color:var(--primaryTextColor);cursor:pointer;max-width:116px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drawer-cart .cart-product-list .product-item .product-detail .price-restriction-tip-drawer[data-v-22e71e8e]{padding:6px 8px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:11px;font-weight:500;text-align:center;margin-bottom:8px;line-height:1.2}.drawer-cart .cart-product-list .product-item .product-detail .product-qty .el-input-number[data-v-22e71e8e]{width:100%}.drawer-cart .cart-product-list .product-item.promotion-product .promotion-product-free[data-v-22e71e8e]{position:absolute;bottom:0;width:100%;height:20px;line-height:20px;background-color:var(--primaryThemeColor);color:#fff;font-weight:500;text-align:center;font-size:12px;opacity:.9}.drawer-cart .cart-product-list .product-item.promotion-product .product-add .el-button[data-v-22e71e8e]{width:100%}[data-v-de8ed9ce]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.page-content[data-v-de8ed9ce]{position:relative;background-color:#fff;min-width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-content .promotion-content[data-v-de8ed9ce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-content .promotion-drawer[data-v-de8ed9ce]{width:0}.page-promotion.drawer-cart-show .page-content[data-v-de8ed9ce]{min-width:1221px}.page-promotion.drawer-cart-show .page-content .promotion-content[data-v-de8ed9ce]{min-width:1080px}.page-promotion.drawer-cart-show .page-content .promotion-drawer[data-v-de8ed9ce]{width:141px}.promotion-banner[data-v-de8ed9ce]{width:100%;height:auto;position:relative;background-color:#fff}.promotion-banner>.el-image[data-v-de8ed9ce]{width:100%;height:100%;position:absolute;top:0;left:0}.promotion-banner .banner-image[data-v-de8ed9ce]{min-width:1080px;max-width:1440px;margin:0 auto;padding:0 40px}.promotion-banner .banner-image .el-image[data-v-de8ed9ce]{display:block;height:100%;margin:0 auto}.promotion-products[data-v-de8ed9ce]{min-width:1080px;max-width:1440px;margin:40px auto 0;padding:0 40px}.promotion-products .discount-banner[data-v-de8ed9ce]{position:sticky;left:0;top:0;z-index:200}.promotion-products .product-tags-list[data-v-de8ed9ce]{position:sticky;top:101px;z-index:200}.promotion-products .product-list[data-v-de8ed9ce]{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:stretch;grid-template-columns:repeat(5,minmax(100px,1fr));grid-gap:0;padding:0;margin-left:-10px;margin-right:-10px}.promotion-products .product-more[data-v-de8ed9ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0 24px 0;font-size:14px;color:var(--primaryThemeColor)}.promotion-cart[data-v-de8ed9ce]{border-left:1px solid var(--lineColor);-webkit-box-shadow:-5px 0 5px var(--lineColor);box-shadow:-5px 0 5px var(--lineColor)}[data-v-2444be66]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}@-webkit-keyframes productItemHover-data-v-2444be66{0%{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}to{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}}@keyframes productItemHover-data-v-2444be66{0%{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1)}to{-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}}.recommend[data-v-2444be66]{margin-top:24px;position:relative}.recommend .recommend-title[data-v-2444be66]{height:40px;line-height:40px;padding:0;font-size:18px;font-weight:700;color:var(--primaryTextColor)}.recommend .recommend-product-list[data-v-2444be66]{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;justify-items:stretch;grid-template-columns:repeat(4,minmax(100px,1fr));grid-gap:0;padding:0;margin-left:-10px;margin-right:-10px}.recommend .recommend-product-list .product-item[data-v-2444be66]{position:relative;padding:10px;cursor:pointer}.recommend .recommend-product-list .product-item[data-v-2444be66]:hover{-webkit-animation:productItemHover-data-v-2444be66 .3s both;animation:productItemHover-data-v-2444be66 .3s both}.recommend .recommend-product-list .product-item .product-title[data-v-2444be66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.recommend .recommend-product-list .product-item .product-title .price-off-ratio[data-v-2444be66]{font-size:12px;padding:2px 4px;border:1px solid var(--primaryThemeColor);border-radius:4px;color:var(--primaryThemeColor);line-height:1;margin-right:4px}.recommend .recommend-product-list .product-item .product-title .title[data-v-2444be66]{color:var(--primaryTextColor);font-size:14px;font-weight:500;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recommend .recommend-product-list .product-item .product-price[data-v-2444be66]{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:16px;font-weight:700;gap:8px;color:var(--primaryThemeColor);line-height:1}.recommend .recommend-product-list .product-item .product-price .price-compare[data-v-2444be66]{font-size:12px;text-decoration:line-through;color:var(--secondTextColor);font-weight:400}.recommend .recommend-product-list .product-item .product-image[data-v-2444be66]{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:0;overflow:hidden}.recommend .recommend-product-list .product-item .product-image .el-image[data-v-2444be66]{width:100%;height:100%;position:absolute;top:0;left:0}.recommend .recommend-product-list .product-item .product-detail[data-v-2444be66]{padding:10px 0}.recommend .recommend-product-list .product-item .product-rate[data-v-2444be66]{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.recommend .recommend-product-list .product-item .product-atc .el-button[data-v-2444be66]{width:100%}[data-v-f376c740]:export{primaryThemeFont:var(--primaryThemeFont);primaryThemeColor:var(--primaryThemeColor);secondThemeColor:var(--secondThemeColor);primaryTextColor:var(--primaryTextColor);secondTextColor:var(--secondTextColor);greyColor:var(--greyColor);lineColor:var(--lineColor);basicIndex:200}.page-cart[data-v-f376c740]{width:100%;min-width:768px;max-width:1440px;padding:0 max(min(50% - 496px,44px),20px);margin:0 auto}.page-cart .page-contant[data-v-f376c740]{width:100%}.page-cart .page-contant .cart-contant[data-v-f376c740]{position:relative}.page-cart .page-contant .cart-contant .cart-empty[data-v-f376c740]{padding:36px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;background-color:var(--lineColor);margin-top:16px}.page-cart .page-contant .cart-contant .cart-empty .icon-cart-empty[data-v-f376c740]{color:var(--secondTextColor)}.page-cart .page-contant .cart-contant .cart-empty .empty-text[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;font-size:14px;color:var(--primaryTextColor)}.page-cart .page-contant .cart-contant .cart-empty .empty-text .text-tip[data-v-f376c740]{font-size:12px;color:var(--secondTextColor)}.page-cart .page-contant .cart-contant .cart-product-list .product-item[data-v-f376c740]{display:grid;grid-template-columns:128px calc(100% - 128px);padding:16px 0 0 0}.page-cart .page-contant .cart-contant .cart-product-list .product-item:last-child .product-detail[data-v-f376c740]{border:0}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-image[data-v-f376c740]{height:128px;border-radius:4px;overflow:hidden;position:relative;cursor:pointer;background-color:var(--lineColor)}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-image .el-image[data-v-f376c740]{display:block;width:100%;height:100%}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:16px;padding:0 0 16px 0;border-bottom:1px solid var(--lineColor);gap:8px}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-title[data-v-f376c740]{position:relative;color:var(--primaryTextColor);font-size:14px;font-weight:500;line-height:24px;padding-right:34px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-title .icon-delete[data-v-f376c740]{font-size:16px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku[data-v-f376c740]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku .sku-options[data-v-f376c740]{height:24px;border:1px solid var(--lineColor);border-radius:12px;padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-size:12px;color:var(--primaryTextColor);cursor:pointer}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku .product-price[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku .product-price .price-sale[data-v-f376c740]{font-size:16px;color:var(--primaryTextColor);font-weight:700}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku .product-price .price-off[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku .product-price .price-off .price-off-ratio[data-v-f376c740]{font-size:12px;font-weight:500;padding:3px 4px;border:1px solid var(--primaryThemeColor);border-radius:4px;color:var(--primaryThemeColor);line-height:1;margin-right:4px}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-sku .product-price .price-off .price-compare[data-v-f376c740]{font-size:12px;text-decoration:line-through;color:var(--greyColor)}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-qty[data-v-f376c740]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-cart .page-contant .cart-contant .cart-product-list .product-item .product-detail .product-qty .product-tip[data-v-f376c740]{color:var(--primaryThemeColor);font-size:12px}.page-cart .page-contant .cart-contant .cart-product-list .product-item .price-restriction-tip-cart[data-v-f376c740]{width:100%;padding:8px 12px;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;font-size:13px;font-weight:500;text-align:center;margin-top:8px}.page-cart .page-contant .cart-contant .cart-product-list .product-item.promotion-product .promotion-product-free[data-v-f376c740]{position:absolute;bottom:0;width:100%;height:20px;line-height:20px;background-color:var(--primaryThemeColor);color:#fff;font-weight:500;text-align:center;font-size:12px;opacity:.9}.page-cart .page-contant .cart-contant .cart-product-list .product-item.promotion-product .price-sale[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.page-cart .page-contant .cart-contant .cart-product-list .product-item.promotion-product .price-sale span[data-v-f376c740]:first-child{color:var(--primaryThemeColor)}.page-cart .page-contant .cart-contant .cart-product-list .product-item.promotion-product .price-sale span[data-v-f376c740]:last-child{font-weight:400;text-decoration:line-through}.page-cart .page-contant .cart-summary[data-v-f376c740]{position:sticky;top:0}.page-cart .page-contant .cart-summary .summary-title[data-v-f376c740]{font-size:16px;line-height:24px;font-weight:500;color:var(--primaryTextColor);text-align:left}.page-cart .page-contant .cart-summary .total-price[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0;border-bottom:1px solid var(--lineColor);gap:16px}.page-cart .page-contant .cart-summary .total-price .item-discount-total[data-v-f376c740],.page-cart .page-contant .cart-summary .total-price .item-total[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:500}.page-cart .page-contant .cart-summary .total-price .item-discount-total .label[data-v-f376c740],.page-cart .page-contant .cart-summary .total-price .item-total .label[data-v-f376c740]{color:var(--primaryTextColor)}.page-cart .page-contant .cart-summary .total-price .item-discount-total .value[data-v-f376c740],.page-cart .page-contant .cart-summary .total-price .item-total .value[data-v-f376c740]{color:var(--primaryThemeColor)}.page-cart .page-contant .cart-summary .total-price .item-total .value[data-v-f376c740]{color:var(--primaryTextColor)}.page-cart .page-contant .cart-summary .estimated-total-price[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0;border-bottom:1px solid var(--lineColor)}.page-cart .page-contant .cart-summary .estimated-total-price .estimated-total[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:var(--primaryTextColor)}.page-cart .page-contant .cart-summary .estimated-total-price .estimated-tip[data-v-f376c740]{font-size:12px;color:var(--secondTextColor);margin-top:16px}.page-cart .page-contant .cart-summary .summary-checkout[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0}.page-cart .page-contant .cart-summary .summary-checkout .button-paypal[data-v-f376c740]{margin:8px 0;padding:8px 23px;border-color:#ffc439;background-color:#ffc439}.page-cart .page-contant .cart-summary .summary-checkout .button-paypal img[data-v-f376c740]{display:block;height:22px;margin:0 auto}.page-cart .page-contant .cart-summary .checkout-tips[data-v-f376c740]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 16px 0;gap:8px}.page-cart .page-contant .cart-summary .checkout-tips .checkout-tip[data-v-f376c740]{font-size:14px;color:var(--primaryTextColor);font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.page-cart .page-contant .cart-summary .checkout-tips .checkout-tip.promotion[data-v-f376c740]{color:var(--primaryThemeColor)}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}