.product-horizontal-140{gap:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.product-horizontal-140 .thumbnail{background:#f3f3f3;border-radius:8px;flex-shrink:0;width:140px;height:140px;position:relative;overflow:hidden}.product-horizontal-140 .thumbnail .thumbnail-image{object-fit:cover;width:140px;height:140px}.product-horizontal-140 .thumbnail:after{content:"";border:1px solid #0000000d;border-radius:8px;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.product-horizontal-140 .thumbnail .thumbnail-overlay-header{color:#fff;opacity:.8;border-radius:11px;padding:4px 6px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:10px;left:10px}.product-horizontal-140 .contents,.product-horizontal-140 .contents .contents-product-nav{flex-direction:column;flex-grow:1;gap:10px;display:flex;position:relative}.product-horizontal-140 .contents .contents-product-nav .product-info{flex-direction:column;gap:8px;display:flex}.product-horizontal-140 .contents .contents-product-nav .product-info .title{color:#323232;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;font-weight:500;line-height:135%;display:-webkit-box;overflow:hidden}.product-horizontal-140 .contents .contents-product-nav .product-info .prices{flex-direction:column;gap:4.5px;display:flex}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .costPrice{color:#191919;margin-bottom:2px;font-size:16px}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .discount-section{flex-direction:row;align-items:baseline;gap:4px;font-size:16px;font-weight:700;display:flex}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .discount-section .discount{color:#eb2b51}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .discount-section .sellingPrice{color:#191919}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .review-info{flex-direction:row;align-items:center;display:flex}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .review-info .review-score{color:#323232;text-align:left;margin-left:2px;font-size:12px;font-weight:700;line-height:14.32px}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .review-info .icon{fill:#eb2b51;width:12px}.product-horizontal-140 .contents .contents-product-nav .product-info .prices .review-info .review-count{color:#777;text-align:left;margin-left:4px;font-size:11px;font-weight:500;line-height:13.13px}.product-horizontal-140 .contents .contents-product-nav .shop-badge-wrap{display:flex}.product-horizontal-140 .contents .contents-product-nav .shop-badge-wrap .shop-badge{border-radius:4px;flex-direction:column;justify-content:center;align-items:center;height:20px;padding:0 4px;font-size:11px;font-weight:500;display:inline-flex}.product-horizontal-140 .contents .contents-product-nav .shop-badge-wrap .shop-badge.gray-badge{color:#777;background-color:#f3f3f3}.product-horizontal-140 .contents .contents-product-nav .cart-button{z-index:2;border:1px solid #f3f3f3;border-radius:50%;width:32px;height:32px;position:absolute;bottom:10px;right:10px}.product-horizontal-140 .contents .contents-product-nav .cart-button>svg{fill:#666;width:16px;height:16px}
.profile-home-live-item{cursor:pointer;flex-direction:column;gap:12px;display:flex}.profile-home-live-item .video-section{outline-offset:-1px;background-position:50%;background-repeat:no-repeat;background-size:54px;border-radius:8px;outline:1px solid #ffffff1a;width:153px;height:230px;position:relative;overflow:hidden}.profile-home-live-item .video-section .poster{opacity:1;z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.profile-home-live-item .video-section .poster[data-visibility=hidden]{opacity:0;transition:opacity .5s linear .5s}.profile-home-live-item .video-section video{object-fit:cover;object-position:center;width:100%;height:100%}.profile-home-live-item .video-section .overlay{z-index:1;border:1px solid #0000000d;border-radius:8px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:10px 12px 12px 10px;display:flex;position:absolute;top:0;left:0}.profile-home-live-item .video-section .overlay .icon{width:46px;height:24px}.profile-home-live-item .video-section .overlay .icon-item-shorts{color:#fff;width:24px;height:24px}.profile-home-live-item .video-section .overlay .icon-item-shorts .icon{width:24px;height:24px}.profile-home-live-item .video-section .seller-video-cover{color:#fff;z-index:5;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.profile-home-live-item .video-section .seller-video-cover .icon{width:24px;height:24px}.profile-home-live-item .video-section .seller-video-cover span{text-align:center;font-size:11px;font-weight:700;line-height:13.2px}.profile-home-live-item .video-section.shorts .view-count{color:#fff;z-index:6;flex-direction:row;align-items:center;font-size:12px;font-weight:400;display:flex;position:absolute;bottom:10px;left:10px}.profile-home-live-item .video-section.shorts .view-count .icon{fill:#fff;width:12.24px;height:12px;margin-right:4px}.profile-home-live-item .video-section.shorts .overlay{background:linear-gradient(#0000 80%,#0000004d)}.profile-home-live-item .info-section{flex-direction:column;gap:8px;width:153px;display:flex}.profile-home-live-item .info-section .title{color:#323232;letter-spacing:-.208px;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.profile-home-live-item .info-section .view-count{color:#999;flex-direction:row;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:14.32px;display:flex}.profile-home-live-item .info-section .view-count .view-count-number{flex-shrink:0}.profile-home-live-item .info-section .view-count .divider{background-color:#999;border-radius:50%;flex-shrink:0;width:2px;height:2px}.profile-home-live-item .info-section .view-count .icon{fill:#999;width:12.24px;height:12px}.profile-home-live-item .info-section .view-count .date-str{color:#999;text-align:left;word-break:keep-all;font-size:12px;font-weight:400;line-height:14.32px}
.profile-home-empty{padding-top:20px}.profile-home-tab,.profile-home-tab .content-layer{flex-direction:column;display:flex}.profile-home-tab .coupon-download{color:#eb2b51;flex-direction:row;align-items:center;padding:12px 16px 0;display:flex}.profile-home-tab .coupon-download .img{width:52px;height:38px}.profile-home-tab .coupon-download button{background:#ffebf1;border-radius:6px;align-items:center;gap:4px;width:100%;padding:7px 0 6px;display:flex}.profile-home-tab .coupon-download button .text{letter-spacing:-.259px;font-size:14px;font-weight:700}.profile-home-tab .coupon-download button .icon{fill:#eb2b51;width:18px;height:18px}.profile-home-tab .coupon-download button.disabled{color:#666;background:#f3f3f3;padding:15px 0}.profile-home-tab .coupon-download button.disabled .icon{fill:#c2c2c2}.profile-home-tab .feed-item{padding:16px}.profile-home-tab .feed-item .feed-card{cursor:pointer;border:1px solid #f3f3f3;border-radius:8px;flex-direction:column;gap:16px;padding:24px 16px;display:flex}.profile-home-tab .feed-item .feed-card .feed-content{flex-direction:row;justify-content:space-between;gap:10px;display:flex}.profile-home-tab .feed-item .feed-card .feed-content .feed-desc{color:#323232;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:15px;font-weight:400;line-height:145%;display:-webkit-box;overflow:hidden}.profile-home-tab .feed-item .feed-card .feed-content .feed-image-container{flex-shrink:0;width:64px;height:64px}.profile-home-tab .feed-item .feed-card .feed-content .feed-image-container .image-cover{border-radius:4px;width:64px;height:64px;position:absolute;box-shadow:inset 0 0 0 1px #0000000d}.profile-home-tab .feed-item .feed-card .feed-content .feed-image-container .feed-image{object-fit:cover;border-radius:4px;width:64px;height:64px}.profile-home-tab .feed-item .feed-card .feed-time{color:#999;letter-spacing:-.222px;font-size:12px;font-weight:500}.profile-home-tab .profile-schedule{padding:24px 16px}.profile-home-tab .profile-schedule .header{color:#323232;font-size:20px;font-weight:700}.profile-home-tab .profile-schedule .list{flex-direction:column;gap:12px;padding-top:20px;display:flex}.profile-home-tab .profile-schedule .list .item{cursor:pointer;flex-direction:row;gap:12px;display:flex}.profile-home-tab .profile-schedule .list .item .image{border-radius:8px;width:145px;height:120px}.profile-home-tab .profile-schedule .list .item .image-line-cover{border:1px solid #0000000d;border-radius:8px;width:145px;height:120px;position:absolute}.profile-home-tab .profile-schedule .list .item .schedule-info{padding-top:14px}.profile-home-tab .profile-schedule .list .item .schedule-info .time{color:#323232;letter-spacing:-.315px;font-size:17px;font-weight:700;line-height:20px}.profile-home-tab .profile-schedule .list .item .schedule-info .info-title{color:#323232;padding-top:10px;font-size:14px;font-weight:500}.profile-home-tab .profile-schedule .list .item .schedule-info .benefits{color:#ff3c78;padding-top:8px;font-size:14px;font-weight:500}.profile-home-tab .best-product{gap:12px;padding:24px 16px}.profile-home-tab .best-product .header{flex-direction:row;justify-content:space-between;margin-bottom:20px;display:flex}.profile-home-tab .best-product .header .title{color:#323232;font-size:20px;font-weight:700}.profile-home-tab .best-product .header .more{color:#999;flex-direction:row;font-size:14px;font-weight:500;display:flex}.profile-home-tab .best-product .header .more .icon{fill:#999;width:16px;height:16px}.profile-home-tab .best-product .product-list{flex-direction:column;gap:12px;display:flex}.profile-home-tab .profile-content-list,.profile-home-tab .profile-shorts-list{flex-direction:column;gap:20px;padding:24px 0;display:flex}.profile-home-tab .profile-content-list .header,.profile-home-tab .profile-shorts-list .header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.profile-home-tab .profile-content-list .header .title,.profile-home-tab .profile-shorts-list .header .title{color:#323232;font-size:20px;font-weight:700}.profile-home-tab .profile-content-list .header .count,.profile-home-tab .profile-shorts-list .header .count{color:#eb2b51;margin-left:6px;font-size:20px;font-weight:700}.profile-home-tab .profile-content-list .header .more,.profile-home-tab .profile-shorts-list .header .more{cursor:pointer}.profile-home-tab .profile-content-list .header .more-text,.profile-home-tab .profile-shorts-list .header .more-text{color:#999;cursor:pointer;text-align:right;font-size:14px;font-weight:500;line-height:16.8px}.profile-home-tab .profile-content-list .container,.profile-home-tab .profile-shorts-list .container{cursor:default;padding:0 15px;display:flex}.profile-home-tab .profile-content-list .container .list,.profile-home-tab .profile-shorts-list .container .list{gap:12px;display:flex}.profile-home-tab .profile-content-list .container .list .more,.profile-home-tab .profile-shorts-list .container .list .more{flex-direction:column;align-items:center;gap:10px;padding:75px 25px 0 28px;display:flex}.profile-home-tab .profile-content-list .container .list .more .button,.profile-home-tab .profile-shorts-list .container .list .more .button{border:1px solid #f3f3f3;border-radius:56px;padding:16px}.profile-home-tab .profile-content-list .container .list .more .more-icon,.profile-home-tab .profile-shorts-list .container .list .more .more-icon{fill:#666;width:24px;height:24px}.profile-home-tab .profile-content-list .container .list .more .label,.profile-home-tab .profile-shorts-list .container .list .more .label{color:#666;font-size:13px;font-weight:500}
.profile-info-tab{background-color:#f6f7f9;flex-direction:column;gap:10px;display:flex}.profile-info-tab>div:nth-child(2){margin-top:-10px}.profile-info-tab .profile-info-header{flex-direction:column;display:flex}.profile-info-tab .profile-info-header .profile-info-tab-wrap{background-color:#fff}.profile-info-tab .profile-info-header .profile-info-tab-wrap .profile-info-tab-list{background-color:#fff;justify-content:start;gap:12px;width:max-content;min-width:100%;padding:16px 64px 12px 16px;display:flex;position:relative}.profile-info-tab .profile-info-header .profile-info-tab-wrap .profile-info{width:100%}.profile-info-tab .profile-info-header .profile-info-tab-wrap .profile-info-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-info-tab .profile-info-header .seller-info-description{background-color:#fff;padding:6px 16px}.profile-info-tab .profile-info-header .seller-info-description>div{text-align:left;background-color:#f6f7f9;border-radius:6px;padding:12px 16px;font-size:13px;font-weight:500;line-height:18.85px}.profile-info-tab .profile-info-container{background-color:#fff;flex-direction:column;padding:0 16px 24px;display:flex}.profile-info-tab .profile-info-container .profile-info-title{letter-spacing:-.2px;text-align:left;vertical-align:middle;align-items:center;height:32px;margin-top:24px;font-size:20px;font-weight:700;line-height:24px;display:flex;position:relative}.profile-info-tab .profile-store-introduction{background-color:#fff;flex-direction:column;display:flex}.profile-info-tab .profile-store-introduction>.profile-info-container{padding-top:0}.profile-info-tab .profile-store-introduction .profile-info-title>.edit-button{color:#666;cursor:pointer;letter-spacing:-.28px;text-align:left;border:1px solid #d5d5d5;border-radius:6px;gap:4px;padding:6px 10px;font-size:15px;font-weight:400;line-height:18px;display:flex;position:absolute;top:0;right:0}.profile-info-tab .profile-store-introduction .profile-info-title>.edit-button svg{color:#999;width:16px;height:16px}.profile-info-tab .profile-store-introduction .introduction{color:#323232;text-align:left;margin-top:24px;font-size:15px;font-weight:400;line-height:21.75px}.profile-info-tab .profile-model{gap:24px}.profile-info-tab .profile-model .profile-model-item{flex-direction:column;gap:8px;display:flex}.profile-info-tab .profile-model .profile-model-item .model-basic-info{color:#323232;letter-spacing:-.25px;text-align:left;align-items:center;gap:12px;font-size:15px;font-weight:700;line-height:18px;display:flex}.profile-info-tab .profile-model .profile-model-item .model-detail-info{border:1px solid #f3f3f3;border-radius:6px;flex-direction:column;gap:10px;padding:16px;display:flex}.profile-info-tab .profile-model .profile-model-item .model-detail-info .model-item{letter-spacing:-.26px;text-align:left;gap:12px;font-size:14px;font-weight:400;line-height:16.8px;display:flex}.profile-info-tab .profile-model .profile-model-item .model-detail-info .model-item .model-detail-label{color:#666;flex-shrink:0;width:69px}.profile-info-tab .profile-model .profile-model-item .model-detail-info .model-item .model-detail-value{color:#000;flex-grow:1}.profile-info-tab .profile-faq{gap:24px}.profile-info-tab .profile-faq .profile-faq-item{flex-direction:column;gap:12px;display:flex}.profile-info-tab .profile-faq .profile-faq-item .faq-question{color:#323232;letter-spacing:-.3px;text-align:left;font-size:16px;font-weight:700;line-height:19.2px}.profile-info-tab .profile-faq .profile-faq-item .faq-answer{color:#666;letter-spacing:-.26px;text-align:left;font-size:15px;font-weight:400;line-height:21.75px}.profile-info-tab .profile-cs .custom-service-wrapper{flex-direction:column;gap:14px;margin-top:8px;display:flex}.profile-info-tab .profile-cs .custom-service-wrapper .custom-cs-guide{color:#666;text-align:left;padding-bottom:2px;font-size:14px;font-weight:500;line-height:20.3px}.profile-info-tab .profile-cs .custom-service-wrapper .custom-service-item{gap:16px;display:flex}.profile-info-tab .profile-cs .custom-service-wrapper .custom-service-item .custom-service-title{color:#323232;letter-spacing:-.26px;text-align:left;flex-shrink:0;width:69px;font-size:15px;font-weight:500;line-height:18px}.profile-info-tab .profile-cs .custom-service-wrapper .custom-service-item .custom-service-desc{color:#666;letter-spacing:-.25px;text-align:left;flex-grow:1;font-size:15px;font-weight:400;line-height:18px}.profile-info-tab .profile-cs .profile-cs-etc-wrapper{flex-direction:column;gap:8px;margin-top:14px;display:flex}.profile-info-tab .profile-cs .profile-cs-etc-wrapper .cs-etc-title{color:#323232;letter-spacing:-.26px;text-align:left;font-size:15px;font-weight:500;line-height:18px}.profile-info-tab .profile-cs .profile-cs-etc-wrapper .cs-etc-desc{color:#666;letter-spacing:-.25px;text-align:left;font-size:15px;font-weight:400;line-height:18px}
.tabs-content-container{padding-top:20px;padding-bottom:30px}.tabs-content-container .content-list-empty{color:#999;text-align:center;width:100%;height:100vh;padding:70px 0;font-size:14px}.tabs-content-container .content-list{flex-wrap:wrap;gap:12px;padding:0 16px;display:flex}.tabs-content-container .content-list .content-list-item{--card-content-gap:13px;--card-content-x-margin:16px;width:calc(50% - var(--card-content-gap)/2);flex-direction:column;gap:12px;display:flex;position:relative}.tabs-content-container .content-list .content-list-item .content-item-video{aspect-ratio:135/204;cursor:pointer;border-radius:8px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover{z-index:2;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #0000000d}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-live{gap:8px;display:flex;position:absolute;top:10px;left:10px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-live .live-image{width:50px;height:25px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-pinned{position:absolute;top:10px;left:10px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-pinned .svg{color:#fff;width:24px;height:24px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .schedule-cover{color:#fff;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;display:flex}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .schedule-cover .badge{text-align:left;background-color:#2a2a2a;border-radius:13px;padding:4px 12px 4px 10px;font-size:13px;font-weight:700;line-height:15.51px;position:absolute;top:10px;left:10px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .schedule-cover .date{text-align:center;font-size:16px;font-weight:400;line-height:19.09px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .schedule-cover .time{text-align:center;font-size:18px;font-weight:700;line-height:21.6px}.tabs-content-container .content-list .content-list-item .content-item-video .content-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-content-container .content-list .content-list-item .content-item-video .content-cover .seller-video-cover .icon{width:24px;height:24px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .seller-video-cover span{text-align:center;font-size:11px;font-weight:700;line-height:13.2px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-btn-more{color:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:10px;right:5px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-btn-more svg{width:20px}.tabs-content-container .content-list .content-list-item .content-item-video .content-cover .icon-btn-more:hover{color:#fff}.tabs-content-container .content-list .content-list-item .content-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-content-container .content-list .content-list-item .content-item-video .poster[data-visibility=hidden]{opacity:0}.tabs-content-container .content-list .content-list-item .content-item-video .video{aspect-ratio:135/204;object-fit:cover;z-index:-1;background-color:#000;height:100%}.tabs-content-container .content-list .content-list-item .content-item-video .schedule-image{aspect-ratio:135/204;object-fit:cover;width:100%}.tabs-content-container .content-list .content-list-item .content-item-desc{cursor:pointer;flex-direction:column;flex-grow:1;gap:8px;min-height:56px;display:flex}.tabs-content-container .content-list .content-list-item .content-item-desc .title{text-align:left;-webkit-line-clamp:2;white-space:pre-line;word-break:break-word;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}.tabs-content-container .content-list .content-list-item .content-item-desc .counts{align-items:center;gap:4px;margin-bottom:15px;display:flex}.tabs-content-container .content-list .content-list-item .content-item-desc .counts .count-group{color:#999;flex-shrink:0;align-items:center;gap:2px;display:flex}.tabs-content-container .content-list .content-list-item .content-item-desc .counts .count-group svg{flex-shrink:0;width:12px;height:12px}.tabs-content-container .content-list .content-list-item .content-item-desc .counts .count-group .count{text-align:left;font-size:12px;font-weight:400;line-height:14.32px}.tabs-content-container .content-list .content-list-item .content-item-desc .counts .divider{background:#999;border-radius:50%;flex-shrink:0;width:2px;height:2px}.tabs-content-container .content-list .content-list-item .content-item-desc .counts .date-str{color:#999;text-align:left;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;white-space:pre-line;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:14.32px;display:-webkit-box;overflow:hidden}
.product-order-filter-drawer{border-radius:16px;margin:0 10px 20px;padding-bottom:20px;font-style:normal;font-weight:500;line-height:normal}.product-order-filter-drawer .bottom-sheet-header{justify-content:space-between;align-items:center;padding:18px 16px 17px;display:flex}.product-order-filter-drawer .bottom-sheet-header .title{color:#323232;font-size:18px;font-weight:700}.product-order-filter-drawer .bottom-sheet-content{flex-direction:column;display:flex}.product-order-sheet{font-style:normal;font-weight:500;line-height:normal}.product-order-sheet button.order-item{color:#323232;justify-content:space-between;align-items:center;width:100%;padding:19px 16px;font-size:15px;display:flex}.product-order-sheet button.order-item .subtitle{color:#999;margin-left:8px;font-size:12px}.category-sheet{grid-template-columns:repeat(2,1fr);gap:10px 11px;padding:10px 16px 0;font-style:normal;font-weight:500;line-height:normal;display:grid}.category-sheet button.category-item{color:#323232;text-align:left;border:1px solid #f3f3f3;border-radius:20px;width:100%;padding:16px;font-size:15px}.category-sheet button.category-item.active{color:#fff;background:#323232;font-size:15px;font-weight:700}
