@import'//api3.goodchoice.kr/css/library/flipclock.css';:root{--container-padding-x: 5.5%}.class-for-build-reload{display:block}.content-type-A{max-width:724px;min-width:320px;opacity:0;transition:.5s;margin:0 auto}.content-type-W,.content-type-A.show{opacity:1}footer{padding:23px 16px 16px}.opacity-element{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;background:rgba(0,0,0,.7);touch-action:none}.blind{overflow:hidden;position:absolute;left:-5000px;top:0;width:1px;height:1px;color:rgba(0,0,0,0);font-size:1px}.d-none{display:none}.d-none-important{display:none !important}.event-vue .main-product>div[class^=main_]{padding-top:30px}.event-bottom .bottom-share-wrap{position:relative}.event-bottom .bottom-share-wrap .bottom-share-wrap a{position:absolute;top:0;width:50%;height:100%}.event-bottom .bottom-share-wrap .bottom-share-wrap a.article-kakao-link{left:0}.event-bottom .bottom-share-wrap .bottom-share-wrap a.article-appon-link{right:0}.event-bottom .bottom-info{position:relative}.container{padding:0 5.5%;border:solid 100px red}.event-banner{position:relative}.button-top{position:fixed !important;z-index:1000;right:10px;bottom:15px;opacity:0;display:block;width:48px;height:48px;font-size:14px;font-weight:bold;border-radius:100%;border:none;background:#f5f5f5;color:rgba(0,0,0,.72);outline:none;box-shadow:0 2px 2px rgba(0,0,0,.22);-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s}.button-top.button-top__active{opacity:1}.button-top.button-top__opacity{opacity:.2}.pre-cautions{position:relative;padding:0;background-color:#393939;color:#fff;font-size:11px;font-weight:lighter}@media(min-width: 724px){.pre-cautions{font-size:16px}}.pre-cautions .alarm-on{padding:2.2em 5.6%}.pre-cautions footer{padding:0 5.6% 2em}.pre-cautions footer .handle{display:flex;flex-direction:row;align-items:center;padding:1.62em .5em;margin-bottom:2em;font-weight:normal;border:solid rgba(255,255,255,.15);border-width:1px 0;color:#fff;cursor:pointer}.pre-cautions footer .handle img:first-of-type{width:16px}.pre-cautions footer .handle img:last-of-type{width:12px;transition:all ease .3s;transform:rotate(180deg)}.pre-cautions footer .handle span{font-size:1.3em;padding:2px 10px 0 5px}.pre-cautions footer .handle.active img:last-of-type{transform:rotate(0deg)}.pre-cautions footer .info{overflow:hidden;max-height:0;color:#fff;transition:max-height .3s ease-out}.pre-cautions footer .info.show{display:block}.pre-cautions footer .info .wrap{padding-bottom:63px;background-color:rgba(0,0,0,0)}@media(min-width: 724px){.pre-cautions footer .info .wrap{padding-bottom:138px}}.pre-cautions footer .info h3{position:relative;display:inline-block;margin-bottom:8px;padding:0 .7em;font-weight:lighter}.pre-cautions footer .info h3::before{content:"|";margin-right:3px}.pre-cautions footer .info h3::after{content:"|";margin-left:3px}.pre-cautions footer .info ul li{line-height:1.6em;word-break:keep-all}.pre-cautions footer .info ul li img,.pre-cautions footer .info ol li img{padding:.5em 0}.pre-cautions footer .info .wrap>ul{margin-bottom:2.72em}.pre-cautions footer .info .wrap>ul>li{padding:0 .7em;position:relative;margin-bottom:.5em}.pre-cautions footer .info .wrap>ul>li::before{content:"·";position:absolute;left:0;font-size:14px;font-weight:bold}.pre-cautions footer .info .wrap>ul>li a{color:inherit;text-decoration:underline}.pre-cautions footer .info .wrap>ul>li>ol>li{margin-bottom:.1em}.pre-cautions footer .info .wrap>ul>li>ol>li>ul>li{position:relative}.pre-cautions footer .info .wrap>ul>li>ol>li>ul>li::before{content:"┗";margin-left:-3px;margin-right:3px}.pc .pre-cautions footer{background-color:rgba(0,0,0,0)}.class-for-build-reload{display:block}.navigation__installed.navigation__installed .navigation-nav{position:absolute;top:0;width:100%;z-index:20}.navigation__installed .navigation-nav ul{display:flex;flex-direction:row;justify-content:stretch;flex-wrap:wrap;-ms-overflow-style:none;scrollbar-width:none}.navigation__installed .navigation-nav ul::-webkit-scrollbar{display:none}.navigation__installed .navigation-nav ul li{flex-grow:1;font-size:13px}.navigation__installed .navigation-nav ul li a{display:flex;align-items:center;justify-content:center;min-height:40px}.navigation__installed .navigation-nav ul li a.active{background-color:#35a5ff}.navigation__installed .navigation-horizon-scroll ul{flex-wrap:nowrap;overflow-x:auto}.navigation__installed .navigation-image-text ul li a{background-color:#b3b3b3;color:#fff}.navigation__installed .navigation-image-split ul{background-color:rgba(0,0,0,0)}.navigation__installed .navigation-image-split ul li{flex-basis:0}.navigation__installed .navigation-image-split ul li a{height:auto}.navigation__installed .navigation-image-split ul li a img{height:100%}.navigation__installed .navigation-image-split ul li a img.on{display:none}.navigation__installed .navigation-image-split ul li a img.off{display:block}.navigation__installed .navigation-image-split ul li a.active{background-color:rgba(0,0,0,0)}.navigation__installed .navigation-image-split ul li a.active img.on{display:block}.navigation__installed .navigation-image-split ul li a.active img.off{display:none}.navigation__installed .navigation-image-single ul{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.navigation__installed .navigation-image-single ul li a{display:block;height:100%;width:100%}.navigation__installed .navigation-image-single ul li a.active{background-color:rgba(0,0,0,0)}.navigation__installed .navigation-image-single .bg-image img{display:none}.navigation__installed .navigation-image-single .bg-image img.active{display:block}.navigation-scroll-container.navigation__installed{position:relative}.navigation-scroll-container.navigation__installed .navigation-nav .navigation-nav-wrap{width:100%}.navigation-scroll-container.navigation__installed.navigation__fixed .navigation-nav .navigation-nav-wrap{position:fixed;top:0}.navigation-scroll-container.navigation__installed.navigation__absolute .navigation-nav{position:absolute;top:auto;bottom:0}.navigation-scroll-container.navigation__installed.navigation__absolute .navigation-nav .navigation-nav-wrap{position:relative}.navigation-scroll-container.navigation__installed .navigation-nav .navigation-nav-wrap ul li a .on{display:none}.navigation-scroll-container.navigation__installed .navigation-nav .navigation-nav-wrap ul li a .off{display:block}.navigation-scroll-container.navigation__installed .navigation-nav .navigation-nav-wrap ul li a.active .on{display:block}.navigation-scroll-container.navigation__installed .navigation-nav .navigation-nav-wrap ul li a.active .off{display:none}.navigation-tab-container.navigation__installed{position:relative}.navigation-tab-container.navigation__installed .navigation-items{position:relative}.navigation-tab-container.navigation__installed .navigation-items .navigation-item{display:none}.navigation-tab-container.navigation__installed .navigation-items .navigation-item.active{display:block}.navigation-tab-container.navigation__installed.navigation__fixed .navigation-nav{position:fixed;top:0;max-width:724px}.navigation-tab-container.navigation__installed.navigation__absolute .navigation-nav{position:absolute;top:auto;bottom:0}.event-container>.navigator-holder{overflow:hidden}.navigator-holder ul{position:relative;z-index:1;background-color:#222;display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;height:100%}.navigator-holder ul li{flex-grow:1;width:25%}.navigator-holder ul li a{display:flex;justify-content:center;align-items:center;text-align:center;color:#8b8b8b;line-height:1.24;font-weight:500}.navigator-holder ul li a br{background-color:#8b8b8b}.navigator-holder ul li a.active{color:#fff;border-color:#bbb;box-sizing:border-box}.navigator-holder ul li a.active br{background-color:#fff}@media(min-width: 724px){.navigator-holder{box-shadow:0 10px 10px -10px rgba(0,0,0,.1)}.navigator-holder::after{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1)}.navigator-holder ul li a{height:116px;font-size:26px;padding:0 16px;border-bottom:6px solid rgba(0,0,0,0)}.navigator-holder ul li a span{display:-webkit-box;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.navigator-holder a{cursor:pointer !important}}@media(max-width: 723.8px){.navigator-holder{box-shadow:0 10px 10px -10px rgba(0,0,0,.1)}.navigator-holder::after{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1)}.navigator-holder ul li a{height:58px;font-size:13px;padding:0 8px;border-bottom:3px solid rgba(0,0,0,0)}.navigator-holder ul li a span{display:-webkit-box;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.navigator-holder ul{-ms-overflow-style:none;scrollbar-width:none}.navigator-holder ul::-webkit-scrollbar{display:none}}.navigator-holder__top{box-shadow:none}.navigator-holder__top.navigator-holder__1 ul li{flex-basis:100%}.navigator-holder__top.navigator-holder__2 ul li{flex-basis:50%}.navigator-holder__top.navigator-holder__3 ul li,.navigator-holder__top.navigator-holder__5 ul li,.navigator-holder__top.navigator-holder__6 ul li{flex-basis:33.3%;max-width:33.3%}.navigator-holder__top.navigator-holder__4 ul li,.navigator-holder__top.navigator-holder__7 ul li,.navigator-holder__top.navigator-holder__8 ul li{flex-basis:25%;max-width:25%}.navigator{position:relative;background-color:#fff}.navigator .navigator-holder{position:relative;top:0;z-index:2;overflow:hidden;background-color:#fff}.navigator .navigator-holder::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.navigator .navigator-holder.holder__swiper ul{overflow-x:scroll;flex-wrap:nowrap}.navigator .navigator-holder.holder__swiper ul li{flex-basis:28%;flex-shrink:0;width:28%}.navigator .navigator-contents::after{display:block;clear:both;content:""}.navigator .navigator-item::after{display:block;clear:both;content:""}@media(min-width: 724px){.navigator.navigator__active-scroll .navigator-holder{position:fixed;bottom:auto;top:0}.navigator.navigator__active-scroll-bottom .navigator-holder{position:absolute;top:auto;bottom:0}}@media(max-width: 723.8px){.navigator.navigator__active-scroll .navigator-holder{position:fixed;bottom:auto;top:0}.navigator.navigator__active-scroll-bottom .navigator-holder{position:absolute;top:auto;bottom:0}}@keyframes navigator-down{0%{transform:translateY(-48px)}100%{transform:translateY(0)}}.navigator.type2_items6{position:relative;background-color:#fff}.navigator.type2_items6 .navigator-holder{display:flex;box-shadow:none;justify-content:center}.navigator.type2_items6 .navigator-holder::after{content:"";box-shadow:none}.navigator.type2_items6 .navigator-holder.holder__swiper ul{flex-wrap:wrap;overflow-x:unset;background-color:#fff;width:80%}.navigator.type2_items6 .navigator-holder.holder__swiper ul li{flex-basis:28%}.navigator.type2_items6 .navigator-holder.holder__swiper ul li a{border-bottom:1px solid #e6e6e6;height:48px;padding:16px 10px}.navigator.type2_items6 .navigator-holder.holder__swiper ul li a.active{color:#1d8bff;border-bottom:2px solid #1d8bff}.navigator.type2_items6 .navigator-holder.holder__swiper ul li a span{line-height:1.25;-webkit-line-clamp:1}.navigator.type2_items6 .navigator-contents::after{display:block;clear:both;content:""}.navigator.type2_items6 .navigator-item::after{display:block;clear:both;content:""}@media(min-width: 724px){.navigator.type2_items6.navigator__active-scroll .navigator-holder{position:fixed;bottom:auto;top:0;overflow:hidden}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul{overflow-x:scroll;flex-wrap:nowrap;width:100%;padding:0 20px;animation:navigator-down .3s ease-in-out}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul::before{content:"";position:absolute;left:0;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul li{position:relative;flex-basis:content;min-width:60px}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul li:first-child::before{content:"";position:absolute;left:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul li:last-child::after{content:"";position:absolute;right:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items6.navigator__active-scroll-bottom .navigator-holder{position:absolute;top:auto;bottom:0}}@media(max-width: 723.8px){.navigator.type2_items6.navigator__active-scroll .navigator-holder{position:fixed;bottom:auto;top:0;overflow:hidden}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul{overflow-x:scroll;flex-wrap:nowrap;width:100%;padding:0 20px;animation:navigator-down .3s ease-in-out}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul::before{content:"";position:absolute;left:0;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul li{position:relative;flex-basis:content;min-width:60px}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul li:first-child::before{content:"";position:absolute;left:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items6.navigator__active-scroll .navigator-holder.holder__swiper ul li:last-child::after{content:"";position:absolute;right:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items6.navigator__active-scroll-bottom .navigator-holder{position:absolute;top:auto;bottom:0}}.navigator.type2_items8{position:relative;background-color:#fff}.navigator.type2_items8 .navigator-holder{display:flex;box-shadow:none;justify-content:center}.navigator.type2_items8 .navigator-holder::after{content:"";box-shadow:none}.navigator.type2_items8 .navigator-holder.holder__swiper ul{flex-wrap:wrap;overflow-x:unset;background-color:#fff;width:80%}.navigator.type2_items8 .navigator-holder.holder__swiper ul li{flex-basis:25%}.navigator.type2_items8 .navigator-holder.holder__swiper ul li a{border-bottom:1px solid #e6e6e6;height:48px;padding:16px 10px}.navigator.type2_items8 .navigator-holder.holder__swiper ul li a.active{color:#1d8bff;border-bottom:2px solid #1d8bff}.navigator.type2_items8 .navigator-holder.holder__swiper ul li a span{line-height:1.25;-webkit-line-clamp:1}.navigator.type2_items8 .navigator-contents::after{display:block;clear:both;content:""}.navigator.type2_items8 .navigator-item::after{display:block;clear:both;content:""}@media(min-width: 724px){.navigator.type2_items8.navigator__active-scroll .navigator-holder{position:fixed;bottom:auto;top:0;overflow:hidden}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul{overflow-x:scroll;flex-wrap:nowrap;width:100%;padding:0 20px;animation:navigator-down .3s ease-in-out}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul li{position:relative;flex-basis:content;min-width:60px}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul li:first-child::before{content:"";position:absolute;left:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul li:last-child::after{content:"";position:absolute;right:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items8.navigator__active-scroll-bottom .navigator-holder{position:absolute;top:auto;bottom:0}}@media(max-width: 723.8px){.navigator.type2_items8.navigator__active-scroll .navigator-holder{position:fixed;bottom:auto;top:0;overflow:hidden}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul{overflow-x:scroll;flex-wrap:nowrap;width:100%;padding:0 20px;animation:navigator-down .3s ease-in-out}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul li{position:relative;flex-basis:content;min-width:60px}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul li:first-child::before{content:"";position:absolute;left:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items8.navigator__active-scroll .navigator-holder.holder__swiper ul li:last-child::after{content:"";position:absolute;right:-20px;bottom:0;width:20px;height:1px;background-color:#e6e6e6}.navigator.type2_items8.navigator__active-scroll-bottom .navigator-holder{position:absolute;top:auto;bottom:0}}.class-for-build-reload{display:block}.event-vue-custom-container{box-sizing:border-box}.event-vue-custom-container *{box-sizing:border-box}.event-vue-custom-container .vp-section{overflow:hidden}.event-vue-custom-container .vp-affiliates{overflow:hidden}.event-vue-custom-container .vp-affiliates:first-of-type{padding-top:30px}@media all and (min-width: 768px){.event-vue-custom-container .vp-group{padding-top:40px}}.vp-section-nav{position:sticky;top:0;z-index:11;background-color:#fff;margin-bottom:-1px}.vp-section-nav ul{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}.vp-section-nav ul li{flex-grow:1;min-width:20%}.vp-section-nav a{display:flex;align-items:center;justify-content:center;height:50px;padding:0 15px;background-color:#fff;color:#000;font-size:13px;font-weight:bold}.vp-section-nav a.active{background-color:#3151d8;color:#fff}.vp-section-nav-scroll ul{flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.vp-section-nav-scroll ul::-webkit-scrollbar{display:none}.vp-section-nav-scroll ul li{min-width:25%}.vp-section-nav.__fixed{position:fixed}.vp-section-nav.__absolute{position:absolute}@media all and (min-width: 768px){.vp-section-nav a{font-size:14px}}.vp-item{position:relative;overflow:hidden;margin:0 8% 8%;background-color:#fff;border-radius:12px;box-shadow:0 2px 16px 0 rgba(0,0,0,.06)}.vp-item .vp-item-wrap>div{position:relative}.vp-item .item-head strong{word-break:keep-all}.vp-item .item-price{font-size:13px;line-height:1}.vp-item .item-price .item-price-wrap{padding-left:4.6%;padding-right:4.6%}.vp-item .item-price .price-default{color:rgba(0,0,0,.48)}.vp-item .item-price .price-special{color:rgba(0,0,0,.8)}.vp-item .item-price .price-coupon{color:#3380d8}.vp-item .item-price .price-card{color:#f45858}.vp-item .item-price .price-total{color:#d61623}@media all and (min-width: 768px){.vp-item .item-price{font-size:14px}}.vp-item .item-badges .badge{display:inline-block;border-radius:3px;margin-right:4px;padding:4px;font-size:10px;line-height:1;font-weight:bold;border:1px solid #3380d8;color:#3380d8}@media all and (min-width: 768px){.vp-item .item-badges .badge{font-size:12px}}.vp-item .item-sale-flag{position:absolute;top:-4px;right:10px;z-index:10;width:40px;height:40px;font-size:15px;color:#fff;line-height:37px;text-align:center;background:url("https://static.goodchoice.kr/images/event/icn_event_badge.png") no-repeat 0 0;background-size:40px 40px}.vp-item .item-sale-flag span{font-weight:bold}.vp-item .item-sale-flag span em{font-size:12px}.vp-item .item-mark-black{position:absolute;bottom:0;left:0;z-index:10;width:100%;height:50px;background:rgba(0,0,0,0);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.24) 100%)}.vp-item .item-mark-black::after{content:"";position:absolute;right:10px;display:inline-block;width:32px;height:32px;background-image:url("https://static.goodchoice.kr/images/event/icn_event_blacklogo.png");background-repeat:no-repeat;background-position:center;background-size:contain}.vp-item .item-notice{margin-bottom:20px;padding:5px 12px;border-radius:8px;margin-left:4.6%;margin-right:4.6%;font-size:11px;line-height:1.64;color:rgba(0,0,0,.48);text-align:center;background-color:#f7f9fa}@media all and (min-width: 768px){.vp-item .item-notice{font-size:15px}}.vp-section-button{display:flex;align-items:center;justify-content:center;height:56px;margin:0 8% 8%;background-color:#3151d8;font-size:16px;font-weight:bold;color:#fff;border-radius:999px}@media all and (min-width: 768px){.vp-section-button{font-size:20px}}.vp-item-MAIN_A .item-head{padding:20px 20px 16px 20px}.vp-item-MAIN_A .item-head>span{display:block;padding-bottom:5px;font-size:12px;font-weight:bold;color:rgba(0,0,0,.32)}.vp-item-MAIN_A .item-head strong{display:block;margin-bottom:8px;font-size:22px;font-weight:bold;line-height:normal;color:rgba(0,0,0,.8)}.vp-item-MAIN_A .item-price .item-price-wrap{padding-top:20px}.vp-item-MAIN_A .item-price dl{display:flex;justify-content:space-between;margin-bottom:5px}.vp-item-MAIN_A .item-price .price-default{text-decoration:line-through}.vp-item-MAIN_A .item-price .price-default dt{text-indent:-9999px}.vp-item-MAIN_A .item-price .price-total{padding:16px 0;margin-top:18px;margin-bottom:0;border-top:1px solid rgba(0,0,0,.08);font-size:20px;font-weight:bold}.vp-item-MAIN_A .item-footer .item-footer-button{display:block;width:100%;height:56px;font-size:18px;font-weight:bold;line-height:56px;color:#fff;text-align:center;background-color:#3151d8}@media all and (min-width: 768px){.vp-item-MAIN_A .item-head{padding:20px 30px 16px 30px}.vp-item-MAIN_A .item-head>span{font-size:16px}.vp-item-MAIN_A .item-head strong{font-size:26px}.vp-item-MAIN_A .item-price .price-total{font-size:24px}.vp-item-MAIN_A .item-footer .item-footer-button{font-size:20px}}.vp-item-MAIN_B .item-head{padding:20px 20px 16px 20px}.vp-item-MAIN_B .item-head>span{display:block;padding-bottom:5px;font-size:12px;font-weight:bold;color:rgba(0,0,0,.32)}.vp-item-MAIN_B .item-head strong{display:block;margin-bottom:8px;font-size:22px;font-weight:bold;line-height:normal;color:rgba(0,0,0,.8)}.vp-item-MAIN_B .item-price .item-price-wrap{display:flex;justify-content:space-between;padding-top:24px;padding-bottom:20px}.vp-item-MAIN_B .item-price .price-default{position:relative;flex-grow:1;display:flex;align-items:center;font-size:16px}.vp-item-MAIN_B .item-price .price-default::before,.vp-item-MAIN_B .item-price .price-default::after{content:"";position:absolute;border-color:rgba(0,0,0,.48)}.vp-item-MAIN_B .item-price .price-default::before{left:calc(100% - 25px);top:4px;width:5px;height:12px;border-left:1px solid;transform:rotate(-45deg)}.vp-item-MAIN_B .item-price .price-default::after{left:0;top:15px;width:calc(100% - 20px);border-top:solid 1px}.vp-item-MAIN_B .item-price .price-special,.vp-item-MAIN_B .item-price .price-coupon,.vp-item-MAIN_B .item-price .price-card{display:none !important}.vp-item-MAIN_B .item-price .price-total{display:flex;flex-direction:column;font-weight:bold}.vp-item-MAIN_B .item-price .price-total dt{font-size:13px}.vp-item-MAIN_B .item-price .price-total dd{font-size:22px}.vp-item-MAIN_B .item-footer .item-footer-button{display:block;width:100%;height:56px;font-size:18px;font-weight:bold;line-height:56px;color:#fff;text-align:center;background-color:#3151d8}@media all and (min-width: 768px){.vp-item-MAIN_B .item-head{padding:20px 30px 16px 30px}.vp-item-MAIN_B .item-head>span{font-size:16px}.vp-item-MAIN_B .item-head strong{font-size:26px}.vp-item-MAIN_B .item-price .item-price-wrap{padding-top:34px}.vp-item-MAIN_B .item-price .price-default{font-size:19px}.vp-item-MAIN_B .item-price .price-total dt{font-size:14px}.vp-item-MAIN_B .item-price .price-total dd{font-size:24px}.vp-item-MAIN_B .item-footer .item-footer-button{font-size:20px}}.vp-item-SUB_A{height:185px;padding:16px 14px}.vp-item-SUB_A .vp-item-wrap{position:relative;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.vp-item-SUB_A .item-head{top:0}.vp-item-SUB_A .item-head>span{display:none !important}.vp-item-SUB_A .item-head strong{font-size:16px;font-weight:bold;word-break:break-all}.vp-item-SUB_A .item-head .item-badges{display:none !important}.vp-item-SUB_A .vp-item-wrap .item-img img{height:100%;width:131px;border-radius:8px}.vp-item-SUB_A .vp-item-wrap .item-info{flex-grow:1;height:100%;padding-left:10px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.vp-item-SUB_A .item-price{bottom:0;font-size:13px}.vp-item-SUB_A .item-price .item-price-wrap{padding:0}.vp-item-SUB_A .item-price dl{display:flex;justify-content:space-between;margin-bottom:5px}.vp-item-SUB_A .item-price .price-default{text-decoration:line-through}.vp-item-SUB_A .item-price .price-coupon{color:#f45858}.vp-item-SUB_A .item-price .price-total{margin-top:10px;padding-top:13px;border-top:1px solid rgba(0,0,0,.08);font-weight:bold;letter-spacing:-0.4px}.vp-item-SUB_A .item-price .price-total dt{font-size:13px}.vp-item-SUB_A .item-price .price-total dd{font-size:14px}.vp-item-SUB_A .item-price .item-notice{display:none !important}.vp-item-SUB_A .item-footer{display:none !important}@media all and (min-width: 768px){.vp-item-SUB_A .item-head strong{font-size:18px}.vp-item-SUB_A .item-price{font-size:15px}.vp-item-SUB_A .item-price dl{margin-bottom:7px}.vp-item-SUB_A .item-price .price-total dd{font-size:18px}}@keyframes skeleton-loading{0%{transform:translateX(0)}50%,100%{transform:translateX(460px)}}.vp-item-skeleton .item-head span{display:inline-block;width:100px !important}.vp-item-skeleton .item-img .item-sale-flag{display:none !important}.vp-item-skeleton .item-head span,.vp-item-skeleton .item-head strong,.vp-item-skeleton .item-img .item-image-box,.vp-item-skeleton .item-price dt,.vp-item-skeleton .item-price dd,.vp-item-skeleton .item-footer-button{position:relative;overflow:hidden;background-color:#f5f5f5 !important}.vp-item-skeleton .item-head span::before,.vp-item-skeleton .item-head strong::before,.vp-item-skeleton .item-img .item-image-box::before,.vp-item-skeleton .item-price dt::before,.vp-item-skeleton .item-price dd::before,.vp-item-skeleton .item-footer-button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#f5f5f5 !important;z-index:1}.vp-item-skeleton .item-head span::after,.vp-item-skeleton .item-head strong::after,.vp-item-skeleton .item-img .item-image-box::after,.vp-item-skeleton .item-price dt::after,.vp-item-skeleton .item-price dd::after,.vp-item-skeleton .item-footer-button::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:30%;min-width:80px;max-width:140px;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.1));animation:skeleton-loading 2s infinite linear;z-index:1}.vp-group-scroll-horizontal .vp-section{opacity:0;height:0;visibility:hidden}.vp-group-scroll-horizontal .vp-section-active{opacity:1;height:auto;visibility:visible}.event-vue-products-container,.event-vue-products-container *{box-sizing:border-box}.event-vue-products-container .evp-section{overflow:hidden}.event-vue-products-container .evp-section .evp-section-button{padding:0 40px}.event-vue-products-container .evp-section .evp-section-button>button{position:relative;font-family:"Pretendard";display:block;width:100%;background-color:#1d8bff;font-size:15px;padding:15px 0;border-radius:10px;text-align:center;color:#fff;line-height:1.25;font-weight:600}.event-vue-products-container .evp-section .evp-section-button>button::after{content:"";display:inline-block;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23FFF' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.92127 11.6719L7.04927 12.7999L10.7133 9.13589C11.3373 8.51189 11.3373 7.49589 10.7133 6.87189L7.03327 3.19189L5.90527 4.31989L9.58528 7.9999L5.92127 11.6639V11.6719Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position-y:3px;background-position-x:6px}@media(min-width: 724px){.event-vue-products-container .evp-section .evp-section-button{padding:0 80px}.event-vue-products-container .evp-section .evp-section-button>button{font-size:30px;padding:30px;border-radius:20px}.event-vue-products-container .evp-section .evp-section-button>button::after{background-position-y:5px}}.event-vue-products-container .evp-affiliates{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 20px}.event-vue-products-container .evp-affiliates:has(.evp-item-TYPE-SUB_A){justify-content:space-between;gap:16px 0}@media(min-width: 724px){.event-vue-products-container .evp-affiliates:has(.evp-item-TYPE-SUB_A){gap:32px 0}}@media(min-width: 724px){.event-vue-products-container .evp-affiliates{padding:0 40px}}.event-vue-products-container .evp-affiliates-swiper{display:block;padding-left:0;padding-right:0}.event-vue-products-container .evp-affiliates-swiper .swiper-container{padding:0 5.5%}.event-vue-products-container .evp-item{position:relative;width:100%;margin-bottom:12px}@media(min-width: 724px){.event-vue-products-container .evp-item{margin-bottom:24px}}.event-vue-products-container .evp-item .evp-item-wrap{overflow:hidden;display:flex;border-radius:12px;background-color:#fff;border:1px solid #ebebeb}@media(min-width: 724px){.event-vue-products-container .evp-item .evp-item-wrap{border-radius:24px}}.event-vue-products-container .evp-item .item-visual{overflow:hidden;position:relative}.event-vue-products-container .evp-item .item-visual::before{content:"NO IMG";position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f7f7f7;font-size:2em;font-weight:bold;color:#ebebeb;letter-spacing:-0.05em}.event-vue-products-container .evp-item .item-visual>span{position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:100%;height:100%;background-size:cover;background-position:center}.event-vue-products-container .evp-item .head .label{color:#8b8b8b;line-height:1.2;font-weight:500;font-size:11px;margin-bottom:3px;display:inline-block}@media(min-width: 724px){.event-vue-products-container .evp-item .head .label{font-size:22px}}.event-vue-products-container .evp-item .head h1{color:#222;font-weight:bold;margin-top:0;max-height:2.3em;line-height:1.42}.event-vue-products-container .evp-item .badges{display:flex;margin-top:6px;flex-wrap:wrap}.event-vue-products-container .evp-item .badges .badge{font-size:10px;padding:4px 5px;border-radius:4px;margin-right:4px;margin-bottom:2px;color:#f94239;border:solid 1px #f94239;line-height:1}@media(min-width: 724px){.event-vue-products-container .evp-item .badges{margin-top:9px}.event-vue-products-container .evp-item .badges .badge{font-size:20px;padding:7px 8px;border-radius:7px;margin-right:7px;margin-bottom:3px}}.event-vue-products-container .evp-item .price{text-align:right}.event-vue-products-container .evp-item .price .subA-price-sale{text-align:left}.event-vue-products-container .evp-item .price .price-sale{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:4px}.event-vue-products-container .evp-item .price .price-sale .price-sale-ratio{background:#f94239;color:#fff;margin-right:8px;position:relative;padding:2px 5px;border-radius:2px;margin-right:4px;font-weight:700;font-size:9px}.event-vue-products-container .evp-item .price .price-sale .price-sale-ratio span{margin-left:2px;font-size:10px}.event-vue-products-container .evp-item .price .price-sale .price-total{font-weight:900;font-size:16px;display:flex;align-items:center;color:#222}.event-vue-products-container .evp-item .price .price-sale .price-total .total-won{font-weight:700;font-size:13px}@media(min-width: 724px){.event-vue-products-container .evp-item .price .price-sale .price-total .total-won{font-size:26px}}.event-vue-products-container .evp-item .price .price-wrap{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.event-vue-products-container .evp-item .price .price-wrap .price-coupon span{display:inline-block;padding:2px 4px;font-size:10px;color:#f94239;background-color:#ffedea;font-weight:700;white-space:nowrap;border-radius:2px}.event-vue-products-container .evp-item .price .price-wrap .price-coupon span .thunder{padding:2px 3px 2px 7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='8' fill='none'%3E%3Cpath fill='%23F94239' d='M4.583.52a.519.519 0 0 1-.052.224l-.8 2.215-.003.006 1.92.92a.52.52 0 0 1 .15.858L2.315 7.828a.518.518 0 0 1-.879-.505.521.521 0 0 1 .028-.071l.783-2.212-1.88-.928a.52.52 0 0 1-.152-.86L3.681.17a.518.518 0 0 1 .902.35Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1px 4px}@media(min-width: 724px){.event-vue-products-container .evp-item .price .price-wrap .price-coupon span .thunder{background-position:1px 6px;padding:2px 6px 2px 14px;background-size:12px}}.event-vue-products-container .evp-item .price .price-wrap .price-card{display:flex;align-items:center;margin-top:3px}.event-vue-products-container .evp-item .price .price-wrap .price-card span{font-size:10px;color:#49627a;background-color:#f5f7fa;font-weight:700;white-space:nowrap;padding:2px 4px;border-radius:2px}.event-vue-products-container .evp-item .price .price-wrap .price-card .plus{font-size:16px;color:#f94239;background-color:rgba(0,0,0,0);padding:0 2px;font-weight:normal}.event-vue-products-container .evp-item .price .price-sale-default{color:#8b8b8b;text-decoration:line-through;font-weight:400;font-size:12px;margin-top:2px}.event-vue-products-container .evp-item .price .price-sale-default span{display:inline-block;text-decoration:none}@media(min-width: 724px){.event-vue-products-container .evp-item .price .price-wrap .price-coupon span{font-size:20px;padding:4px 8px;border-radius:4px}.event-vue-products-container .evp-item .price .price-wrap .price-card{margin-top:6px}.event-vue-products-container .evp-item .price .price-wrap .price-card span{font-size:20px;padding:4px 8px;border-radius:4px}.event-vue-products-container .evp-item .price .price-wrap .price-card .plus{padding:0 4px;font-size:24px}.event-vue-products-container .evp-item .price .price-sale{margin-top:8px}.event-vue-products-container .evp-item .price .price-sale .price-sale-ratio{padding:4px 10px;font-size:18px;margin-right:8px;border-radius:4px}.event-vue-products-container .evp-item .price .price-sale .price-sale-ratio span{font-size:20px;margin-left:4px}.event-vue-products-container .evp-item .price .price-sale .price-total{font-size:32px}.event-vue-products-container .evp-item .price .price-sale-default{font-size:24px;line-height:1.2}}.event-vue-products-container .evp-item .notice{padding-top:16px}.event-vue-products-container .evp-item .notice p{font-size:10px;background-color:#f4f4f4;color:#959595;padding:7px 9px;border-radius:5px}@media(min-width: 724px){.event-vue-products-container .evp-item .notice{padding-top:30px}.event-vue-products-container .evp-item .notice p{font-size:20px;padding:13px 20px;border-radius:10px}}.event-vue-products-container .evp-affiliates>div:last-child{margin-bottom:0}.event-vue-products-container .evp-item-TYPE-MAIN_A .evp-item-wrap{flex-direction:column}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-visual{padding-top:50%}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info{padding:16px 20px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .head{margin-bottom:8px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .head .label{font-size:12px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .head h1{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .price-coupon{margin-top:6px}}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-btn{padding:0 20px 16px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-btn button{position:relative;font-family:"Pretendard";display:block;width:100%;background-color:#1d8bff;font-size:14px;padding:12px 18px;border-radius:10px;text-align:center;color:#fff;line-height:1.25;font-weight:600}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-btn button::after{content:"";display:inline-block;width:1em;height:1em;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23FFF' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.92127 11.6719L7.04927 12.7999L10.7133 9.13589C11.3373 8.51189 11.3373 7.49589 10.7133 6.87189L7.03327 3.19189L5.90527 4.31989L9.58528 7.9999L5.92127 11.6639V11.6719Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;background-position-y:5px;background-position-x:6px}@media(max-width: 723.8px){.event-vue-products-container .evp-item-TYPE-MAIN_A .item-btn button::after{background-position-y:2px;background-position-x:3px}}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info{padding:32px 40px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .head{margin-bottom:18px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .head .label{font-size:24px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-info .head h1{font-size:30px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-btn{padding:0 40px 32px}.event-vue-products-container .evp-item-TYPE-MAIN_A .item-btn button{font-size:28px;padding:24px 32px;border-radius:20px}}.event-vue-products-container .evp-item-TYPE-MAIN_B .evp-item-wrap{height:100%;padding:12px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-visual{flex-shrink:0;width:110px;height:135.9999993px;border-radius:8px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 110px);height:100%;padding-left:12px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .head:has(.label){margin-top:-5px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .head h1{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.3;max-height:100%}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .price .price-coupon{margin-top:2px}}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .price .price-card{margin-top:2px}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .price .price-card{margin-top:4px}}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .price .price-card .plus{margin-bottom:1px}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-MAIN_B{height:312px}.event-vue-products-container .evp-item-TYPE-MAIN_B .evp-item-wrap{padding:24px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-visual{width:220px;height:261.9999986px;border-radius:8px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info{width:calc(100% - 220px);padding-left:24px}.event-vue-products-container .evp-item-TYPE-MAIN_B .item-info .head h1{font-size:28px}}.event-vue-products-container .evp-item-TYPE-SUB_A{flex-basis:48.12%;margin-bottom:0}.event-vue-products-container .evp-item-TYPE-SUB_A .evp-item-wrap{flex-direction:column;height:100%;gap:0 12px;border:none;overflow:visible;border-radius:0}.event-vue-products-container .evp-item-TYPE-SUB_A .item-visual{border-radius:8px;padding-top:50%}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:stretch;padding-top:12px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .head h1{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.3;max-height:100%}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price{height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:12px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-wrap{justify-content:flex-start}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-inner{display:flex;flex-direction:column;align-items:stretch}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-newtype{display:flex;text-align:left;align-items:center}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-newtype .price-sale-ratio{font-size:9px;margin-right:3px;background:#f94239;color:#fff;margin-right:8px;position:relative;padding:2px 5px;border-radius:2px;margin-right:4px;font-weight:700;font-size:10px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-newtype .price-sale-ratio span{margin-left:2px;font-size:10px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-price-sale{margin-top:2px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-price-sale .price-total{text-align:left;font-size:16px;padding-top:1px;font-weight:900;color:#222}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-price-sale .price-total .total-won{font-size:13px;font-weight:700;margin-left:-3px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-sale-default{font-size:12px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-coupon{justify-content:flex-start;text-align:left}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-coupon span{padding:2px 4px;font-size:10px;color:#f94239;background-color:#ffedea;font-weight:700;white-space:nowrap;border-radius:2px;display:inline-block}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-coupon span .thunder{padding:2px 3px 2px 7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='8' fill='none'%3E%3Cpath fill='%23F94239' d='M4.583.52a.519.519 0 0 1-.052.224l-.8 2.215-.003.006 1.92.92a.52.52 0 0 1 .15.858L2.315 7.828a.518.518 0 0 1-.879-.505.521.521 0 0 1 .028-.071l.783-2.212-1.88-.928a.52.52 0 0 1-.152-.86L3.681.17a.518.518 0 0 1 .902.35Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1px 4px}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-coupon span .thunder{background-position:1px 6px;padding:2px 6px 2px 14px;background-size:12px}}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-SUB_A .item-info{padding-top:24px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .head h1{font-size:28px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price{padding-top:24px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-newtype .price-sale-ratio{font-size:18px;margin-right:9px;padding:4px 10px;border-radius:4px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-newtype .price-sale-ratio span{font-size:20px;margin-left:4px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-price-sale{margin-top:4px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-price-sale .price-total{font-size:32px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .subA-price-sale .price-total .total-won{font-size:26px;margin-left:-5px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-sale-default{font-size:24px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-coupon{padding-top:8px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-coupon span{font-size:20px;padding:4px 8px;border-radius:2px}.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-card{margin-top:2px}}@media(min-width: 724px)and (min-width: 724px){.event-vue-products-container .evp-item-TYPE-SUB_A .item-info .price .price-card{margin-top:4px}}.event-vue-products-container .evp-item-TYPE-SUB_B{height:100%;padding-bottom:12px;margin-bottom:0}.event-vue-products-container .evp-item-TYPE-SUB_B .evp-item-wrap{flex-direction:column;height:100%;gap:0 16px;border:none;overflow:visible;border-radius:0}.event-vue-products-container .evp-item-TYPE-SUB_B .item-visual{padding-top:50%;border-radius:8px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:stretch;padding-top:12px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .head .label{font-size:11px;line-height:1.18}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .head h1{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.3;max-height:100%}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price{height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-top:12px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-wrap{justify-content:flex-start}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-inner{display:flex;flex-direction:column;align-items:stretch}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-newtype{display:flex;text-align:left;align-items:center}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-newtype .price-sale-ratio{font-size:9px;margin-right:3px;background:#f94239;color:#fff;margin-right:8px;position:relative;padding:2px 5px;border-radius:2px;margin-right:4px;font-weight:700}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-newtype .price-sale-ratio span{font-size:10px;margin-left:2px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-price-sale{margin-top:2px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-price-sale .price-total{text-align:left;font-size:16px;padding-top:1px;font-weight:900;color:#222}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-price-sale .price-total .total-won{font-size:13px;font-weight:700;margin-left:-3px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-sale-default{font-size:12px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-coupon{justify-content:flex-start;text-align:left}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-coupon span{padding:2px 4px;font-size:10px;color:#f94239;background-color:#ffedea;font-weight:700;white-space:nowrap;border-radius:2px;display:inline-block}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-coupon span .thunder{padding:2px 3px 2px 7px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='8' fill='none'%3E%3Cpath fill='%23F94239' d='M4.583.52a.519.519 0 0 1-.052.224l-.8 2.215-.003.006 1.92.92a.52.52 0 0 1 .15.858L2.315 7.828a.518.518 0 0 1-.879-.505.521.521 0 0 1 .028-.071l.783-2.212-1.88-.928a.52.52 0 0 1-.152-.86L3.681.17a.518.518 0 0 1 .902.35Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1px 4px}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-coupon span .thunder{background-position:1px 6px;padding:2px 6px 2px 14px;background-size:12px}}@media(min-width: 724px){.event-vue-products-container .evp-item-TYPE-SUB_B .item-info{padding-top:24px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .head .label{font-size:22px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .head h1{font-size:28px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price{padding-top:24px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-newtype .price-sale-ratio{font-size:18px;margin-right:9px;padding:4px 10px;border-radius:4px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-newtype .price-sale-ratio span{font-size:20px;margin-left:4px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-sale-default{font-size:24px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-price-sale{margin-top:4px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-price-sale .price-total{font-size:32px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .subA-price-sale .price-total .total-won{font-size:26px;margin-left:-5px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-coupon{padding-top:8px}.event-vue-products-container .evp-item-TYPE-SUB_B .item-info .price .price-coupon span{font-size:20px;padding:4px 8px;border-radius:2px}}.evp-group{position:relative}@media(min-width: 724px){.evp-group.navigator__active-scroll{padding-top:114px}.evp-group.navigator__active-scroll .evp-navigator{position:fixed;top:0;bottom:auto}.evp-group.navigator__active-scroll-bottom .evp-navigator{position:absolute;top:auto;bottom:0}}@media(max-width: 723.8px){.evp-group.navigator__active-scroll{padding-top:56px}.evp-group.navigator__active-scroll .evp-navigator{position:fixed;top:0;bottom:auto}.evp-group.navigator__active-scroll-bottom .evp-navigator{position:absolute;top:auto;bottom:0}}.evp-navigator{position:relative;width:100%;z-index:9}.evp-navigator .navigator-contents::after{display:block;clear:both;content:""}.evp-navigator .navigator-item::after{display:block;clear:both;content:""}.evp-navigator .holder{position:relative;top:0;z-index:2;overflow:hidden;background-color:#000}.evp-navigator .holder::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.evp-navigator .holder ul{position:relative;z-index:1;background-color:#000;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:stretch;min-height:50px;height:100%}.evp-navigator .holder ul li{width:25%;flex-grow:1}.evp-navigator .holder ul li a{display:flex;justify-content:center;align-items:center;text-align:center;color:#8b8b8b;line-height:1.24;font-weight:500}.evp-navigator .holder ul li a.active{color:#fff;border-color:#bbb;box-sizing:border-box}@media(min-width: 724px){.evp-navigator .holder{box-shadow:0 10px 10px -10px rgba(0,0,0,.1)}.evp-navigator .holder::after{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1)}.evp-navigator .holder ul li a{height:116px;font-size:26px;padding:0 16px;border-bottom:6px solid rgba(0,0,0,0)}.evp-navigator .holder ul li a span{display:-webkit-box;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.evp-navigator .holder a{cursor:pointer !important}}@media(max-width: 723.8px){.evp-navigator .holder{box-shadow:0 10px 10px -10px rgba(0,0,0,.1);-ms-overflow-style:none;scrollbar-width:none}.evp-navigator .holder::after{box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1)}.evp-navigator .holder ul li a{height:58px;font-size:13px;padding:0 8px;border-bottom:3px solid rgba(0,0,0,0)}.evp-navigator .holder ul li a span{display:-webkit-box;width:100%;text-overflow:ellipsis;overflow:hidden;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.evp-navigator .holder::-webkit-scrollbar{display:none}}.evp-navigator .holder.holder__swiper{overflow-x:scroll}.evp-navigator .holder.holder__swiper ul{flex-wrap:nowrap}.evp-navigator .holder.holder__swiper ul li{flex-basis:30%;flex-shrink:0;width:30%}.evp-navigator .holder__top{box-shadow:none}.evp-navigator .holder__top.holder__1 ul li{flex-basis:100%}.evp-navigator .holder__top.holder__2 ul li{flex-basis:50%}.evp-navigator .holder__top.holder__3 ul li,.evp-navigator .holder__top.holder__5 ul li,.evp-navigator .holder__top.holder__6 ul li{flex-basis:33.3%;max-width:33.3%}.evp-navigator .holder__top.holder__4 ul li,.evp-navigator .holder__top.holder__7 ul li,.evp-navigator .holder__top.holder__8 ul li{flex-basis:25%;max-width:25%}:root{--event-privacy-form-main: #00225b;--event-privacy-form-color: #888;--event-privacy-button-color: #FFF;--event-privacy-button-bg-color: #333233}.event-privacy-form{position:relative;padding:1.25em .875em}.event-privacy-form .wrapper{background-color:#fff;border-radius:10px;padding:.875em}.event-privacy-form .form-wrap{padding:.75em;margin-bottom:.5em}.event-privacy-form .label-wrap{display:flex;align-items:center;justify-content:space-between;gap:0 10px;margin-bottom:10px}.event-privacy-form .label-wrap a.more{z-index:1;font-size:11px;background-color:#e5e5e5;color:#888;padding:3px 8px 2px;border-radius:999px}.event-privacy-form label{display:flex;align-items:center;gap:0 10px}.event-privacy-form label input{display:none;visibility:hidden;opacity:0}.event-privacy-form label input:checked+span.check{background-color:var(--event-privacy-form-main)}.event-privacy-form label input:checked+span.check::before{opacity:1}.event-privacy-form label span.check{position:relative;display:inline-block;width:20px;height:20px;border-radius:999px;background-color:#d9d9d9}.event-privacy-form label span.check::before{content:"";position:relative;display:inline-block;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.25 44L14 31.7007L18.1125 27.5716L26.25 35.7126L44.8875 17L49 21.1584L26.25 44Z' fill='white'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.6}.event-privacy-form label p{flex-grow:1;color:#888;font-size:12px;letter-spacing:-0.5px}.event-privacy-form button.submit{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:3.125em;background-color:var(--event-privacy-button-bg-color);color:var(--event-privacy-button-color);font-size:1.125em;border-radius:.5em}.event-privacy-form button.submit>span::after{content:"";position:relative;display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='36' viewBox='0 0 22 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L18 18L2 34' stroke='white' stroke-width='5'/%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:.275em}.event-privacy-form button.submit>span.down::after{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 46.3579H44' stroke='white' stroke-width='5'/%3E%3Cpath d='M40.0532 20.6257L24.3211 34.133M24.3211 34.133L8.58887 20.6257M24.3211 34.133L24.3211 3.00001' stroke='white' stroke-width='5'/%3E%3C/svg%3E%0A")}.ci-prod-form-more{display:none;visibility:hidden;opacity:0}:root{--count-main-color: #FFF;--count-num-bg-color: #797979;--count-num-color: #000;--count-divider-color: #797979}.event-timer>.countdown-wrap{text-align:center;padding:2em 0;background-color:var(--count-main-color)}.event-timer .clock{position:relative;display:flex;width:320px;margin:0 auto}.event-timer .clock .flip-clock-divider{position:absolute;top:-25px;left:0;height:auto}.event-timer .clock .flip-clock-divider.hours{left:86px}.event-timer .clock .flip-clock-divider.hours .flip-clock-dot{display:none}.event-timer .clock .flip-clock-divider.minutes{left:167px}.event-timer .clock .flip-clock-divider.seconds{left:249px}.event-timer .clock .flip-clock-divider+ul+ul{margin-right:10px}.event-timer .clock .flip-clock-divider .flip-clock-label{position:absolute;top:0;left:0;right:0;width:72px;font-size:11px;font-weight:200;color:#fff;font-family:"myriad";text-transform:uppercase;font-weight:bold}.event-timer .clock .flip-clock-divider .flip-clock-dot{left:-8px;bottom:auto;width:3px;height:3px;background:#fff}.event-timer .clock .flip-clock-divider .flip-clock-dot.top{top:52px}.event-timer .clock .flip-clock-divider .flip-clock-dot.bottom{top:62px}.event-timer .clock ul.flip{position:relative;display:inline-block;height:64px;margin:0 3px 0 0;box-shadow:none}.event-timer .clock ul.flip li{line-height:67px}.event-timer .clock ul.flip li a>div.up:after{content:none}.event-timer .clock ul.flip li a>div>div.shadow{background:none}.event-timer .clock ul.flip li a>div>div.inn{background:var(--count-num-bg-color);font-size:40px;font-weight:200;color:var(--count-num-color)}.event-timer .clock>ul:last-of-type{margin-right:0 !important}.agree-modal-container label{position:relative;display:block}.agree-modal-container label input{display:none}.agree-modal-container label input[type=checkbox]+img+img{display:none}.agree-modal-container label input[type=checkbox]:checked+img{display:none}.agree-modal-container label input[type=checkbox]:checked+img+img{display:block}.agree-modal-container label a{position:absolute;top:0;right:0;width:30%;height:100%}.agree-modal-container label a div{display:none}.agree-modal-container .agree-contents h2{font-weight:bold;margin-bottom:12px}.agree-modal-container .agree-contents p{margin-bottom:6px}.agree-modal-container .agree-contents strong{font-size:16px;text-decoration:underline}.agree-modal-container .agree-contents ul{padding:4px 12px;font-size:14px;margin-bottom:6px}.agree-modal-container .agree-contents small{display:block}.swiper-container{width:100%;height:100%}.swiper-container .swiper-slide{width:100%}.swiper-container.big-swiper .swiper-pagination.swiper-pagination-bullets{bottom:14px}@media(max-width: 723.8px){.swiper-container.big-swiper .swiper-pagination.swiper-pagination-bullets{bottom:7px}}.swiper-container.rectangle-swiper .swiper-pagination.swiper-pagination-bullets{bottom:0}.swiper-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#cecfd2;opacity:1}@media(max-width: 723.8px){.swiper-container .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px}}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#222}.swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}@media(max-width: 723.8px){.swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}}:root{--event-timer-title-color: #222;--event-timer-label-color: #222;--event-timer-num-color: #F94239;--event-timer-divider-color: #BBB;--event-timer-bg-color: #F5F7FA;--event-timer-wrap-bg-color: transparent}.event-timer{width:100%;height:auto;padding:var(--event-timer-padding);background-color:var(--event-timer-wrap-bg-color)}@media(max-width: 519.98px){.event-timer{--event-timer-padding: 0 20px;--timer-wrap-padding: 16px 28px;--timer-wrap-radius: 12px;--title-font-size: 13px;--title-margin-bottom: 8px;--time-unit-inner-gap: 4px;--time-unit-width: 54px;--num-font-size: 24px;--num-single-width: 16px;--label-font-size: 11px;--separator-font-size: 20px;--separator-font-weight: 700}}@media(min-width: 520px)and (max-width: 723.98px){.event-timer{--event-timer-padding: 0 29px;--timer-wrap-padding: 20px 40px;--timer-wrap-radius: 16px;--title-font-size: 18px;--title-margin-bottom: 12px;--time-unit-inner-gap: 5.5px;--time-unit-width: 78px;--num-font-size: 35px;--num-single-width: 24px;--label-font-size: 15px;--separator-font-size: 30px;--separator-font-weight: 700}}@media(min-width: 724px){.event-timer{--event-timer-padding: 0 44px;--timer-wrap-padding: 32px 56px;--timer-wrap-radius: 24px;--title-font-size: 26px;--title-margin-bottom: 16px;--time-unit-inner-gap: 8px;--time-unit-width: 108px;--num-font-size: 48px;--num-single-width: 32px;--label-font-size: 22px;--separator-font-size: 40px;--separator-font-weight: 800}}.event-timer *{text-align:center;font-weight:700}.event-timer .timer-wrap{padding:var(--timer-wrap-padding);background-color:var(--event-timer-bg-color);border-radius:var(--timer-wrap-radius)}.event-timer .timer-wrap .timer-title{margin-bottom:var(--title-margin-bottom);color:var(--event-timer-title-color);font-size:var(--title-font-size)}.event-timer .timer-wrap .clock{display:flex;text-align:center;justify-content:center;width:100%}.event-timer .timer-wrap .clock>div{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--time-unit-inner-gap);width:var(--time-unit-width)}.event-timer .timer-wrap .clock .number{display:flex;justify-content:center;color:var(--event-timer-num-color);font-size:var(--num-font-size)}.event-timer .timer-wrap .clock .number>span{width:var(--num-single-width)}.event-timer .timer-wrap .clock .number+span{display:block;color:var(--event-timer-label-color);font-size:var(--label-font-size);font-weight:400}.event-timer .timer-wrap .clock .time-separator{color:var(--event-timer-divider-color);font-size:var(--separator-font-size);font-weight:var(--separator-font-weight)}