.component-youtube{display:none;margin:0 .4267rem}
.component-youtube .youtube-title{font-size:.427rem;font-weight:600;line-height:.48rem;padding:.64rem .32rem;text-align:center}

.component-title{margin:0 .4267rem;text-align:center}
.component-title h1{color:#191919;font-size:.6rem;font-weight:600;line-height:.72rem}
.component-title a{color:#191919;font-size:.48rem;line-height:.6rem;text-decoration:underline}@media screen and (min-width:1280px){.component-title{margin:0 auto;max-width:1360px;width:calc(100% - 90px)}
.component-title h1{font-size:40px;line-height:48px}
.component-title a{font-size:36px;line-height:42px}}
.component-tips{background-color:#f8f8f8;border-radius:.2133rem;height:1.12rem;margin:.2667rem .4267rem}@media screen and (min-width:1280px){.component-tips{background-color:#fafafa;border-radius:10px;height:85px;margin:30px auto;max-width:1360px;width:calc(100% - 90px)}}
.component-tips .component-tips-mobile{color:#111;font-size:.32rem;line-height:1.12rem;text-align:center}
.component-tips .component-tips-mobile img{display:inline-block;vertical-align:middle;width:.7467rem}
.component-tips .component-tips-desktop{color:#111;display:flex;height:85px;line-height:85px;text-align:center}
.component-tips .component-tips-desktop>span{flex:1 1 auto;font-size:16px}
.component-tips .component-tips-desktop img{display:inline-block;margin-right:16px;vertical-align:middle;width:40px}
.component-tab-goods-list{font-size:0}
.component-tab-goods-list .tab-header{padding:0 .2667rem;text-align:center}
.component-tab-goods-list .tab-header ul{display:inline-block;list-style-type:none;max-width:710px;text-align:center;width:100%}
.component-tab-goods-list .tab-header li{color:#999;cursor:pointer;display:inline-block;font-size:.32rem;margin:0 .6667rem;padding:.3333rem 0}
.component-tab-goods-list .tab-header li.empty{padding:0}
.component-tab-goods-list .tab-header li.active{color:#111;font-weight:600}
.component-tab-goods-list .tab-title{display:block}
.component-tab-goods-list .tab-sub-title{color:#999;display:block;font-size:.24rem;margin-top:.16rem}
.component-tab-goods-list[data-fixed=true] .tab-header{background-color:#f0f2f5;left:0;position:fixed;right:0;z-index:2}
.component-tab-goods-list[data-fixed=true] .tab-content{padding-top:1.0667rem}
.component-tab-goods-list[data-withad=true] .tab-header{top:var(--header-max-height-mobile)}
.component-tab-goods-list[data-withad=false] .tab-header{top:var(--header-main-height-mobile)}
.component-tab-goods-list .tab-content{overflow:hidden;padding:0 .4267rem;position:relative}
.component-tab-goods-list .tab-block{display:none;font-size:0}
.component-tab-goods-list .tab-block.active{display:block}
.component-tab-goods-list .site-product{display:inline-block;margin-bottom:.32rem;position:relative;width:calc(50% - .0667rem)}
.component-tab-goods-list .site-product:nth-child(odd){margin-right:.1333rem}@media screen and (min-width:1280px){.component-tab-goods-list{margin:40px auto 0;max-width:1360px;width:calc(100% - 90px)}
.component-tab-goods-list .tab-header{margin-bottom:24px;padding:0}
.component-tab-goods-list .tab-header ul{max-width:none}
.component-tab-goods-list .tab-header li{color:#666;font-size:20px;margin:0 80px}
.component-tab-goods-list .tab-sub-title{font-size:14px;margin-top:8px}
.component-tab-goods-list .tab-content{padding:0}
.component-tab-goods-list .site-product{margin:0 20px 20px;max-width:310px;width:calc(25% - 30px)}
.component-tab-goods-list .site-product:nth-child(4n+1){margin-left:0}
.component-tab-goods-list .site-product:nth-child(4n+4){margin-right:0}
.component-tab-goods-list .site-product:nth-child(odd){margin-right:20px}}[lang=ar] .component-tab-goods-list .site-product:nth-child(odd){margin-left:.1333rem;margin-right:0}@media screen and (min-width:1280px){[lang=ar] .component-tab-goods-list .site-product:nth-child(odd){margin-left:20px;margin-right:20px}[lang=ar] .component-tab-goods-list .site-product:nth-child(4n+1){margin-left:20px;margin-right:0}[lang=ar] .component-tab-goods-list .site-product:nth-child(4n+4){margin-left:0;margin-right:20px}}


.component-label-products{font-size:0}
.component-label-products .title-container{color:#fc7a03;font-size:.48rem;font-weight:600;margin-top:.64rem;text-align:center}
.component-label-products .countdown-container{align-items:center;display:flex;font-size:.32rem;justify-content:center;margin-top:.213rem}
.component-label-products .countdown-text{margin:0 .053rem}
.component-label-products .countdown-number{background-color:#000;color:#fff;height:.48rem;line-height:.48rem;margin:0 .053rem;text-align:center;width:.48rem}
.component-label-products .product-container{display:flex;flex-wrap:wrap;margin:.427rem .16rem .32rem}
.component-label-products .product-item{margin:.32rem .16rem .267rem;width:calc(50% - .32rem)}@media screen and (min-width:1280px){.component-label-products .title-container{font-size:36px;margin-top:60px}
.component-label-products .countdown-container{font-size:24px;margin-top:16px}
.component-label-products .countdown-text{margin:0 4px}
.component-label-products .countdown-number{height:36px;line-height:36px;margin:0 4px;width:36px}
.component-label-products .product-container{margin:40px auto 0;max-width:1360px;width:calc(100% - 50px)}
.component-label-products .product-item{margin:0 20px 52px;width:calc(25% - 40px)}}
.vue-product{display:inline-block;position:relative;vertical-align:top;width:calc(50% - .0667rem)}
.vue-product .multi-color-container{backdrop-filter:blur(.05333333rem);background:hsla(0,0%,100%,.75);border-radius:.16rem;color:#000;display:flex;flex-direction:column;font-size:.26666667rem;font-weight:400;padding:.10666667rem .08rem;position:absolute;right:.16rem;top:.16rem}
.vue-product .multi-color-container .multi-color-item{background-color:#fff;border:.5px solid #eee;border-radius:50%;box-sizing:border-box;height:.48rem;margin-bottom:.05333333rem;overflow:hidden;width:.48rem}
.vue-product .multi-color-container .multi-color-item.multi-color-num{border:none;height:.34666667rem;line-height:.34666667rem;text-align:center;width:.48rem}
.vue-product .multi-color-container .multi-color-item img{height:100%;object-fit:cover;width:100%}
.vue-product .product-gift-container{background:#82e600;border-bottom-left-radius:.10666666rem;border-bottom-right-radius:.10666666rem;border-top-left-radius:.32rem;border-top-right-radius:.32rem;bottom:.16rem;height:1.6rem;position:absolute;right:.16rem;width:1.28rem}
.vue-product .product-gift-container>div{color:#fff;font-size:.21333334rem;height:.32rem;line-height:.32rem;text-align:center}
.vue-product .product-gift-container .product-gift{background-color:#fff;border:.02666666rem solid #82e600;border-bottom-left-radius:.10666666rem;border-bottom-right-radius:.10666666rem;border-top-left-radius:.32rem;border-top-right-radius:.32rem;box-sizing:border-box;height:1.28rem;object-fit:contain;width:1.28rem}
.vue-product.sold-out .product-points,.vue-product.sold-out .product-price,.vue-product.sold-out .product-title{opacity:.4}
.vue-product.starting .product-progress-progress{background-color:#ffe7d1}
.vue-product.starting .product-progress-text{display:inline-block}
.vue-product .product-tag{border:1px solid var(--theme-color);border-radius:calc(.24rem + 2px);display:inline-block;left:.24rem;padding:1px;position:absolute;top:.2rem;z-index:1}
.vue-product .product-tag-content{background-color:var(--theme-color);border-radius:.1867rem;color:#fff;display:inline-block;font-size:.1867rem;line-height:.24rem;padding:.0667rem .2667rem}

.vue-product .product-picture-container{background-color:#f8f8f8;border-radius:.16rem;display:block;position:relative}
.vue-product .product-picture-wrap{display:inline-block;position:relative}
.vue-product .product-picture-wrap .product-bundle{bottom:.10666667rem;display:flex;height:.90666667rem;position:absolute;right:.10666667rem}
.vue-product .product-picture-wrap .product-bundle .product-left,.vue-product .product-picture-wrap .product-bundle .product-middle,.vue-product .product-picture-wrap .product-bundle .product-right{display:block;height:100%}
.vue-product .product-picture-wrap .product-bundle .product-left{background-image:url(https://cdn-static.oraimo.com/img/bundle-left.png);background-size:auto 100%;width:.98222223rem}
.vue-product .product-picture-wrap .product-bundle .product-middle{background-image:url(https://cdn-static.oraimo.com/img/bundle-middle.png);background-repeat:repeat-x;background-size:auto 100%;color:#fff;font-size:.21333333rem;width:auto}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price{box-sizing:border-box;display:flex;height:100%;margin-left:-.4rem;position:relative}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-left{display:flex;flex-direction:column;font-size:.26666667rem;font-weight:600;justify-content:end;margin-bottom:.10666667rem;margin-right:.05333333rem}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right{flex:1}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-market-price{color:#ddd;font-size:.21333333rem;font-weight:300;margin-top:.05rem;text-align:right;text-decoration:line-through}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-final-price{font-size:.42666667rem;font-weight:600;line-height:normal;position:relative;top:-.03rem}
.vue-product .product-picture-wrap .product-bundle .product-right{background-image:url(https://cdn-static.oraimo.com/img/bundle-right.png);background-size:auto 100%;width:.20148148rem}
.vue-product .product-picture{display:block;width:100%}

.vue-product .product-label{height:100%;left:0;position:absolute;top:0;width:100%}
.vue-product .v-sold-out{border-radius:.16rem;font-size:.4267rem}
.vue-product .product-title{color:#000;font-size:.3733rem;height:1.0933rem;letter-spacing:.3px;line-height:.5467rem;margin:.1467rem 0 0;white-space:normal}
.vue-product .product-title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.vue-product .product-progress{background-color:#eee;border-radius:.053rem;height:.32rem;line-height:.32rem;margin-top:.32rem;padding:0 .16rem;position:relative}
.vue-product .product-progress-text{display:none;font-size:.267rem;position:relative;vertical-align:middle;z-index:1}
.vue-product .product-progress-block{background-color:#fc7a03;border-radius:.053rem;height:.32rem;left:0;position:absolute;top:0}
.vue-product .product-points{height:1.5333rem;list-style-type:none;margin-top:.1333rem}
.vue-product .product-point{border-bottom:1px solid #eee;color:#000;font-size:.32rem;line-height:.48rem;overflow:hidden;padding:calc(.1333rem + .125em) 0 calc(.1333rem - .125em);text-overflow:ellipsis;white-space:nowrap}
.vue-product .product-point:first-child{border-top:1px solid #eee}
.vue-product .product-point img{display:inline-block;height:.32rem;margin-right:.0667rem;vertical-align:middle}
.vue-product .product-review{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:.16rem;bottom:.16rem;display:flex;font-size:.32rem;left:.16rem;padding:.08rem .16rem;position:absolute}
.vue-product .product-review-score{color:#000;font-weight:600}
.vue-product .product-review-star{height:.32rem;margin:0 .0533rem;width:.32rem}
.vue-product .product-review-count{color:#999}
.vue-product .product-price span{color:#000;display:block;font-size:.3733rem;font-weight:600;margin-top:.24rem}
.vue-product .product-price span.flash-sale{color:#fc7a03}
.vue-product .product-price del{color:#666;display:block;font-size:.32rem;text-decoration:line-through}@media screen and (min-width:1280px){.vue-product{width:348px}
.vue-product .multi-color-container{backdrop-filter:blur(3px);border-radius:8px;font-size:15px;padding:6px 4.5px;right:12px;top:12px}
.vue-product .multi-color-container .multi-color-item{height:27px;margin-bottom:3px;width:27px}
.vue-product .multi-color-container .multi-color-item.multi-color-num{height:19px;line-height:19px;width:27px}
.vue-product .product-gift-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:18px;border-top-right-radius:18px;bottom:12px;height:90px;right:12px;width:72px}
.vue-product .product-gift-container>div{color:#fff;font-size:12px;font-weight:700;height:18px;line-height:18px;text-align:center}
.vue-product .product-gift-container .product-gift{background-color:#fff;border:1px solid #82e600;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:18px;border-top-right-radius:18px;box-sizing:border-box;height:72px;width:72px}
.vue-product .product-gift-container .product-gift img{height:100%;object-fit:contain;width:100%}
.vue-product .product-picture-wrap .product-bundle{bottom:2.27272727%;height:62px;right:2.27272727%}
.vue-product .product-picture-wrap .product-bundle .product-left{width:67px}
.vue-product .product-picture-wrap .product-bundle .product-middle{font-size:14px}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price{margin-left:-38px;margin-right:-10px;padding:4px}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-left{font-size:19px;font-weight:600;margin-right:5px;padding-bottom:4px}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right{margin-bottom:4px}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-market-price{font-size:14px;font-weight:300}
.vue-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-final-price{font-size:29px;font-weight:600;line-height:1.2}
.vue-product .product-picture-wrap .product-bundle .product-right{width:13px}
.vue-product .product-tag{border-radius:12px;left:12px;top:12px}
.vue-product .product-tag-content{border-radius:10px;font-size:12px;line-height:20px;padding:3px 12px 0}
.vue-product .product-picture-container{border-radius:6px;text-align:center}
.vue-product .v-sold-out{border-radius:6px;font-size:32px}
.vue-product .product-title{font-size:18px;font-weight:600;height:24px;line-height:24px;margin:24px 0 0}
.vue-product .product-title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vue-product .product-progress{border-radius:2px;height:12px;line-height:12px;margin-top:16px;padding:0 6px}
.vue-product .product-progress-text{font-size:10px}
.vue-product .product-progress-block{border-radius:2px;height:12px}
.vue-product .product-points{height:80px;margin-top:10px}
.vue-product .product-point{font-size:12px;line-height:18px;padding:calc(10px + .125em) 0 calc(10px - .125em)}
.vue-product .product-point img{height:18px;margin-left:5px}
.vue-product .product-review{border-radius:15px;bottom:12px;font-size:18px;left:12px;padding:4px 12px}
.vue-product .product-review-star{height:18px;margin:0 4px;width:18px}
.vue-product .product-price{margin:12px 0 16px}
.vue-product .product-price span{font-size:18px;font-weight:600;line-height:28px}
.vue-product .product-price del{font-size:12px;font-weight:400;line-height:12px;margin-top:8px}}[lang=ar] .vue-product .product-price del{margin-left:0;margin-right:.1333rem}[lang=ar] .vue-product .product-bundle-left{order:2}[lang=ar] .vue-product .product-bundle-right{order:1}[lang=ar] .vue-product .product-picture-wrap .product-bundle .product-left{order:3}[lang=ar] .vue-product .product-picture-wrap .product-bundle .product-middle{order:2}[lang=ar] .vue-product .product-picture-wrap .product-bundle .product-right{order:1}
.component-good-list{font-size:0}
.component-good-list .title-container{font-size:.48rem;font-weight:600;margin-top:.64rem;text-align:center}
.component-good-list .countdown-container{align-items:center;display:flex;font-size:.32rem;justify-content:center;margin-top:.213rem}
.component-good-list .countdown-text{margin:0 .053rem}
.component-good-list .countdown-number{background-color:#000;color:#fff;height:.48rem;line-height:.48rem;margin:0 .053rem;text-align:center;width:.48rem}
.component-good-list .product-container{display:flex;flex-wrap:wrap;margin:0 .16rem .32rem}
.component-good-list .product-item{margin:.32rem .16rem .267rem;width:calc(50% - .32rem)}@media screen and (min-width:1280px){.component-good-list .title-container{font-size:36px;margin-top:60px}
.component-good-list .countdown-container{font-size:24px;margin-top:16px}
.component-good-list .countdown-text{margin:0 4px}
.component-good-list .countdown-number{height:36px;line-height:36px;margin:0 4px;width:36px}
.component-good-list .product-container{margin:40px auto 0;max-width:1360px;width:calc(100% - 50px)}
.component-good-list .product-item{margin:0 20px 52px;width:calc(25% - 40px)}}[lang=ar] .component-good-list .countdown-container{direction:ltr}[lang=ar] .component-good-list .countdown-text{direction:rtl}
.component-flash-sale{font-size:0}
.component-flash-sale .title-container{color:#fc7a03;font-size:.48rem;font-weight:600;margin-top:.64rem;text-align:center}
.component-flash-sale .countdown-container{align-items:center;display:flex;font-size:.32rem;justify-content:center;margin-top:.213rem}
.component-flash-sale .countdown-text{margin:0 .053rem}
.component-flash-sale .countdown-number{background-color:#000;color:#fff;height:.48rem;line-height:.48rem;margin:0 .053rem;text-align:center;width:.48rem}
.component-flash-sale .product-container{display:flex;flex-wrap:wrap;margin:.427rem .16rem .32rem}
.component-flash-sale .product-item{margin:.32rem .16rem .267rem;width:calc(50% - .32rem)}@media screen and (min-width:1280px){.component-flash-sale .title-container{font-size:36px;margin-top:60px}
.component-flash-sale .countdown-container{font-size:24px;margin-top:16px}
.component-flash-sale .countdown-text{margin:0 4px}
.component-flash-sale .countdown-number{height:36px;line-height:36px;margin:0 4px;width:36px}
.component-flash-sale .product-container{margin:40px auto 0;max-width:1360px;width:calc(100% - 50px)}
.component-flash-sale .product-item{margin:0 20px 52px;width:calc(25% - 40px)}}[lang=ar] .component-flash-sale .countdown-container{direction:ltr}[lang=ar] .component-flash-sale .countdown-text{direction:rtl}
.component-faq{margin:0 .4267rem}
.component-faq .faq-title{font-size:.6rem;font-weight:600;line-height:.72rem}
.component-faq .faq-item{border-bottom:1px solid #eee;padding:.56rem 0}
.component-faq .faq-item.opened .faq-btn img{transform:rotate(90deg)}
.component-faq .faq-question{align-items:center;cursor:pointer;display:flex;font-size:.373rem;font-weight:600;line-height:.56rem}
.component-faq .faq-question-title{flex:1 1 auto}
.component-faq .faq-btn{background-color:transparent;border:0;flex:0 0 auto}
.component-faq .faq-btn img{height:.373rem;margin-left:.32rem;transform:rotate(-90deg)}
.component-faq .faq-answer{color:#666;font-size:.32rem;line-height:.48rem;padding-top:.373rem}@media screen and (min-width:1280px){.component-faq{display:flex;margin:0 auto;max-width:1360px;width:calc(100% - 90px)}
.component-faq .faq-title{flex:0 0 auto;font-size:40px;line-height:48px;width:426px}
.component-faq .faq-content{flex:1 1 auto}
.component-faq .faq-item{padding:18px 0}
.component-faq .faq-question{font-size:18px;line-height:24px}
.component-faq .faq-btn img{height:18px;margin-left:24px}
.component-faq .faq-answer{font-size:16px;line-height:18px;margin-top:24px}}

/*
.site-product{display:inline-block;position:relative;vertical-align:top;width:calc(50% - .0667rem)}
.site-product .multi-color-container{backdrop-filter:blur(.05333333rem);background:hsla(0,0%,100%,.75);border-radius:.16rem;color:#000;display:flex;flex-direction:column;font-size:.26666667rem;font-weight:400;padding:.10666667rem .08rem;position:absolute;right:.16rem;top:.16rem}
.site-product .multi-color-container .multi-color-item{background-color:#fff;border:.5px solid #eee;border-radius:50%;box-sizing:border-box;height:.48rem;margin-bottom:.05333333rem;overflow:hidden;width:.48rem}
.site-product .multi-color-container .multi-color-item.multi-color-num{border:none;height:.34666667rem;line-height:.34666667rem;text-align:center;width:.48rem}
.site-product .multi-color-container .multi-color-item img{height:100%;object-fit:cover;width:100%}
.site-product.sold-out .product-points,.site-product.sold-out .product-price,.site-product.sold-out h3{opacity:.4}
.site-product.sold-out .product-learn-more{font-weight:600}
.site-product .product-tag-new{border:1px solid var(--theme-color);border-radius:calc(.24rem + 2px);display:inline-block;left:.24rem;padding:1px;position:absolute;top:.2rem;z-index:1}
.site-product .product-tag-new-content{background-color:var(--theme-color);border-radius:.1867rem;color:#fff;display:inline-block;font-size:.1867rem;line-height:.24rem;padding:.0667rem .2667rem}
.site-product .product-tag-deal{color:#fff;display:inline-block;font-size:.1867rem;left:.16rem;line-height:.48rem;padding:0 .48rem;position:absolute;top:0;z-index:1}
.site-product .product-tag-deal img{left:0;position:absolute;top:0;width:100%;z-index:0}
.site-product .product-tag-deal span{position:relative;z-index:1}
.site-product .product-img{background-color:#f8f8f8;border-radius:.16rem;display:block;position:relative}
.site-product .product-picture{border-radius:.16rem;display:block;height:calc(50vw - .2667rem);max-height:calc(375px - .2667rem);max-width:calc(375px - .2667rem);width:calc(50vw - .2667rem)}
.site-product .product-gift-container{background:#82e600;border-radius:.32rem .32rem .10666666rem .10666666rem;bottom:.16rem;height:1.6rem;position:absolute;right:.16rem;width:1.28rem}
.site-product .product-gift-container>div{color:#fff;font-size:.21333334rem;height:.32rem;line-height:.32rem;text-align:center}
.site-product .product-gift-container .product-gift{background-color:#fff;border:.02666666rem solid #82e600;border-radius:.32rem .32rem .10666666rem .10666666rem;box-sizing:border-box;height:1.28rem;object-fit:contain;width:1.28rem}
.site-product .v-sold-out{border-radius:.16rem;font-size:.4267rem}
.site-product h3{color:#000;font-size:.3733rem;font-weight:400;height:1.0933rem;letter-spacing:.3px;margin:.1467rem 0 0;white-space:normal}
.site-product h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:inherit;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}
.site-product .product-points{height:1.5333rem;margin-top:.1333rem}
.site-product .product-point{border-bottom:1px solid #eee;color:#000;font-size:.32rem;line-height:.48rem;overflow:hidden;padding:calc(.1333rem + .125em) 0 calc(.1333rem - .125em);text-overflow:ellipsis;white-space:nowrap}
.site-product .product-point:first-child{border-top:1px solid #eee}
.site-product .product-point img{display:inline-block;height:.32rem;margin-right:.0667rem;transform:translateY(-.125em);vertical-align:middle}
.site-product .product-review{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:.16rem;bottom:.16rem;display:flex;font-size:.32rem;left:.16rem;padding:.08rem .16rem;position:absolute}
.site-product .review-score{color:#000;font-weight:600}
.site-product .review-star{height:.32rem;margin:0 .0533rem;width:.32rem}
.site-product .review-count{color:#999;font-weight:300}
.site-product .product-price span{color:#000;display:block;font-size:.3733rem;font-weight:600;margin-top:.24rem}
.site-product .product-price del{color:#666;display:block;font-size:.32rem;font-weight:300;text-decoration:line-through}
.site-product .product-picture-wrap{display:inline-block;position:relative}
.site-product .product-picture-wrap .product-bundle{bottom:.10666667rem;display:flex;height:.90666667rem;position:absolute;right:.10666667rem}
.site-product .product-picture-wrap .product-bundle .product-left,.site-product .product-picture-wrap .product-bundle .product-middle,.site-product .product-picture-wrap .product-bundle .product-right{display:block;height:100%}
.site-product .product-picture-wrap .product-bundle .product-left{background-image:url(https://cdn-static.oraimo.com/img/bundle-left.png);background-size:auto 100%;width:.98222223rem}
.site-product .product-picture-wrap .product-bundle .product-middle{background-image:url(https://cdn-static.oraimo.com/img/bundle-middle.png);background-repeat:repeat-x;background-size:auto 100%;color:#fff;font-size:.21333333rem;width:auto}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price{box-sizing:border-box;display:flex;height:100%;margin-left:-.4rem;position:relative}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-left{display:flex;flex-direction:column;font-size:.26666667rem;font-weight:600;justify-content:end;margin-bottom:.10666667rem;margin-right:.05333333rem}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right{flex:1}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-market-price{color:#ddd;font-size:.21333333rem;font-weight:300;margin-top:.05rem;text-align:right;text-decoration:line-through}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-final-price{font-size:.42666667rem;font-weight:600;line-height:normal;position:relative;top:-.03rem}
.site-product .product-picture-wrap .product-bundle .product-right{background-image:url(https://cdn-static.oraimo.com/img/bundle-right.png);background-size:auto 100%;width:.20148148rem}@media screen and (min-width:1280px){.site-product{width:348px}
.site-product .multi-color-container{backdrop-filter:blur(3px);border-radius:8px;font-size:15px;padding:6px 4.5px;right:12px;top:12px}
.site-product .multi-color-container .multi-color-item{height:27px;margin-bottom:3px;width:27px}
.site-product .multi-color-container .multi-color-item.multi-color-num{height:19px;line-height:19px;width:27px}
.site-product:hover .product-btn{opacity:1;transition:opacity .3s ease-in}
.site-product .product-picture-wrap .product-bundle{bottom:2.27272727%;height:62px;right:2.27272727%}
.site-product .product-picture-wrap .product-bundle .product-left{width:67px}
.site-product .product-picture-wrap .product-bundle .product-middle{font-size:14px}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price{margin-left:-38px;margin-right:-10px;padding:4px}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-left{font-size:19px;font-weight:600;margin-right:5px;padding-bottom:4px}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right{margin-bottom:4px}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-market-price{font-size:14px;font-weight:300}
.site-product .product-picture-wrap .product-bundle .product-middle .product-bundle-price .product-bundle-right .product-final-price{font-size:29px;font-weight:600;line-height:1.2}
.site-product .product-picture-wrap .product-bundle .product-right{width:13px}
.site-product .product-tag-new{border-radius:12px;left:12px;top:12px}
.site-product .product-tag-new-content{border-radius:10px;font-size:12px;line-height:20px;padding:0 12px}
.site-product .product-tag-deal{border-radius:12px;font-size:12px;left:6px;line-height:24px;padding:0 25px}
.site-product .product-img{border-radius:6px;text-align:center}
.site-product .product-picture{border-radius:6px;height:auto;max-height:none;max-width:none;width:100%}
.site-product .product-gift-container{border-radius:18px 18px 6px 6px;bottom:12px;height:90px;right:12px;width:72px}
.site-product .product-gift-container>div{color:#fff;font-size:12px;font-weight:700;height:18px;line-height:18px;text-align:center}
.site-product .product-gift-container .product-gift{background-color:#fff;border:1px solid #82e600;border-radius:18px 18px 6px 6px;box-sizing:border-box;height:72px;width:72px}
.site-product .product-gift-container .product-gift img{height:100%;object-fit:contain;width:100%}
.site-product .v-sold-out{border-radius:6px;font-size:32px}
.site-product h3{font-size:18px;font-weight:400;height:24px;margin:24px 0 0}
.site-product h3 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.site-product .product-desc{position:relative}
.site-product .product-points{height:80px;margin-top:10px}
.site-product .product-point{font-size:12px;line-height:18px;padding:calc(10px + .125em) 0 calc(10px - .125em)}
.site-product .product-point img{height:18px;margin-left:5px}
.site-product .product-review{border-radius:15px;bottom:12px;font-size:18px;left:12px;padding:4px 12px}
.site-product .review-star{height:18px;margin:0 4px;width:18px}
.site-product .product-price{line-height:28px;margin:12px 0 16px}
.site-product .product-price span{display:inline-block;font-size:18px;font-weight:600}
.site-product .product-price del{display:inline-block;font-size:12px;font-weight:300;margin-left:12px;margin-top:0}
.site-product .product-btn{background-color:#fff;bottom:0;left:0;opacity:0;padding:12px 0;position:absolute;right:0;text-align:center;top:0;transition:opacity .2s ease-out}
.site-product .product-btn a{background-color:#111;border-radius:18px;color:#fff;display:inline-block;font-size:14px;height:36px;line-height:36px;padding:0 14px}
.site-product .product-btn a:first-child{background-color:#fff;border:1px solid #111;color:#111;margin-right:20px}
.site-product .product-btn a.product-learn-more{display:block;margin-right:0}}[lang=ar] .site-product .product-price del{margin-left:0;margin-right:.1333rem}[lang=ar] .site-product .product-bundle-left{order:2}[lang=ar] .site-product .product-bundle-right{order:1}[lang=ar] .site-product .product-picture-wrap .product-bundle .product-left{order:3}[lang=ar] .site-product .product-picture-wrap .product-bundle .product-middle{order:2}[lang=ar] .site-product .product-picture-wrap .product-bundle .product-right{order:1}@media screen and (min-width:1280px){[lang=ar] .site-product .product-price del{margin-right:25px}[lang=ar] .site-product .product-btn a:first-child{margin-left:20px;margin-right:0}}
*/

.component-app-only{font-size:0}
.component-app-only .title-container{color:#fc7a03;font-size:.48rem;font-weight:600;margin-top:.64rem;text-align:center}
.component-app-only .countdown-container{align-items:center;display:flex;font-size:.32rem;justify-content:center;margin-top:.213rem}
.component-app-only .countdown-text{margin:0 .053rem}
.component-app-only .countdown-number{background-color:#000;color:#fff;height:.48rem;line-height:.48rem;margin:0 .053rem;text-align:center;width:.48rem}
.component-app-only .product-container{display:flex;flex-wrap:wrap;margin:.427rem .16rem .32rem}
.component-app-only .product-item{margin:.32rem .16rem .267rem;width:calc(50% - .32rem)}@media screen and (min-width:1280px){.component-app-only .title-container{font-size:36px;margin-top:60px}
.component-app-only .countdown-container{font-size:24px;margin-top:16px}
.component-app-only .countdown-text{margin:0 4px}
.component-app-only .countdown-number{height:36px;line-height:36px;margin:0 4px;width:36px}
.component-app-only .product-container{margin:40px auto 0;max-width:1360px;width:calc(100% - 50px)}
.component-app-only .product-item{margin:0 20px 52px;width:calc(25% - 40px)}}[lang=ar] .component-app-only .countdown-container{direction:ltr}[lang=ar] .component-app-only .countdown-text{direction:rtl}
.light-font{font-weight:300}
.book-font,.regular-font{font-weight:400}
.medium-font{font-weight:500}
.black-font,.semibold-font{font-weight:600}
.bold-font{font-weight:700}
.one-line-ellipsis{white-space:nowrap}
.one-line-ellipsis,.two-line-ellipsis{overflow:hidden;text-overflow:ellipsis}
.two-line-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal}
.component-ad-2{font-size:0;margin:0 auto;max-width:1360px}
.component-ad-2.single a:first-child{margin-right:0;width:calc(100% - .8534rem)}
.component-ad-2.single a:last-child{display:none}
.component-ad-2 a{display:inline-block;position:relative;width:calc(50% - .5333rem)}
.component-ad-2 a:first-child{margin:0 .1067rem 0 .4267rem}
.component-ad-2 a:last-child{margin:0 .4267rem 0 .1067rem}
.component-ad-2 span{color:#fff;font-size:.32rem;font-weight:600;left:.1333rem;position:absolute;top:.1333rem}
.component-ad-2 img{border-radius:.1333rem;width:100%}@media screen and (min-width:1280px){.component-ad-2{width:calc(100% - 90px)}
.component-ad-2.single a:first-child{width:100%}
.component-ad-2 a{width:calc(50% - 10px)}
.component-ad-2 a:first-child{margin:0 10px 0 0}
.component-ad-2 a:last-child{margin:0 0 0 10px}
.component-ad-2 span{font-size:20px;left:40px;top:20px}
.component-ad-2 img{border-radius:10px}}[lang=ar] .component-ad-2 a:first-child{margin:0 .4267rem 0 .1067rem}[lang=ar] .component-ad-2 a:last-child{margin:0 .1067rem 0 .4267rem}@media screen and (min-width:1280px){[lang=ar] .component-ad-2 a{width:calc(50% - 10px)}[lang=ar] .component-ad-2 a:first-child{margin:0 0 0 10px}[lang=ar] .component-ad-2 a:last-child{margin:0 10px 0 0}}
.component-ad-1 img{display:block;width:100%}