.profile-product{background-color:inherit}.profile-product-header{z-index:15;background-color:#fff;position:sticky;top:113px}.profile-product-header.popular-app{top:0}.profile-product-header.popular-web{top:96px}.profile-product-tab-wrap{display:flex}.profile-product-tab-list{background-color:#fff;justify-content:start;gap:12px;width:max-content;padding:16px 64px 12px 16px;display:flex;position:relative}.profile-product-tab-item{color:#323232;border:1px solid #e5e5e5;border-radius:30px;flex:none;min-height:34px;padding:0 16px;font-size:14px;font-weight:500;line-height:16.8px;position:relative}.profile-product-tab-item[data-state=active]{color:#fff;background-color:#000;border:none;font-weight:700}.profile-product-tab-more-button-wrap{background-image:linear-gradient(90deg,#fff0,#fff 5px);flex-shrink:0;padding:16px 16px 7px 5px;position:absolute;top:0;right:0}.profile-product-tab-more-button-wrap .profile-product-tab-search-button{background-color:#fff;border:1px solid #f3f3f3;border-radius:100%;width:34px;height:34px}.profile-product-tab-more-button-wrap .profile-product-tab-search-icon{width:16px;height:16px}.order-input-wrap{justify-content:space-between;height:50px;padding:0 16px;display:flex}.order-input-wrap .free-delivery-wrap{align-items:center;gap:2px;display:flex}.order-input-wrap .free-delivery-wrap .free-delivery-label{color:#666;align-items:center;gap:2px;font-size:14px;display:flex}.order-input-wrap .free-delivery-wrap .free-delivery-label svg{fill:#f3f3f3;width:24px}.order-input-wrap .free-delivery-wrap .free-delivery-label svg.active{fill:#eb2b51}.order-input-wrap .sort-button{color:#666;gap:4px;font-size:14px;display:flex}.order-input-wrap .sort-button svg{width:14px}.profile-product-list-container{width:100%}.profile-product-list{grid-template-columns:repeat(2,1fr);gap:20px 13px;margin-top:4px;padding:0 16px;display:grid}.profile-product-list .profile-product-item .profile-product-image-wrap{border-radius:8px;padding-top:100%;position:relative;overflow:hidden}.profile-product-list .profile-product-item .profile-product-image-wrap:after{content:"";border:1px solid #0000000d;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-image-source{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-image-badge-wrap{gap:4px;display:flex;position:absolute;top:8px;left:8px}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-image-badge-wrap .icon{width:22px;height:auto}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-image-badge-wrap .profile-product-number{color:#fff;text-align:center;background-color:#191919;border-radius:11px;width:28px;font-size:14px;font-weight:700;line-height:22px}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-image-badge-wrap .profile-product-live-badge{width:auto;height:22px}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-image-badge-wrap .profile-product-first-purchase-badge{color:#fff;background:#10953dcc;border-radius:11px;height:22px;padding:0 6px;font-size:11px;font-weight:400;line-height:16.28px}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-cart{z-index:4;background-color:#0000004d;border-radius:100%;padding:6px;position:absolute;bottom:8px;right:8px}.profile-product-list .profile-product-item .profile-product-image-wrap .profile-product-cart .cart-icon{fill:#fff;width:18px}.profile-product-list .profile-product-item .profile-product-image-wrap .product-cover{z-index:3;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.profile-product-list .profile-product-item .profile-product-image-wrap .product-cover span{color:#fffc;text-align:center;font-size:13px;font-weight:400;line-height:15.6px}.profile-product-list .profile-product-item .profile-product-producer-info{margin-top:5px}.profile-product-list .profile-product-item .profile-product-description-area{flex-direction:column;min-height:117px;margin-top:10px;display:flex}.profile-product-list .profile-product-item .profile-product-description-area .profile-product-product-name{color:#323232;text-align:left;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:2;white-space:pre-line;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;font-style:normal;font-weight:500;line-height:18.2px;display:-webkit-box;overflow:hidden}.profile-product-list .profile-product-item .profile-product-description-area .profile-product-price-wrap{gap:4px;margin-top:10px;display:flex}.profile-product-list .profile-product-item .profile-product-description-area .profile-delivery-flag{padding-top:10px}.profile-product-list .profile-product-item .profile-product-description-area .profile-product-discount-rate{color:#eb2b51;font-size:16px;font-weight:700;line-height:19px}.profile-product-list .profile-product-item .profile-product-description-area .profile-product-price{color:#191919;font-size:16px;font-weight:700;line-height:19px}.profile-product-list .profile-product-item .profile-product-description-area .free-delivery-badge{margin-top:14px}.profile-product-list .profile-product-item .profile-product-description-area .free-delivery-badge>span{color:#777;text-align:left;background-color:#f3f3f3;border-radius:4px;width:auto;padding:2px 6px;font-size:11px;font-weight:500;line-height:13.2px}.profile-product-list .profile-product-item .profile-product-review-wrap{align-items:center;gap:2px;margin-top:4.5px;display:flex}.profile-product-list .profile-product-item .profile-product-review-wrap .profile-product-review-icon{fill:#eb2b51;width:12px}.profile-product-list .profile-product-item .profile-product-review-wrap .profile-product-review-score{color:#323232;font-size:12px;font-weight:500}.profile-product-list .profile-product-item .profile-product-review-wrap .profile-product-review-count{color:#777;margin-top:1px;margin-left:2px;font-size:11px;font-weight:500}.profile-product-list .profile-product-skeleton-item .profile-product-skeleton-image{background-color:#e5e5e5;border-radius:8px;width:100%;padding-top:100%}.profile-product-list .profile-product-skeleton-item .profile-product-skeleton-text-area{margin-top:10px}.profile-product-list .profile-product-skeleton-item .profile-product-skeleton-text-area .profile-product-skeleton-text{background-color:#e5e5e5}.profile-product-empty{color:#666;text-align:center;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:20px;height:100%;padding-top:80px;line-height:1.4;display:flex}.profile-product-empty .empty-icon{background-color:#f3f3f3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.profile-product-empty .empty-icon>svg{color:#999;width:30px;height:30px}.search-section{flex-direction:column;width:100%;height:100%;display:flex}.search-section .search-header{z-index:15;background-color:#fff;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px 16px 12px;display:flex;position:sticky;top:113px}.search-section .search-header .search-input-wrapper{flex-grow:1;display:flex;position:relative}.search-section .search-header .search-input-wrapper .profile-search-input-icon{width:16px;height:16px;position:absolute;top:8px;left:10px}.search-section .search-header .search-input-wrapper .search-input{color:#323232;text-align:left;background-color:#f3f3f3;border-radius:34px;width:100%;padding:9px 8px 8px 36px;font-size:14px;font-weight:400;line-height:16.8px}.search-section .search-header .search-input-wrapper .search-input ::placeholder{color:#999}.search-section .search-header .search-section-close-button{text-align:left;font-size:14px;font-weight:500;line-height:16.95px}
.tabs-shorts-container{padding-top:20px;padding-bottom:30px}.tabs-shorts-container .shorts-list-empty{color:#999;text-align:center;width:100%;height:100vh;padding:70px 0;font-size:14px}.tabs-shorts-container .shorts-list{flex-wrap:wrap;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:8px;padding:0 16px;display:grid}.tabs-shorts-container .shorts-list .shorts-list-item{--card-shorts-gap:13px;--card-shorts-x-margin:16px;flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video{aspect-ratio:135/204;cursor:pointer;border-radius:8px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #0000000d}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .shorts-icons{align-items:center;gap:4px;height:24px;display:flex;position:absolute;top:8px;left:8px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .shorts-icons .icon-pinned>svg{color:#fff;width:24px;height:24px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .shorts-icons .icon-item-shorts>svg{color:#fff;width:20px;height:20px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .view-count{color:#fff;text-align:left;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:14.32px;display:flex;position:absolute;bottom:11px;left:10px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .view-count>svg{width:12px;height:12px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .view-count>span{text-shadow:0 .5px #0000005c}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .seller-video-cover{color:#fff;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .seller-video-cover .icon{width:24px;height:24px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .seller-video-cover span{text-align:center;font-size:11px;font-weight:700;line-height:13.2px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .icon-btn-more{color:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:8px;right:4px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .icon-btn-more svg{width:20px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .shorts-cover .icon-btn-more:hover{color:#fff}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .poster{opacity:1;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity .5s linear;position:absolute;top:0;left:0}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .poster[data-visibility=hidden]{opacity:0}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .video{aspect-ratio:135/204;object-fit:cover;z-index:-1;background-color:#000;height:100%}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .filter{background-image:linear-gradient(#0000,#0000 80%,#0000004d);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-video .filter.pinned{background-image:linear-gradient(#0003,#0000 20% 80%,#0000004d)}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc{cursor:pointer;flex-direction:column;flex-grow:1;gap:5px;display:flex}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .title{color:#000;text-align:left;-webkit-line-clamp:2;white-space:pre-line;word-break:break-word;-webkit-box-orient:vertical;max-width:210px;font-size:13px;font-weight:400;line-height:19.24px;display:-webkit-box;overflow:hidden}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .counts{align-items:center;gap:4px;margin-bottom:15px;display:flex}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .counts .count-group{color:#999;align-items:center;gap:2px;display:flex}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .counts .count-group svg{flex-shrink:0;width:12px;height:12px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .counts .count-group .count{text-align:left;font-size:11px;font-weight:400;line-height:12.89px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .counts .divider{background:#4d4d4d;border-radius:50%;flex-shrink:0;width:2px;height:2px}.tabs-shorts-container .shorts-list .shorts-list-item .shorts-item-desc .counts .date-str{color:#777;text-align:left;font-size:11px;font-weight:400;line-height:12.89px}
