.theme-primary-background-color{background-color:#ef3434;fill:#ef3434}.theme-primary-border-color{border-color:#ef3434}.theme-primary-text-color{color:#ef3434;fill:#ef3434}.theme-primary-tip-color{border-top:9px solid transparent;border-left:9px solid transparent;border-right:10px solid #ef3434;border-bottom:9px solid transparent}.theme-sub-background-color{background-color:#fff1f1;fill:#fff1f1}.cloud-shoplive.MobileCampaignCover .WebVideoPlayer{position:absolute;left:0;top:0}.cloud-shoplive.has-calendar .cloud-shoplive.FeaturedCampaignPlayer{padding:0;margin:0}.cloud-shoplive .wrap-calendar{overflow:auto;box-sizing:border-box;min-width:84px;padding-left:16px;flex-shrink:0}.cloud-shoplive .wrap-calendar::-webkit-scrollbar{display:none}.cloud-shoplive .wrap-calendar.has-thumbnail{min-width:96px}.cloud-shoplive .wrap-calendar .smog-effect-block{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);height:48px;position:sticky;bottom:0}.cloud-shoplive .ReplayListItem .aspect-landscape-video .wrap-video-player{border-radius:0}.cloud-shoplive .ReplayListItem .aspect-landscape-video .video-player{object-fit:contain}.cloud-shoplive .aspect-landscape-video #video-live-mobile{object-fit:contain}.cloud-shoplive .wrap-mobile-over-remind .remind-button{margin-left:auto}.cloud-shoplive.OverallEntry.csl-hide-user-count .ReplayListItem .wrap-user-count{display:none}.cloud-shoplive.container-top-campaign.cslw-ml,.cloud-shoplive.container-top-campaign.cslw-mm,.cloud-shoplive.container-top-campaign.cslw-ms{padding:0 20px}.cloud-shoplive.container-top-campaign.has-calendar .sl-no-product .wrap-center-campaign-detail{padding-top:0;padding-bottom:0;margin-right:0}.cloud-shoplive.container-top-campaign .FeaturedCampaignPlayer{padding:0}.cloud-shoplive.container-top-campaign .FeaturedCampaignPlayer.cslw-ts .wrap-play-goods-list{background-color:transparent}.cloud-shoplive.OverallEntry{margin:0 auto}.cloud-shoplive.OverallEntry:not(.cslw-ms,.cslw-mm,.cslw-ml) .overall-replay-list-head{padding:0 8px}.cloud-shoplive.OverallEntry .ReplayListItem .WebVideoPlayer .video-player{width:calc(100% + 1px)}.cloud-shoplive.OverallEntry .ReplayListItem{width:calc(12.5% - 16px);padding:0 8px}.cloud-shoplive.OverallEntry .ReplayListItem .closed-campaign-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.cloud-shoplive.OverallEntry .ReplayListItem .remind-button{margin-right:auto;margin-top:12px}.cloud-shoplive.OverallEntry.cslw-ts .ReplayListItem{width:calc(33.33% - 16px)}.cloud-shoplive.OverallEntry.cslw-ts .ReplayListItem.horizontal{width:39%}.cloud-shoplive.OverallEntry.cslw-tl .ReplayListItem{width:calc(25% - 16px)}.cloud-shoplive.OverallEntry.cslw-tl .ReplayListItem.horizontal{width:28%}.cloud-shoplive.OverallEntry.cslw-ds .ReplayListItem{width:calc(20% - 16px)}.cloud-shoplive.OverallEntry.cslw-ds .ReplayListItem.horizontal{width:21%}.cloud-shoplive.OverallEntry.cslw-dm .ReplayListItem{width:calc(16.66% - 16px)}.cloud-shoplive.OverallEntry.cslw-ms .list-header-title,.cloud-shoplive.OverallEntry.cslw-mm .list-header-title,.cloud-shoplive.OverallEntry.cslw-ml .list-header-title{padding:0 20px}.cloud-shoplive.OverallEntry.cslw-ms .plugin-filter-control,.cloud-shoplive.OverallEntry.cslw-mm .plugin-filter-control,.cloud-shoplive.OverallEntry.cslw-ml .plugin-filter-control{padding:0 20px;mask-image:linear-gradient(to right, transparent, black 20px, black calc(100% - 20px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent, black 20px, black calc(100% - 20px), transparent 100%)}.cloud-shoplive.OverallEntry.cslw-ms .layout-grid,.cloud-shoplive.OverallEntry.cslw-mm .layout-grid,.cloud-shoplive.OverallEntry.cslw-ml .layout-grid{padding:0 14px}.cloud-shoplive.OverallEntry.cslw-ms .overall-replay-list-head,.cloud-shoplive.OverallEntry.cslw-mm .overall-replay-list-head,.cloud-shoplive.OverallEntry.cslw-ml .overall-replay-list-head{padding:0 6px;font-size:16px}.cloud-shoplive.OverallEntry.cslw-ms .ReplayListItem,.cloud-shoplive.OverallEntry.cslw-mm .ReplayListItem,.cloud-shoplive.OverallEntry.cslw-ml .ReplayListItem{width:calc(50% - 12px);padding:0 6px}.cloud-shoplive.OverallEntry.cslw-ms .ReplayListItem.horizontal,.cloud-shoplive.OverallEntry.cslw-mm .ReplayListItem.horizontal,.cloud-shoplive.OverallEntry.cslw-ml .ReplayListItem.horizontal{width:70%}.cloud-shoplive.OverallEntry.cslw-ms .ReplayListItem .aspect-replay-thumbnail>.inner-aspect-ratio,.cloud-shoplive.OverallEntry.cslw-mm .ReplayListItem .aspect-replay-thumbnail>.inner-aspect-ratio,.cloud-shoplive.OverallEntry.cslw-ml .ReplayListItem .aspect-replay-thumbnail>.inner-aspect-ratio{padding-top:150%}.cloud-shoplive.OverallEntry.cslw-ms .ReplayListItem .closed-campaign-title,.cloud-shoplive.OverallEntry.cslw-mm .ReplayListItem .closed-campaign-title,.cloud-shoplive.OverallEntry.cslw-ml .ReplayListItem .closed-campaign-title{max-height:42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cloud-shoplive.OverallEntry.cslw-ms .ReplayListItem .remind-button,.cloud-shoplive.OverallEntry.cslw-mm .ReplayListItem .remind-button,.cloud-shoplive.OverallEntry.cslw-ml .ReplayListItem .remind-button{margin-top:8px}.cloud-shoplive.OverallEntry.cslw-ms .layout-horizontal .ReplayListItem:first-child,.cloud-shoplive.OverallEntry.cslw-mm .layout-horizontal .ReplayListItem:first-child,.cloud-shoplive.OverallEntry.cslw-ml .layout-horizontal .ReplayListItem:first-child{padding-left:20px}.cloud-shoplive.OverallEntry.cslw-ms .layout-horizontal .ReplayListItem:last-child,.cloud-shoplive.OverallEntry.cslw-mm .layout-horizontal .ReplayListItem:last-child,.cloud-shoplive.OverallEntry.cslw-ml .layout-horizontal .ReplayListItem:last-child{padding-right:20px}.cloud-shoplive.OverallEntry .layout-horizontal .ReplayListItem{margin-bottom:0;display:inline-flex;flex-direction:column}.cloud-shoplive.OverallEntry .layout-horizontal .ReplayListItem:first-child{padding-left:10px}.cloud-shoplive.OverallEntry .layout-horizontal .ReplayListItem:last-child{padding-right:10px}.cloud-shoplive.OverallEntry .list-header-title{padding:0 10px}.cloud-shoplive.OverallEntry .plugin-filter-control{margin-top:16px;margin-bottom:4px;padding:0 10px;mask-image:linear-gradient(to right, transparent, black 12px, black calc(100% - 12px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent, black 12px, black calc(100% - 12px), transparent 100%)}
.cloud-shoplive.container-top-campaign.sl-calendar-row{display:grid;grid-template-columns:var(--sl-row-player-width, clamp(240px, 22%, 260px)) minmax(0, 1fr) clamp(320px,40%,480px);grid-template-rows:minmax(0, 1fr) auto;align-items:start;column-gap:16px}.cloud-shoplive.container-top-campaign.sl-calendar-row .cloud-shoplive.FeaturedCampaignPlayer{grid-column:1;grid-row:1/-1;min-width:0;max-width:none}.cloud-shoplive.container-top-campaign.sl-calendar-row .cloud-shoplive.FeaturedCampaignPlayer .wrap-live-desc{display:none}.cloud-shoplive.container-top-campaign.sl-calendar-row .cloud-shoplive.FeaturedCampaignPlayer .wrap-play-goods-list{width:100%;max-width:none}.cloud-shoplive.container-top-campaign.sl-calendar-row .sl-sc-summary{grid-column:2;grid-row:1;align-self:stretch;height:0;min-height:100%;overflow:hidden;min-width:0}.cloud-shoplive.container-top-campaign.sl-calendar-row .sl-goods-slider{grid-column:2;grid-row:2;align-self:end;min-width:0;margin-top:16px}.cloud-shoplive.container-top-campaign.sl-calendar-row .sl-schedule-calendar{grid-column:3;grid-row:1/-1;align-self:stretch;display:flex;flex-direction:column;min-width:0;box-sizing:border-box;overflow:hidden}.cloud-shoplive.container-top-campaign.sl-calendar-row.sl-calendar-compact{grid-template-columns:var(--sl-row-player-width, 240px) minmax(0, 1fr)}.cloud-shoplive.container-top-campaign.sl-calendar-row.sl-calendar-compact .sl-sc-summary,.cloud-shoplive.container-top-campaign.sl-calendar-row.sl-calendar-compact .sl-goods-slider{display:none}.cloud-shoplive.container-top-campaign.sl-calendar-row.sl-calendar-compact .sl-schedule-calendar{grid-column:2;grid-row:1/-1}
.wrap-user-count.svelte-64ymjo.svelte-64ymjo{height:24px;background:rgba(0, 0, 0, 0.4);border-radius:57px;display:flex;align-items:center;padding:4.5px 10px;box-sizing:border-box}.wrap-user-count.svelte-64ymjo .user-icon.svelte-64ymjo{width:12px;height:12px}.wrap-user-count.svelte-64ymjo .user-count.svelte-64ymjo{font-weight:400;font-size:12px;line-height:1;text-align:center;color:#ffffff;margin-left:2px}
.CampaignEndedOverlay.svelte-8vbic3{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0, 0, 0, 0.3)}.closed-mark.svelte-8vbic3{font-weight:500;font-size:12px;line-height:1;color:#333;padding:4px 8px;background-color:white;border-radius:60px;display:flex;align-items:center;height:24px}
.WebVideoPlayer.svelte-1qlu3a1{position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.video-player.svelte-1qlu3a1{transition:opacity 0.4s;width:100%;height:100%;object-fit:cover}.video-player.use-fade-in.svelte-1qlu3a1{opacity:0}.video-player.is-video-init.svelte-1qlu3a1{opacity:1}
.enter-campaign-button.svelte-12h6yf5{display:inline-flex;align-items:center;height:32px;padding:0 10px;box-sizing:border-box;border:1px solid rgba(255, 255, 255, 0.5);border-radius:100px;background:transparent;box-shadow:0px 1px 0px 0px rgba(12, 14, 19, 0.04);color:#ffffff;font-size:14px;font-weight:500;white-space:nowrap;margin-top:16px;margin-right:auto;font-family:"Pretendard", sans-serif}.enter-campaign-button__label.svelte-12h6yf5{margin-right:4px}.enter-campaign-button__icon.svelte-12h6yf5{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center}
.sl-ready-countdown{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:0 4px;margin-top:auto;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;text-align:center;color:#fff;font-family:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.sl-ready-countdown__message{margin:0;font-weight:600;font-size:16px;line-height:1.4;letter-spacing:0;word-break:keep-all}.sl-ready-countdown__time{margin-top:6px;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:600;font-size:42px;line-height:44px;letter-spacing:0}
.MobileCampaignCover.svelte-15vnvb0.svelte-15vnvb0.svelte-15vnvb0{cursor:pointer;position:relative;border-radius:12px;overflow:hidden;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.1), 0px 8px 40px rgba(0, 0, 0, 0.2);background-position:center;background-size:cover;background-repeat:no-repeat;width:100%}.MobileCampaignCover.svelte-15vnvb0 .player-overlay-dimmer.svelte-15vnvb0.svelte-15vnvb0{background-color:rgba(12, 14, 19, 0.3);position:absolute;top:0;left:0;width:100%;height:100%}.MobileCampaignCover.svelte-15vnvb0 .box-mobile-campaign.svelte-15vnvb0.svelte-15vnvb0{box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;left:0}.MobileCampaignCover.svelte-15vnvb0 .wrap-live-campaign-info.svelte-15vnvb0.svelte-15vnvb0{position:absolute;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.36) 100%);padding:20px;width:100%;box-sizing:border-box;min-height:160px;display:flex;flex-direction:column}.MobileCampaignCover.svelte-15vnvb0 .wrap-live-campaign-info.svelte-15vnvb0>.svelte-15vnvb0:first-child{margin-top:auto}.MobileCampaignCover.svelte-15vnvb0 .wrap-live-campaign-info.has-ready-countdown.svelte-15vnvb0.svelte-15vnvb0{height:100%}.MobileCampaignCover.svelte-15vnvb0 .wrap-live-campaign-status.svelte-15vnvb0.svelte-15vnvb0{margin-bottom:12px;display:flex;margin-top:auto}.MobileCampaignCover.svelte-15vnvb0 .wrap-remind-button.svelte-15vnvb0.svelte-15vnvb0{display:inline-block}.MobileCampaignCover.svelte-15vnvb0 .live-campaign-title.svelte-15vnvb0.svelte-15vnvb0{font-weight:700;font-size:22px;line-height:31px;letter-spacing:-0.32px;color:#ffffff;margin-bottom:12px;max-height:62px}.MobileCampaignCover.svelte-15vnvb0 .live-campaign-title.svelte-15vnvb0~.wrap-remind-button.svelte-15vnvb0{margin-top:4px}.MobileCampaignCover.svelte-15vnvb0 .live-campaign-title.svelte-15vnvb0.svelte-15vnvb0:last-child{margin-bottom:0}.MobileCampaignCover.svelte-15vnvb0 .live-campaign-desc.svelte-15vnvb0.svelte-15vnvb0{font-weight:400;font-size:12px;line-height:18px;letter-spacing:-0.32px;color:#ffffff;max-height:36px}.MobileCampaignCover.svelte-15vnvb0 .live-campaign-desc.svelte-15vnvb0~.wrap-remind-button.svelte-15vnvb0{margin-top:16px}
.ReplayListItem.svelte-7l9t97.svelte-7l9t97{display:inline-block;width:19%;box-sizing:content-box;margin:20px 0;cursor:pointer}.campaign-infos.svelte-7l9t97.svelte-7l9t97{white-space:initial;margin-top:16px}.wrap-thumbnail.svelte-7l9t97.svelte-7l9t97{position:relative;width:100%;overflow:hidden;border-radius:8px;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.wrap-replay-user-count.svelte-7l9t97.svelte-7l9t97{position:absolute;left:12px;top:12px;z-index:1}.closed-campaign-title.svelte-7l9t97.svelte-7l9t97{font-size:15px;font-weight:700;color:#333;line-height:21px;margin-bottom:8px;max-height:21px}.closed-campaign-desc.svelte-7l9t97.svelte-7l9t97{color:#757575;font-size:13px;font-weight:400;line-height:19px}.wrap-video-player.svelte-7l9t97.svelte-7l9t97{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:8px;overflow:hidden}.wrap-campaign-ready.svelte-7l9t97.svelte-7l9t97{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:8px;overflow:hidden;background-color:rgba(0, 0, 0, 0.3);color:white;display:flex;align-items:center;flex-direction:column;justify-content:center}.scheduled-mark.svelte-7l9t97.svelte-7l9t97{font-weight:500;font-size:12px;line-height:1;color:#333;padding:4px 8px;background-color:white;border-radius:60px;margin-bottom:12px}.scheduled-date.svelte-7l9t97.svelte-7l9t97{font-size:14px;line-height:20px;color:#fff}.scheduled-time.svelte-7l9t97.svelte-7l9t97{font-size:36px;line-height:42px;font-weight:500;color:#fff}.campaign-ready.svelte-7l9t97 .wrap-replay-user-count.svelte-7l9t97{display:none}
.scroll-box.svelte-1qpjb0v.svelte-1qpjb0v{position:relative}.scroll-box.svelte-1qpjb0v img.svelte-1qpjb0v{cursor:pointer;position:absolute;width:44px;height:44px;top:calc(40% - 10px);border-radius:50%;box-shadow:0 3px 10px rgba(0, 0, 0, 0.2)}.scroll-box.svelte-1qpjb0v .left-scroll.svelte-1qpjb0v{z-index:1;left:20px}.scroll-box.svelte-1qpjb0v .right-scroll.svelte-1qpjb0v{z-index:1;right:20px}.layout-horizontal.svelte-1qpjb0v.svelte-1qpjb0v{overflow-x:auto;white-space:nowrap;display:block;position:relative;padding-bottom:16px;margin-bottom:75px}.layout-horizontal.no-item.svelte-1qpjb0v.svelte-1qpjb0v::-webkit-scrollbar-thumb,.layout-horizontal.no-item.svelte-1qpjb0v.svelte-1qpjb0v::-webkit-scrollbar-track{background-color:transparent}.layout-horizontal.svelte-1qpjb0v.svelte-1qpjb0v::-webkit-scrollbar{height:5px}.layout-horizontal.svelte-1qpjb0v.svelte-1qpjb0v::-webkit-scrollbar-thumb{border-radius:2em;background-color:#e3e3e3}.layout-horizontal.svelte-1qpjb0v.svelte-1qpjb0v::-webkit-scrollbar-track{background-color:#fcfcfc}
.list-header-title.svelte-8z9vdl.svelte-8z9vdl{font-size:18px;font-weight:700;color:#333;margin-bottom:-4px;line-height:22px;letter-spacing:-0.02em}.layout-grid.svelte-8z9vdl.svelte-8z9vdl{display:flex;flex-wrap:wrap;padding:0 2px}.button-wrapper.svelte-8z9vdl.svelte-8z9vdl{min-height:44px;padding-bottom:20px;display:flex;justify-content:center;align-items:center}.scroll-sentinel.svelte-8z9vdl.svelte-8z9vdl{height:1px}.more-button.svelte-8z9vdl.svelte-8z9vdl{cursor:pointer;display:flex;height:44px;justify-content:center;align-items:center;border-radius:50px;padding:10px 20px;background-color:#eee;font-size:12px;line-height:14px;font-weight:400;color:#333;border:none}.more-button.off.svelte-8z9vdl.svelte-8z9vdl{display:none}.more-button.svelte-8z9vdl .more-plus-icon.svelte-8z9vdl{margin-right:7px}
.OverallEntry.svelte-ua27jd{max-width:1200px}
.cloud-shoplive .sl-goods-slider{position:relative;display:flex;gap:8px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;list-style:none;scrollbar-width:none;cursor:grab}.cloud-shoplive .sl-goods-slider::-webkit-scrollbar{display:none}.cloud-shoplive .sl-goods-slider:active{cursor:grabbing}.cloud-shoplive .sl-goods-slider__item{flex:0 0 auto;width:var(--sl-goods-card-width, 96px)}.cloud-shoplive .sl-goods-slider__button{display:block;width:100%;margin:0;padding:0;background-color:transparent;text-align:left;cursor:pointer}.cloud-shoplive .sl-goods-slider__thumb{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:8px;background-color:#f7f7f7}.cloud-shoplive .sl-goods-slider__image{width:100%;height:100%;object-fit:contain;-webkit-user-drag:none}.cloud-shoplive .sl-goods-slider__sold-out{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.8);font-size:10px;line-height:12px;color:#afafaf}.cloud-shoplive .sl-goods-slider__name{display:-webkit-box;min-height:38px;margin-top:8px;font-size:13px;font-weight:500;line-height:19px;color:#1a1a1a;word-break:break-word}.cloud-shoplive .sl-goods-slider__price{display:flex;flex-direction:column;justify-content:flex-end;min-height:38px;margin-top:4px}.cloud-shoplive .sl-goods-slider__discount{font-size:15px;font-weight:700;font-style:normal;line-height:18px}.cloud-shoplive .sl-goods-slider__amount{font-size:14px;font-weight:700;line-height:20px;color:#1a1a1a;white-space:nowrap}
.container-top-campaign.svelte-14grwbt{display:flex;position:relative;margin:24px auto 60px;max-width:1200px;padding:0 10px}.top-area-wrapper.svelte-14grwbt{display:flex;width:100%;height:100%}.msg.svelte-14grwbt{text-align:center;margin-top:100px}
