.body-wrap #thumbs .swiper-slide-thumb-active:after{border:2px solid var(--sx-primary-text)}.body-wrap #gallery .swiper-pagination{bottom:40px}.body-wrap #gallery .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;display:block;background:#fff6;opacity:1;border:1px solid var(--sx-account-text)}.body-wrap #gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:6px;height:6px;background:var(--sx-account-text)}.body-wrap #gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{display:none}#comment-swiper-slot{width:100%;overflow:hidden}#comment-swiper-slot .top-swiper-item{margin-bottom:0}#comment-swiper-slot .top-swiper-item .product-new-comment-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-new-comment{background:#fff;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;padding:8px 16px}.product-new-comment-header .add-time{display:none}.product-new-comment-header .stars-wrap .iconfont{color:#ffba49;font-size:14px}.tab-control .tab-nav{border-radius:16px 16px 0 0}.tab-control.is-fixed .tab-nav{border-radius:0}.reviews .reviews-header{display:none}.reviews .reviews-title{display:block}.reviews .buyer-imgs{padding:16px;background:#fff;border-radius:16px;margin-bottom:16px}.review-modal-content{background:var(--sx-gray-100);padding-top:8px}@media screen and (max-width: 768px){global-header .container{background:linear-gradient(90deg,#ff602b 37%,#fabf68)}global-header .container:after{position:absolute;pointer-events:none;content:"";width:100%;height:100%;left:0;top:0;background:#ffffff2e}global-header .container .header-template .iconfont{color:#fff}global-header .container #header-cart .cart-number{background:var(--sx-primary-text);color:#fff}#comment-swiper-slot .product-new-comment{margin-bottom:8px}}.section-composition>div{margin:0}.section-composition #composition-slot{width:100%}.section-composition .composition-header{padding:30px 10px 20px}.section-composition .composition-body{padding:0 10px 30px}.section-composition .composition-body .sale-title{color:var(--sx-secondary)}.section-composition .composition-body .skus{color:var(--sx-primary-text)}.section-composition .composition-body .down-arrow svg path{stroke:var(--sx-gray-dark)}.section-composition .composition-body .sale-price .price{margin-top:6px;margin-bottom:6px}.section-composition .composition-body .swiper-slide .add-composition{background:var(--sx-primary);border-radius:35px;padding:4px 8px}
