@import url(https://cdn.jsdelivr.net/npm/pretendard@1.3.9/dist/web/static/pretendard.min.css);
.theme-primary-background-color{background-color:#ef3434;fill:#ef3434}.theme-primary-text-color{color:#ef3434;fill:#ef3434}.theme-sub-background-color{background-color:#fff1f1;fill:#fff1f1}.line-ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.csl-sf.round-layout{overflow:hidden;box-sizing:border-box;height:100%}.csl-sf.csl-shorts-detail-view{height:100%;box-sizing:border-box;position:relative;overflow:hidden}.csl-sf.csl-shorts-detail-view #pager-main-header .header-inner,.csl-sf.csl-shorts-detail-view #bottom-frame{z-index:2}.csl-sf.csl-shorts-detail-view .video-screen-touch-area{z-index:1}@media screen and (min-width: 1025px){.csl-sf.desktop-border{border-radius:16px;padding:16px 0}.csl-sf.desktop-border .blur-background-keyword-shorts,.csl-sf.desktop-border .csl-shorts-detail-view{border-radius:16px;overflow:hidden}}.csl-sf{font-family:"Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-touch-callout:none}.csl-sf button{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.csl-sf button:focus{outline:0}.csl-sf *:not(textarea,input){-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.csl-sf *{-webkit-tap-highlight-color:transparent}.csl-sf img{user-drag:none;-webkit-user-drag:none}.csl-sf span,.csl-sf h3,.csl-sf h2,.csl-sf h1,.csl-sf p{text-align:left}.csl-sf ul{list-style:none}.csl-sf ul,.csl-sf li{margin:0;padding:0}.csl-sf textarea:focus,.csl-sf input:focus{outline:none}.csl-sf .csl-ShortsDetailPager{position:relative;height:100%;width:100%;max-width:56.25vh;margin:auto;left:0;right:0;overflow-y:hidden}.csl-sf .csl-ShortsDetailPager.mobile-view{width:100%}.csl-sf .csl-ShortsDetailPager.mobile-view .bottom-sheet{position:fixed}.csl-sf .csl-ShortsDetailPager:not(.mobile-view){-ms-overflow-style:none;scrollbar-width:none}.csl-sf .csl-ShortsDetailPager:not(.mobile-view)::-webkit-scrollbar{display:none}.csl-sf .csl-ShortsDetailPager.on-comment-list,.csl-sf .csl-ShortsDetailPager.on-product-list,.csl-sf .csl-ShortsDetailPager.on-keyword-shorts{overflow:hidden}.csl-sf .circle-button{width:40px;height:40px;border-radius:50%;background-color:transparent;border:none;padding:0}.csl-sf .circle-button>img{width:40px;height:40px}.csl-sf .inner-count-text{font-weight:500;font-size:12px;line-height:12px;letter-spacing:1;color:#fff;white-space:nowrap}.csl-sf .inner-count-text.comment,.csl-sf .inner-count-text.adore-like{position:absolute;bottom:-1px;left:50%;transform:translate(-50%, 100%)}.csl-sf .wrap-action-buttons{display:flex}.csl-sf .wrap-action-buttons.column{flex-direction:column;justify-content:end;margin-left:16px}.csl-sf .wrap-action-buttons button:not(:first-child){margin-top:16px}.csl-sf .wrap-action-buttons .circle-button:last-child.show-count{margin-bottom:13px}.csl-sf .shorts-title{font-weight:500;font-size:16px;line-height:24px;margin-top:4px;margin-bottom:0;color:#fff}.csl-sf .shorts-description{font-weight:400;font-size:13px;line-height:18px;margin-bottom:6px;margin-top:0;color:#fff;white-space:pre-line}.csl-sf.csl-TemplateShorts{margin:0 auto;max-width:1440px}.csl-sf.csl-TemplateShorts.grid-1{padding:0 28px;display:flex;flex-wrap:wrap}.csl-sf.csl-TemplateShorts.grid-1 .template-item{margin:12px 8px;width:calc(25% - 16px)}.csl-sf.csl-TemplateShorts.grid-1.cslw-ds .template-item,.csl-sf.csl-TemplateShorts.grid-1.cslw-tl .template-item{width:calc(33.3333333333% - 16px)}.csl-sf.csl-TemplateShorts.grid-1.cslw-ts .template-item{width:calc(50% - 16px)}.csl-sf.csl-TemplateShorts.grid-1.cslw-mm,.csl-sf.csl-TemplateShorts.grid-1.cslw-ms,.csl-sf.csl-TemplateShorts.grid-1.cslw-ml{flex-direction:column}.csl-sf.csl-TemplateShorts.grid-1.cslw-mm .template-item,.csl-sf.csl-TemplateShorts.grid-1.cslw-ms .template-item,.csl-sf.csl-TemplateShorts.grid-1.cslw-ml .template-item{margin:16px 0;width:100%}.csl-sf.csl-TemplateShorts.grid-1.cslw-mm .template-item:first-child,.csl-sf.csl-TemplateShorts.grid-1.cslw-ms .template-item:first-child,.csl-sf.csl-TemplateShorts.grid-1.cslw-ml .template-item:first-child{margin-top:16px}.csl-sf.csl-TemplateShorts.grid-1.cslw-mm .template-item:last-child,.csl-sf.csl-TemplateShorts.grid-1.cslw-ms .template-item:last-child,.csl-sf.csl-TemplateShorts.grid-1.cslw-ml .template-item:last-child{margin-bottom:16px}.csl-sf.csl-TemplateShorts.grid-1 .shorts-title{margin-bottom:2px;font-weight:600}.csl-sf.csl-TemplateShorts.grid-1 .shorts-description{max-width:calc(100% - 40px);margin-bottom:-4px}.csl-sf.csl-TemplateShorts.grid-1 .wrap-template-inner.bottom{display:flex;flex-direction:column}.csl-sf.csl-TemplateShorts.grid-1 .wrap-profile-product-list{display:flex;justify-content:space-between;align-items:end;min-height:36px}.csl-sf.csl-TemplateShorts.grid-1 .no-profile .wrap-template-inner.bottom{flex-direction:row}.csl-sf.csl-TemplateShorts.grid-1 .no-profile .wrap-profile-product-list{margin-left:auto}.csl-sf.csl-TemplateShorts.grid-1 .no-profile .area-template-text{display:flex;flex-direction:column;width:100%}.csl-sf.csl-TemplateShorts.grid-1 .no-profile .shorts-title{margin-top:auto;margin-bottom:0}.csl-sf.csl-TemplateShorts.grid-1 .no-profile .shorts-description{margin-top:2px;margin-bottom:0}@media screen and (max-width: 524px){.csl-sf.csl-TemplateShorts.grid-1.cslw-ts .wrap-img-product{margin-right:4px}.csl-sf.csl-TemplateShorts.grid-1.cslw-ts .has-sub-price .number-text{font-size:10px}}.csl-sf.csl-TemplateShorts.card-product .thumbnail-dimmed.bottom{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}.csl-sf.csl-TemplateShorts.card-product .shorts-description{display:none}.csl-sf.csl-TemplateShorts.card-product .template-item .wrap-template-inner.bottom{padding:12px;flex-direction:column}.csl-sf.csl-TemplateShorts.card-product .template-item .wrap-profile-product-list{min-height:initial;margin:4px 0 0;display:flex;flex-direction:column;align-items:start}.csl-sf.csl-TemplateShorts.card-product .template-item .row-writer+.wrap-displaying-product{margin-top:8px}.csl-sf.csl-TemplateShorts.card-product .wrap-product-info{margin-right:12px}.csl-sf.csl-TemplateShorts.card-product .shorts-title{margin:0}.csl-sf.csl-TemplateShorts.card-product .writer-name{font-weight:400}.csl-sf.csl-TemplateShorts.card-product .wrap-displaying-product{padding:0;margin:0;background-color:#fff;width:100%;border-radius:6px}.csl-sf.csl-TemplateShorts.card-product .wrap-img-product{margin-right:12px}.csl-sf.csl-TemplateShorts.card-product .record{font-size:10px;line-height:12px}.csl-sf.csl-TemplateShorts.card-product .product-title{font-size:12px;line-height:16px}.csl-sf.csl-TemplateShorts.card-product .wrap-price-info{font-size:12px;line-height:14px;font-weight:600}.csl-sf.csl-TemplateShorts.card-product .wrap-img-product{width:50px;max-height:66px;border-radius:6px 0px 0px 6px}.csl-sf.csl-TemplateShorts.card-product.grid-2 .prefix-price-type{display:none}.csl-sf.csl-TemplateShorts.card-product.grid-2 .wrap-img-product{margin-right:6px;width:36px;max-height:45px}.csl-sf.csl-TemplateShorts.card-product.grid-2 .wrap-product-info{margin-right:6px}.csl-sf.csl-TemplateShorts.card-product.grid-2 .wrap-template-inner.bottom{padding:6px}.csl-sf.csl-TemplateShorts.card-product.grid-2 .record{display:none}.csl-sf.csl-TemplateShorts.card-product.grid-2 .wrap-price-info{font-size:11px;line-height:12px}.csl-sf.csl-TemplateShorts.card-product.grid-2 .product-title{font-size:11px;line-height:14px}.csl-sf.csl-TemplateShorts.card-product.grid-2 .selling-price+.original-price{display:none}.csl-sf.csl-TemplateShorts.grid-2{display:flex;flex-wrap:wrap;padding:4px 12px}.csl-sf.csl-TemplateShorts.grid-2 .template-aspect-resource{border-radius:12px}.csl-sf.csl-TemplateShorts.grid-2 .wrap-template-inner.top,.csl-sf.csl-TemplateShorts.grid-2 .wrap-template-inner.bottom{padding:8px}.csl-sf.csl-TemplateShorts.grid-2 #product-list-button{display:flex;margin-left:auto}.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal) .template-item{width:calc(16.6666666667% - 16px);margin:12px 8px}.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal).cslw-ds .template-item{width:calc(20% - 16px)}.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal).cslw-tl .template-item{width:calc(25% - 16px)}.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal).cslw-ts .template-item{width:calc(33.3333333333% - 16px)}.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal).cslw-mm .template-item,.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal).cslw-ms .template-item,.csl-sf.csl-TemplateShorts.grid-2:not(.horizontal).cslw-ml .template-item{width:calc(50% - 8px);margin:12px 4px}.csl-sf.csl-TemplateShorts.grid-2 .shorts-title{font-size:13px;font-weight:500;color:#333;margin-top:8px;margin-bottom:4px;line-height:18px}.csl-sf.csl-TemplateShorts.grid-2 .writer-name{font-weight:400;font-size:12px;color:#545454}.csl-sf.csl-TemplateShorts.grid-2.horizontal{flex-wrap:initial;max-width:initial;overflow-x:auto;padding:8px 12px 4px}.csl-sf.csl-TemplateShorts.grid-2.horizontal::-webkit-scrollbar{display:none}.csl-sf.csl-TemplateShorts.grid-2.horizontal .wrap-template-info{min-height:64px}.csl-sf.csl-TemplateShorts.grid-2.horizontal .template-item{width:44.16%;max-width:24vh;min-width:112px;flex-shrink:0;margin:0 4px}.csl-sf.csl-TemplateShorts.grid-2.horizontal .template-item.custom-width{max-width:unset;min-width:unset}.csl-sf .wrap-product-info .record{color:#8f8f8f;font-size:11px;margin-top:0;margin-bottom:3px}.csl-sf .wrap-product-info .record.sold-out{color:#cbcbcb}.csl-sf .wrap-product-info .product-title{font-weight:700;line-height:18px;font-size:13px}.csl-sf .wrap-product-info .original-price.on-discount{color:#cbcbcb}.csl-sf .wrap-product-info .wrap-price-info{font-size:13px;line-height:16px;margin-top:3px}.csl-sf .wrap-product-info .wrap-price-info .sold-out{color:#cbcbcb}.csl-sf #product-card-item .wrap-displaying-product{padding:0;border-radius:unset;margin-right:12px}.csl-sf #product-card-item .wrap-img-product{border-radius:unset;margin-right:12px;margin-top:0;margin-bottom:0}.csl-sf #product-card-item .original-price.on-discount{display:none}.csl-sf #products-card-button .has-sub-price .wrap-product-info{overflow:hidden}.csl-sf #products-card-button .has-sub-price .product-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.csl-sf #card-detail-info+#products-card-button{margin-top:12px}@media screen and (min-width: 1025px){.csl-sf.csl-shorts-modal #csl-edit-preview #products-card-button,.csl-sf.csl-shorts-modal #csl-edit-preview #product-list-button,.csl-sf.csl-shorts-modal #csl-edit-preview #close-back-button{display:block}.csl-sf.csl-shorts-modal #products-card-button,.csl-sf.csl-shorts-modal #product-list-button,.csl-sf.csl-shorts-modal #products-square-card-button,.csl-sf.csl-shorts-modal #close-back-button{display:none}.csl-sf.csl-shorts-modal #sound-button{margin-top:62px}.csl-sf.csl-shorts-modal .wrap-desktop-shorts-navigator{display:flex}.csl-sf.csl-shorts-modal .contents-area{display:flex;flex-direction:column}.csl-sf.csl-shorts-modal .live-campaign-link{margin-top:61px}.csl-sf.csl-shorts-modal .live-campaign-link+#sound-button{margin-top:16px}}.csl-sf.csl-shorts-detail-view .shorts-description{margin-bottom:0}.csl-sf.csl-shorts-detail-view .summary-paragraph+.wrap-keyword{margin-top:2px}.csl-sf.csl-shorts-detail-view.on-web-safe-area-bottom #comment-input input,.csl-sf.csl-shorts-detail-view.on-web-safe-area-bottom #comment-input .comment-send-button,.csl-sf.csl-shorts-detail-view.use-native-video #comment-input input,.csl-sf.csl-shorts-detail-view.use-native-video #comment-input .comment-send-button{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.csl-sf .container-shorts-seeker #shorts-seeker-wrapper.can-transition .seeker-filled{transition:width .1s linear}.csl-sf .container-shorts-seeker #shorts-seeker-wrapper.can-transition.use-sdk .seeker-filled{transition:width .3s linear}#reply-list .inner-reply-list #comment-item{padding-left:36px}.contents-area .wrap-goods-banner.has-image-banner,.contents-area .wrap-goods-banner.has-title{margin-bottom:8px}.contents-area .aspect-product-banner{width:100%;padding-top:16.6666666667%;position:relative;border-radius:6px;overflow:hidden}.contents-area .img-goods-banner{position:absolute;height:100%;top:0;left:0}#product-list .wrap-goods-banner.has-image-banner,#product-list .wrap-goods-banner.has-title{padding:0 16px 8px}#product-list .wrap-goods-banner.has-image-banner .title-goods-list,#product-list .wrap-goods-banner.has-title .title-goods-list{padding:8px}#product-list .wrap-goods-banner .title-goods-list{height:initial;color:#000;font-weight:500;font-size:16px;line-height:24px;text-align:center;padding-bottom:10px;height:100%;min-height:initial;padding:0 0 10px}#product-list .aspect-product-banner{width:100%;padding-top:16.6666666667%;position:relative;border-radius:6px;overflow:hidden}#product-list .img-goods-banner{position:absolute;height:100%;top:0;left:0}#product-card-item .has-sub-price .original-price.on-discount,#product-list .has-sub-price .original-price.on-discount,.contents-area .has-sub-price .original-price.on-discount,.template-item .has-sub-price .original-price.on-discount{display:none}#overlay-detail-shorts-list .csl-TemplateShorts{width:100%;box-sizing:border-box;margin-top:16px}#overlay-detail-shorts-list .csl-TemplateShorts::-webkit-scrollbar{display:none}#overlay-detail-shorts-list .csl-TemplateShorts.on-align-center{justify-content:center}#overlay-detail-shorts-list .shorts-title{font-weight:500;font-size:13px;line-height:18px;color:#fff}#overlay-detail-shorts-list .writer-name{font-weight:400;font-size:12px;line-height:16px;color:#fff}#overlay-detail-shorts-list .template-aspect-resource{border-radius:17px}#overlay-detail-shorts-list .wrap-template-inner{padding:8px}#csl-detail-pager-wrapper .csl-ShortsDetailPager{height:100%}#csl-detail-pager-wrapper .inner-layout-play-contents{height:100%}#csl-detail-pager-wrapper .round-layout{padding:0;border-radius:unset}#csl-detail-pager-wrapper .csl-shorts-detail-view{border-radius:unset}.csl-sf-body-modal-active{overflow:hidden}@media screen and (max-width: 520px){.csl-sf-body-modal-active>*:not(#cloud-shoplive-shorts-modal,#sl-sf-debug-container){display:none}.csl-sf-body-modal-active.csl-layer-fullscreen-modal #cloud-shoplive-shorts-modal *{touch-action:pan-x pan-y}.csl-sf.csl-ShortsDetailPager{max-width:initial}}.csl-sf-width100{width:100%}.csl-sf-height100{height:100%}.csl-shorts-detail-view button img{display:block}.csl-shorts-detail-view input{color:#000}.csl-shorts-product-pager{position:relative;height:100vh;width:100%;max-width:480px;margin:auto;background-color:#fff}.csl-shorts-product-pager .safe-area-bottom-wrapper{margin-bottom:env(safe-area-inset-bottom)}.csl-shorts-product-pager .shorts-header-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;padding:12px 16px}.csl-shorts-product-pager .reply-close-button{display:flex;align-items:center;justify-content:center;flex-shrink:0}.csl-shorts-product-pager .title-shorts-edit{flex-grow:1;text-align:center;color:#333;font-size:18px;font-weight:600;line-height:24px}.csl-shorts-product-pager .empty{width:24px;flex-shrink:0;margin-left:auto}.csl-shorts-product-pager .csl-product-common-wrapper{padding:0 16px}.csl-shorts-product-pager .csl-shorts-product-item-wrapper{display:flex;height:72px;margin-bottom:16px;overflow:hidden}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .product-image-wrapper{margin-right:12px;position:relative}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .product-image{width:72px;height:72px;border-radius:8px}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .badge{position:absolute;top:4px;left:4px;background-color:rgba(255,255,255,.6);color:transparent;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:14px;font-weight:bold;cursor:pointer;box-shadow:0px 4px 20px 0px rgba(0,0,0,.15),0px 0px 3px 0px rgba(0,0,0,.1)}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .badge.selected{background-color:#000;color:#fff;font-weight:500;font-size:13px;border:1px solid #fff}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .content-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;color:#333}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .brand,.csl-shorts-product-pager .csl-shorts-product-item-wrapper .name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .brand{font-size:13px;font-weight:500;line-height:20px;color:#8f8f8f}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .name{font-size:14px;font-weight:500;color:#333;line-height:20px}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .wrap-price{font-weight:600;font-size:13px;line-height:16px;margin-top:4px}.csl-shorts-product-pager .csl-shorts-product-item-wrapper .discounted-percentage{color:#ef3434}.csl-shorts-product-pager .shorts-product-carousel-list{display:flex;background-color:#fff;gap:8px;width:100%}.csl-sf .live-campaign-link{margin-left:10px;margin-top:8px}.csl-sf .live-campaign-link+.sound-button{margin-top:16px}.shortform-filter-control{max-width:1440px;margin:0 auto 8px;padding:0 16px;mask-image:linear-gradient(to right, transparent, black 16px, black calc(100% - 16px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent, black 16px, black calc(100% - 16px), transparent 100%)}
.sl-sf-app.svelte-113jc1k,.sl-sf-comp-wrap.svelte-113jc1k{display:none}
