.detail-content{padding-bottom:70px}.detail-content .info-col-default{margin-top:20px;gap:14px}@supports not (inset:0){.detail-content .info-col-default>:not(:first-child){margin-top:14px}.detail-content .info-col-default>div+div{margin-top:14px}}.detail-content .tab-swipe-btn-med{padding-top:20px;padding-bottom:0}.detail-content.detail-content-main{position:relative;padding-bottom:20px;z-index:2}@supports selector(:has(*)){.detail-content.detail-content-main .com-info-notice:has(+.line){margin-bottom:30px}}@supports not selector(:has(*)){.detail-content.detail-content-main .com-product-wrap+.com-info-notice.com-info-notice-small{margin-bottom:30px}}.detail-content.detail-content-main .img-banner-swiper{margin-bottom:20px}.detail-content.detail-content-main .img-banner-swiper .swiper-slide{padding-top:0;padding-bottom:0}.detail-content.detail-content-main .img-banner-swiper .pageindicator-num{bottom:auto;top:20px}.detail-content.detail-content-main .info-col-default .row span{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.detail-content.detail-content-main .com-product-wrap{padding-left:24px;padding-right:24px}.detail-content.detail-content-main .com-product-wrap .info-product-ver{gap:14px;z-index:2;pointer-events:auto;padding-right:0}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row{width:100%;justify-content:space-between}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title{width:100%;align-items:flex-start;justify-content:space-between}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title .col{gap:5px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title>.col{max-width:calc(100% - 48px)}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title .btn-share{transform:translateY(4px)}.detail-content.detail-content-main .com-product-wrap .info-product-ver .col{gap:2px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .btn-small-ico{margin:0}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-brand{padding-top:4px;-webkit-line-clamp:2}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-price{font-size:12px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-price .txt-price-sale{font-size:18px;line-height:24px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-name{font-size:18px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .ico-download{margin-left:4px;filter:invert(1);width:16px;height:16px;background-position:center}.detail-content.detail-content-main .com-product-wrap .info-product-ver .txt-badge-row{padding-top:0}.detail-content.detail-content-main .com-product-wrap+.line{margin-top:30px}@supports not (inset:0){.detail-content.detail-content-main .com-product-wrap .info-product-ver>.row+.row,.detail-content.detail-content-main .com-product-wrap .info-product-ver>.row+.txt-badge-row{margin-top:14px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .row.row-title .col>span+span{margin-top:5px}.detail-content.detail-content-main .com-product-wrap .info-product-ver .col>:not(:first-child){margin-top:2px}}.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white{gap:20px}@supports not (inset:0){.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white .info-col-default .tooltip-container.tooltip-white>:not(:first-child){margin-left:20px}}.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white .txt-sub{white-space:nowrap}.detail-content.detail-content-main .info-col-default .tooltip-container.tooltip-white .tooltip{left:0;right:0;position:absolute;padding-top:20px;top:0;width:calc(var(--maxDeviceWidth) - 60px);max-width:calc(100% - 24px);margin:auto}.detail-content.detail-content-main .tooltip-container.tooltip-white .tooltip{top:40px}.detail-content.detail-content-banner{padding-bottom:0}.detail-content.detail-card-product-detail{padding-bottom:0}.detail-content.detail-card-product-detail .txt-sub>.txt-num{max-width:18px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:inline-block;white-space:nowrap;vertical-align:top;margin-right:-1px}.detail-content.detail-card-product-detail .btn-all .row span{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px}.detail-content.detail-content-banner-swiper .swiper{margin-bottom:0}@supports not (inset:0){.detail-content.detail-content-banner-swiper .main-txt-title{padding-bottom:0}}.detail-content.detail-content-howtouse{padding-top:70px}.detail-content.detail-content-howtouse .accordion-col{display:flex;flex-direction:column;gap:10px}.detail-content.detail-content-howtouse .thumb-logo{width:42px;height:42px}@supports not (inset:0){.detail-content.detail-content-howtouse .accordion-col{gap:10px}.detail-content.detail-content-howtouse .accordion-col>div+div{margin-top:10px}}.detail-content.detail-content-banner-swiper{padding-bottom:50px}@supports not selector(:has(*)){.detail-content.detail-content-banner-swiper .main-txt-title{padding-bottom:0}}.detail-content.detail-content-info-fold+.detail-content-howtouse{padding-top:0}.detail-content.detail-content-info-fold{padding-bottom:0;margin-bottom:50px}.detail-content.detail-content-notice .info-col-default.half .row span{text-overflow:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;display:inline-block;padding-right:1px;line-height:20px;width:65%;text-align:left}.detail-content.detail-content-notice .info-col-default.half .row span.txt-title{width:35%}.detail-content.detail-content-notice .txt-sub{text-overflow:unset;text-align:left;display:flex;flex-direction:column}.detail-content.detail-content-notice .txt-sub.col{gap:0}.detail-content.detail-content-notice .txt-title-gray{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px;color:#000}.detail-content.detail-content-notice .txt-sub+.txt-title-gray{margin-top:10px}.detail-content.detail-content-notice .txt-sub *{font-family:Pretendard!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:20px!important;letter-spacing:-1px!important}.detail-content.detail-content-notice .txt-sub * .txt-title-gray,.detail-content.detail-content-notice .txt-sub * b{font-family:Pretendard!important;font-weight:700!important;font-size:14px!important;line-height:20px!important;letter-spacing:-1px!important;color:#000}.detail-content.detail-content-notice .tab-swipe-btn-med{padding-top:0;padding-bottom:20px}.detail-content.detail-content-notice .line{width:calc(100% - 24px);margin:0 auto}.detail-content.detail-content-notice .accordion-header{position:relative}@supports not (inset:0){.detail-content.detail-content-notice .txt-sub.col>:not(:first-child){margin-top:0}}.detail-content .com-product-wrap-row{padding-left:24px;padding-right:24px}.detail-content .com-product-wrap-row .btn-more-arrow-txt{justify-content:flex-start;margin-top:14.5%}.detail-content .accordion-container[data-open=true] .accordion-header .info-summary :not(.ico){opacity:1}.detail-content .accordion-content .label-txt,.detail-content .accordion-content .txt-sub,.detail-content .accordion-content .txt-title{font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}.detail-content .accordion-content .label-txt{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.detail-content .accordion-content .btn-size{margin-right:6px;border:none}.detail-content .accordion-content .btn-size>span.row{align-items:center}.detail-content .accordion-content .btn-size[disabled]{background-color:#eee;color:#a0a0a0;border-color:#eee}.detail-content .accordion-content .input-checkbox input{margin-right:6px}.detail-content .accordion-content .btn-txt-underline{margin-left:6px}.detail-content .accordion-content .btn-txt-underline span{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.detail-content.detail-content-notice{padding-bottom:0}.detail-content.detail-content-inquiry .main-txt-title{flex-direction:row;justify-content:space-between}.detail-content.detail-content-inquiry .main-txt-title .ico-write-small{transform:none!important}.detail-content.detail-content-inquiry .btn-sub-task-stroke-40px{margin-top:16px}.detail-content.detail-content-inquiry .txt-noti{padding:10px 55px 0;font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px;color:#a0a0a0;text-align:center}.detail-content.detail-content-inquiry .txt-noti .txt-underline{display:inline-block;text-decoration:underline}.detail .fixed-floating{padding:0 12px calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 103px) 0;z-index:2}.detail .pin-tab-area img{max-width:100%;width:100%!important;height:auto!important}.detail .tab-fixed::after{position:absolute;content:"";top:0;left:0;width:100%;height:3px;background-color:#fff;transform:translateY(-50%)}.detail .wrap{position:relative;z-index:2;padding-bottom:calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 75px)}.detail .sticky-ui+.wrap{padding-top:64px}.detail .main-txt-title{padding-top:0}.detail .main-txt-title .txt-title{max-width:none}.detail .banner-detail-contents{position:relative;font-size:0;display:block}.detail .banner-detail-notice-body04 .txt>span{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;word-break:break-word}.detail .banner-detail-notice-body05 .txt{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;word-break:break-word}.detail .com-footer{padding-bottom:70px}.detail .accordion-container+.com-footer{margin-top:20px}.detail.category-prd-mo-6-pg-001 .detail-content-howtouse{padding-top:70px!important}.detail .com-info-notice{margin-bottom:0}.detail .info-product-hor.info-product-hor-4 .txt-option{padding-top:2px}.detail .tabbar-detail{z-index:10}.detail .pin-tab-area{position:relative;z-index:1}.detail .fold-image{max-width:100%!important;height:auto!important}.detail .detail-content.detail-card-product-detail{position:relative;z-index:1}.detail .detail-content.detail-card-product-detail .txt-string-blue-xs{font-family:Pretendard;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.5px;color:#3617ce}.detail .detail-content.detail-card-product-detail .card-product-basic .txt-string-blue-xs,.detail .detail-content.detail-card-product-detail .card-product-group .txt-string-blue-xs{margin-top:6px}.detail .detail-content.detail-card-product-detail .card-product-basic .txt-name+.txt-price,.detail .detail-content.detail-card-product-detail .card-product-group .txt-name+.txt-price{padding-top:6px}.detail .detail-content-main .info-summary{font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px;font-weight:500}.detail .detail-content-main .info-summary .txt-number{font-weight:700}.detail .detail-content-main .info-summary .txt-number+span{margin-left:3px;font-weight:500}.detail .detail-content-main .info-summary .ico-arrow-small:last-of-type{margin-left:4px}.detail .detail-content-main .txt-name{-webkit-line-clamp:3;max-height:60px}.detail .detail-content-main .txt-name.show{-webkit-line-clamp:unset}.is-aos .detail .fixed-floating{padding:0 12px 103px 0}.content-spacer .dsp-mo-17-pg-002-3 .detail-content-faq .btn-wrap{padding-bottom:70px}.scroll-subscription-period .com-product-bg-white{width:57vw;min-width:calc(var(--maxDeviceWidth) * .57);max-width:calc(var(--maxDeviceWidth) * .57);background-color:#f6f6f6;box-shadow:none;position:relative;border-radius:20px;margin-top:0;margin-bottom:0;margin-left:unset;margin-right:unset}.scroll-subscription-period .com-product-bg-white .txt-num{line-height:14px}.scroll-subscription-period .com-product-bg-white .txt-period{line-height:14px;padding-top:0;font-size:14px;margin-top:0}.scroll-subscription-period .txt-title{display:flex;flex-direction:row;align-items:center;gap:4px;font-family:Pretendard;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-1px;justify-content:flex-start;text-align:left;margin-bottom:12px}@supports not (inset:0){.scroll-subscription-period .txt-title>:not(:first-child){margin-left:4px}}.detail-other-people .btn-more-arrow-txt{margin-top:7%!important}.com-info-notice{margin-top:30px;margin-bottom:30px}@supports not (inset:0){.com-info-notice.com-info-notice-small{margin-bottom:30px!important}}.list-inquiry{position:relative;padding-bottom:20px;background-color:#fff;transition:background-color .2s cubic-bezier(.45,0,.55,1)}.list-inquiry::after{position:absolute;content:"";width:calc(100% - 48px);height:1px;bottom:0;left:0;right:0;margin:auto;background-color:#f6f6f6}.list-inquiry:last-of-type::after{display:none}.list-inquiry.accordion-container[data-open=true]{background-color:#f6f6f6}.list-inquiry.hide{display:none}.list-inquiry.locked .txt-product-title::before{content:"";width:14px;min-width:14px;height:14px;display:inline-block;background-size:cover;background-repeat:no-repeat;font-size:0;vertical-align:middle;background-image:url(../../image/icon/ico-lock.svg);background-size:cover;background-position:center}.list-inquiry .list-inquiry-header{display:flex;flex-direction:column;padding:20px 24px 0;gap:0}@supports not (inset:0){.list-inquiry .list-inquiry-header{display:block;flex-direction:unset}.list-inquiry .list-inquiry-header.accordion-header>:not(:first-child){margin-left:0}}.list-inquiry .list-inquiry-header .txt-info{width:100%;font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;justify-content:space-between;color:#000}.list-inquiry .list-inquiry-header .txt-info .row{gap:7px}.list-inquiry .list-inquiry-header .txt-info .is-writer{color:#3617ce}.list-inquiry .list-inquiry-header .txt-product-info{gap:4px;font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;color:#a0a0a0}.list-inquiry .list-inquiry-header .txt-product-info .txt-type{white-space:nowrap}.list-inquiry .list-inquiry-header .txt-product-title{width:100%;gap:4px}.list-inquiry .list-inquiry-header .txt-product-title .txt-sub{text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.list-inquiry .list-inquiry-header .txt-product-title .txt-sub:first-of-type+span{min-width:max-content}.list-inquiry .list-inquiry-header .txt-product{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.list-inquiry .list-inquiry-header .txt-product-info{width:100%;padding:11px 0 8px}@supports not (inset:0){.list-inquiry .list-inquiry-header>div+div{margin-top:0}.list-inquiry .list-inquiry-header .txt-info .row>span+span{margin-left:7px}.list-inquiry .list-inquiry-header .txt-product-info>span+span{margin-left:4px}.list-inquiry .list-inquiry-header .txt-product-title>:not(:first-child){margin-left:4px}}.list-inquiry .txt-sub{font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px}.list-inquiry .inquiry-answer-content .col{gap:10px;padding:20px 0 0}@supports not (inset:0){.list-inquiry .inquiry-answer-content .col>:not(:first-child){margin-top:10px}}.list-inquiry .inquiry-content{padding:0 24px}.list-inquiry .inquiry-content .attached-file-wrap{padding:0 0 20px}.list-inquiry .inquiry-content+.inquiry-answer-content .col{padding:10px 0 0}.list-inquiry .txt-date{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px}.list-inquiry .txt-detail{display:block;padding:4px 0 20px;font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}.list-inquiry .btn-txt-detail{font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;color:#a0a0a0;margin-left:auto;display:block;padding:0}.list-inquiry-info{padding:80px 12px 20px}.list-inquiry-info .btn-view-except{padding:0 12px;margin-top:30px}.detail-cmp-mo-6-pg-001 .tab-content{padding:50px 0 calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 114px)!important}.detail-cmp-mo-6-pg-001 .tab-content.selected{display:flex;flex-direction:column;justify-content:flex-start}.detail-cmp-mo-6-pg-001 .tab-content .com-txt-empty:not(.hide){padding-bottom:0}.detail-cmp-mo-6-pg-001 .list-inquiry-info+.tab-content-wrap .tab-content{padding:0 0 calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 114px)!important}.detail-cmp-mo-6-pg-001 .wrap{padding-top:110px;padding-bottom:0!important}@supports selector(:has(*)){.detail-cmp-mo-6-pg-001 .wrap:has(.list-inquiry-info) .tab-content{padding-top:0!important}}@supports not selector(:has(*)){.detail-cmp-mo-6-pg-001 .wrap .list-inquiry-info+.tab-content-wrap .tab-content{padding-top:0!important}}.detail-cmp-mo-6-pg-001 .com-txt-empty{margin-top:50px;min-height:calc(100vh - 114px)}.detail-cmp-mo-6-pg-001 .com-txt-empty.hide{display:none}.detail-cmp-mo-6-pg-001 .list-inquiry-wrap .com-txt-empty{margin-top:0;min-height:calc(100vh - 376px)}.detail-cmp-mo-6-pg-001 .tab-custom span{transform:translateX(-50%)}.detail-cmp-mo-6-pg-001 .list-inquiry-header{padding:20px 24px 0}.detail-cmp-mo-6-pg-001 .fixed-floating{padding:0 12px calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 24px) 0}.is-aos .detail-cmp-mo-6-pg-001 .fixed-floating{padding:0 12px 24px 0}.detail-prd-mo-06-2-pg-001 .com-product-wrap .com-product-thumb-hor-1{padding-left:20px!important;padding-right:20px!important}.detail-prd-mo-06-2-pg-001>.wrap{padding-bottom:76px!important}.detail-prd-mo-6-pg-002 .com-card-coupon-wrap{padding:16px 12px calc(env(safe-area-inset-bottom) + env(safe-area-inset-top) + 18px + 20px)}.detail-prd-mo-6-pg-002 .btn-small{background-color:#fff;border:1px solid #f6f6f6}.detail-prd-mo-6-pg-007 .wrap{padding-bottom:0}.detail-prd-mo-6-pg-007 .wrap .detail-content-howtouse{padding-top:70px!important}.card-product{background-color:#f6f6f6;padding-top:50px;padding-bottom:50px}.card-product .com-product-container{width:calc(100% - 24px);margin:0 auto;background-color:#fff;border-radius:30px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.card-product .com-product-container .com-product-wrap-col{padding:40px 24px 40px}.card-product .com-product-container .com-product-wrap{display:flex;flex-direction:column;padding:28px 0 20px;gap:24px}.card-product .com-product-container .com-product-wrap.no-gap{gap:0;padding-bottom:0}.card-product .com-product-container .com-product-wrap.without-button{padding:40px 24px}.card-product .com-product-container .com-product-wrap .col.thumb-col{gap:16px}.card-product .com-product-container .com-product-wrap .ai-pick{background-color:#f6f6f6;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.card-product .com-product-container .com-product-wrap .ai-pick .row-ai{padding:16px 20px}.card-product .com-product-container .com-product-wrap .ai-pick .row-ai .txt-sub{padding-top:0;margin-left:4px}.card-product .com-product-container .com-product-wrap .ai-pick .col{gap:16px;padding-bottom:20px}.card-product .com-product-container .com-product-wrap .ai-pick .btn-all:before{background-color:#eee}.card-product .com-product-container .com-product-wrap .ai-pick .info-product-hor{margin-left:-2px}.card-product .com-product-container .com-product-wrap .ai-pick .info-product-hor .txt-name,.card-product .com-product-container .com-product-wrap .ai-pick .info-product-hor .txt-price{font-family:Pretendard;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.5px}.card-product .com-product-container .com-product-wrap .ai-pick .info-product-hor .txt-period{margin-top:0}.card-product .com-product-container .com-product-wrap .ai-pick .com-product-thumb-hor-1 .btn-small{position:relative;overflow:visible}.card-product .com-product-container .com-product-wrap .ai-pick .com-product-thumb-hor-1 .btn-small::after{content:"";display:block;position:absolute;top:-8px;left:-8px;width:100%;height:100%;padding:8px 20px 8px 8px;z-index:1}.card-product .com-product-container .com-product-wrap .com-product-thumb-hor-1{padding-left:20px;padding-right:20px;gap:12px}.card-product .com-product-container .com-product-wrap .com-product-thumb-hor-1 .btn-small{flex-shrink:0;background-color:#fff}.card-product .com-product-container .com-product-wrap .com-product-thumb-hor-1 .txt-price-sale.gray{color:#a0a0a0}.card-product .com-product-container .com-product-wrap .com-product-thumb-hor-1 .thumb-product-xxs{width:56px;min-width:56px}.card-product .com-product-container .btn-all .row{padding-top:16px}.card-product.card-product-basic-more .thumb-col{padding-top:20px;padding-bottom:20px}.card-product.card-product-basic-more .tooltip-white .tooltip-btn::before{display:none!important}.card-product.card-product-basic-more .tooltip-white .tooltip{display:flex;flex-direction:column;width:100vw;max-width:var(--maxDeviceWidth);left:-36px;top:24px;margin:auto}.card-product.card-product-basic-more .tooltip-white .tooltip .tooltip-inner{width:calc(100vw - 60px);min-width:unset;max-width:calc(var(--maxDeviceWidth) - 60px);padding:20px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);font-family:Pretendard;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.5px;border-radius:10px;color:#a0a0a0;box-sizing:border-box}.card-product .ico-num-wrap{padding:20px}.card-product .ico-num-wrap .tmp-logo-img{display:none}@media screen and (min-width:480px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+10){display:block}}@media screen and (min-width:450px) and (max-width:479px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+9){display:block}}@media screen and (min-width:420px) and (max-width:449px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+8){display:block}}@media screen and (min-width:390px) and (max-width:419px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+7){display:block}}@media screen and (min-width:360px) and (max-width:389px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+6){display:block}}@media screen and (min-width:332px) and (max-width:359px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+5){display:block}}@media screen and (max-width:331px){.card-product .ico-num-wrap .tmp-logo-img:nth-child(-n+4){display:block}}.card-product .product-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;align-items:flex-end;padding-left:24px;padding-right:24px}.card-product .product-title.no-icon-wrap{margin-bottom:20px}.card-product .txt-title .txt{font-family:"T Universe Sans TTF";font-weight:700;font-size:18px;line-height:20px;letter-spacing:-1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.card-product .txt-sub{padding-top:5px;display:flex;flex-direction:row;align-items:center;gap:2px;font-family:Pretendard;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.5px}@supports not (inset:0){.card-product .com-product-container .com-product-wrap>div+div{margin-top:24px}.card-product .com-product-container .com-product-wrap.no-gap>div+div{margin-top:0}.card-product .com-product-container .com-product-wrap .col.thumb-col>div+div{margin-top:16px}.card-product .com-product-container .com-product-wrap .ai-pick .col>:not(:first-child){margin-top:16px}.card-product .com-product-container .com-product-wrap .com-product-thumb-hor-1>span+span{margin-left:12px}.card-product .txt-sub>:not(:first-child){margin-left:2px}}.con-ico-num{background-color:#f6f6f6;padding:20px;border-radius:20px}.con-ico-num>.row{gap:10px;justify-content:space-between}.con-ico-num .list-ico .tmp-logo-img{min-width:36px;width:36px;height:36px;box-shadow:0 4px 15px 0 rgba(0,0,0,.15)}.con-ico-num .list-ico .tmp-logo-img:not(:first-child){margin-left:-8px}.con-ico-num .btn-select-num{display:flex;flex-direction:row;align-items:center;width:max-content;min-width:unset;flex-shrink:0;padding:8px 14px 8px 10px!important;height:unset;font-family:Pretendard;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.5px;border-radius:30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);background-color:#000}.con-ico-num .btn-select-num span{color:#fff}.con-ico-num .btn-med-ico{min-width:max-content}.con-ico-num.btn-evt-popup{width:100%}.con-ico-num .btn-med-ico:not(button){padding-left:10px!important;padding-right:14px!important}@supports not (inset:0){.con-ico-num>.row>:not(:first-child){margin-left:10px}}.plus-bg{padding-bottom:20px;padding-left:20px;padding-right:20px}.attached-file-container .attached-file-wrap{display:flex;flex-direction:row;align-items:center;gap:7px}@supports (selector(:has(*))){.attached-file-container .attached-file-wrap:has(*){padding:10px 12px}}@supports not selector(:has(*)){.attached-file-container .attached-file-wrap>div{margin-top:10px;margin-bottom:10px}.attached-file-container .attached-file-wrap>div:nth-of-type(4n+1){margin-left:12px}.attached-file-container .attached-file-wrap>div:nth-of-type(4n){margin-right:12px}}.attached-file-container .noti-wrap{display:flex;flex-direction:column}.attached-file-container .noti-wrap .line{width:calc(100% - 24px);margin:10px auto}.attached-file-container .noti{display:block;padding:10px 12px 10px 12px;font-family:Pretendard;font-style:normal;font-weight:500;font-size:13px;line-height:18px;letter-spacing:-.5px}.attached-file-container .noti.txt-info{color:#a0a0a0}.attached-file-container .txt-underline{text-decoration:underline}.attached-file-container .btn-img-file{position:relative}@supports not (inset:0){.attached-file-container .btn-img-file{margin-top:10px;padding-bottom:10px}.attached-file-container .btn-img-file:first-of-type{padding-left:12px}}.attached-file-container .btn-img-file .img-file{position:relative;display:block;width:60px;height:60px;border-radius:15px;overflow:hidden}.attached-file-container .btn-img-file .img-file img{width:100%!important;height:100%!important;object-fit:cover!important}.attached-file-container .btn-img-file .btn-delete-img{position:absolute;top:0;right:0;width:16px;height:16px;display:inline-block;background-size:cover;background-repeat:no-repeat;font-size:0;vertical-align:middle;background-image:url(../../image/icon/ico-btn-input-x.svg);z-index:1;pointer-events:auto;transform:translate(-8%,8%)}@supports not (inset:0){.attached-file-container .attached-file-wrap>:not(:first-child){margin-left:7px}}.payment .txt-name.no-truncate{white-space:nowrap;max-width:none}.fold-iframe{position:relative;width:100%;padding-bottom:56.25%;height:0;display:block}.fold-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fold-iframe-container{padding:50px 24px 30px}.fold-iframe-container .main-txt-title{padding:0 0 20px 0;max-width:288px;width:100%}.fold-iframe-container .main-txt-title .txt-video{font-family:"T Universe Sans TTF";font-weight:700;font-size:11px;line-height:11px;letter-spacing:-.3px;padding-bottom:2px;white-space:nowrap;overflow:hidden}.fold-iframe-container .main-txt-title .txt-title{white-space:nowrap;font-family:"T Universe Sans TTF";font-weight:500;font-size:28px;line-height:32px;letter-spacing:-1px}.fold-iframe-container .main-txt-title .txt-subtxt{font-family:Pretendard;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.5px;padding-top:4px;width:100%;max-height:32px;overflow:hidden}