.top-banner.fixed.up{top:0}.top-banner.fixed.up+.indicator{top:36px}.top-banner.fixed.down{top:-36px}.top-banner.fixed.down+.indicator{top:-48px}.top-banner+.indicator{top:36px}.top-banner+.indicator+.menu-list{top:84px}.top-banner+.indicator+.menu-list.fixed.up{top:48px}.top-banner:not(.is-main).down{top:-36px}.indicator.fixed.up{top:0}.indicator.fixed.down{top:-48px}.indicator.down:not(.is-main){top:-48px}.indicator.down:not(.is-main)+.menu-list{top:0}#container.fixed.no-banner.up .main .menu-list{top:48px}#container.fixed.no-banner.down .main .menu-list{top:0}#container.fixed.down .main .menu-list{top:0}.common-view{position:fixed;top:0;right:0;display:flex;align-items:center;width:100%;height:100%;background:url(/public/images/common/bg.jpg) 50%/cover}@media (max-height: 760px){.common-view{min-height:800px}}@media (max-width: 1200px){.common-view *{display:none}}.common-view .intro{position:absolute;top:20%;left:100px;width:320px}@media (max-width: 1440px){.common-view .intro{width:280px}}@media (max-width: 1280px){.common-view .intro{width:200px}}@media (max-height: 760px){.common-view .intro{top:140px;left:100px}}@media (max-width: 1440px){.common-view .intro img{width:224px}}@media (max-width: 1280px){.common-view .intro img{width:182px}}.common-view .intro .desc{display:block;margin-top:24px;font-size:15px;color:#333;line-height:24px;letter-spacing:-0.2px}.common-view .logo-wrap{position:absolute;bottom:7.5%;left:72px;display:flex;align-items:center;flex-direction:column;gap:18px 0}@media (max-height: 760px){.common-view .logo-wrap{bottom:80px;left:72px}}.common-view .video-wrap{position:absolute;bottom:7.5%;left:calc(50vw + 312px)}@media (max-height: 760px){.common-view .video-wrap{bottom:80px}}.common-view .video-wrap .video iframe,.common-view .video-wrap .video video{width:100%;height:100%;border:none;border-radius:12px}.common-view .video-wrap .video.hor{width:320px;height:180px}.common-view .video-wrap .video.ver{width:200px;height:356px}.common-view .video-wrap .video.ver.youtube{width:220px;height:auto;aspect-ratio:9 / 16}.top-banner{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;width:MIN(480px, 100%);height:36px;padding:0 16px;z-index:5}.top-banner.low{z-index:1}.top-banner a{position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px;color:#fff;font-weight:500;line-height:18px}.top-banner a img{height:100%;object-fit:cover}.top-banner p{flex:1;font-size:13px;color:#fff;font-weight:500;line-height:22px;text-align:center}.top-banner .btn-wrap{display:flex;align-items:center;margin-left:auto;z-index:1}.top-banner .btn-wrap .hide-btn{font-size:12px;color:#fff;line-height:20px;margin-right:4px}.top-banner .btn-wrap .close-btn{width:16px;height:16px;background:url(/public/images/icon/delete-white.svg) 50% 50%}.indicator{position:relative;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;right:0;bottom:0;left:0;width:MIN(480px, 100%);height:48px;margin:0 auto;padding:0 16px;background-color:#fff;z-index:5}.indicator:has(.side-navi.active){z-index:6}.indicator.is-main{background-color:transparent}.indicator.is-top-banner .side-navi{top:-36px}.indicator.scroll{background-color:#fff}.indicator.scroll.is-main{background-color:transparent}.indicator.is-main:not(.scroll) .menu-btn{background-image:url(/public/images/icon/menu-white.svg)}.indicator.is-main:not(.scroll) .user-menu li.home a{background-image:url(/public/images/icon/home-white.svg)}.indicator.is-main:not(.scroll) .user-menu li.mypage a{background-image:url(/public/images/icon/user-white.svg)}.indicator.is-main:not(.scroll) .user-menu li.cart a{background-image:url(/public/images/icon/basket-white.svg)}.indicator.is-main:not(.scroll) .user-menu li.cart a .cart-item-badge{color:#111;background-color:#fff}.indicator.is-main:not(.scroll) .user-menu li.close a{background-image:url(/public/images/icon/delete-black.svg)}.indicator.is-main.no-fixed .menu-btn{background-image:url(/public/images/icon/menu-white.svg)}.indicator.is-main.no-fixed .user-menu li.home a{background-image:url(/public/images/icon/home-white.svg)}.indicator.is-main.no-fixed .user-menu li.mypage a{background-image:url(/public/images/icon/user-white.svg)}.indicator.is-main.no-fixed .user-menu li.cart a{background-image:url(/public/images/icon/basket-white.svg)}.indicator.is-main.no-fixed .user-menu li.cart a .cart-item-badge{color:#111;background-color:#fff}.indicator.low{z-index:1}.indicator.scroll:not(.no-fixed){background-color:#fff}.indicator .menu-btn{width:28px;height:28px;background:url(/public/images/icon/menu-black.svg) 50% 50%}.indicator .logo,.indicator .page-title{text-align:center}.indicator .logo{position:absolute;left:50%;transform:translateX(-50%);height:100%}.indicator .logo a{display:flex;align-items:center;height:100%}.indicator .page-title{position:absolute;left:50%;transform:translateX(-50%);font-size:16px;color:#111;font-weight:700}.indicator .page-title.en{font-weight:600}.indicator .user-menu{display:flex;align-items:center;min-width:28px}.indicator .user-menu li+li{margin-left:12px}.indicator .user-menu li a{display:block;width:28px;height:28px}.indicator .user-menu li.home a{background-image:url(/public/images/icon/home-black.svg)}.indicator .user-menu li.mypage a{background-image:url(/public/images/icon/user-black.svg)}.indicator .user-menu li.cart{position:relative}.indicator .user-menu li.cart a{background-image:url(/public/images/icon/basket-black.svg)}.indicator .user-menu li.cart .cart-item-badge{position:absolute;top:-4px;right:-1px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:#111;border-radius:50%;font-size:10px;color:#fff;font-weight:500;line-height:16px}.menu-list.swiper-container{position:sticky !important;top:48px;padding-left:12px !important;padding-right:12px !important;background-color:#fff;z-index:5}.menu-list.swiper-container:after{content:"";display:block;width:calc(100% + 40px);height:1px;margin-top:-1px;margin-left:-20px;background-color:#eee}.menu-list.swiper-container.fixed{position:fixed !important}.menu-list.swiper-container.scroll:after{background-color:#eee}.menu-list.swiper-container.hide{top:-48px !important}.menu-list.swiper-container.low{z-index:1 !important}.menu-list.swiper-container .swiper-wrapper{transition:none}.menu-list.swiper-container .swiper-slide{position:relative;display:flex;align-items:center;width:auto;height:48px;font-size:16px;color:#bbb;font-weight:500;line-height:24px}.menu-list.swiper-container .swiper-slide:after{content:"";display:block;position:absolute;bottom:0;left:12px;width:calc(100% - 24px);height:2px}.menu-list.swiper-container .swiper-slide.active{color:#111;font-weight:700}.menu-list.swiper-container .swiper-slide.active:after{background-color:#111}.menu-list.swiper-container .swiper-slide a{height:24px;line-height:24px;padding:0 14px}.menu-list.swiper-container .swiper-slide a img{height:24px}.side-navi{position:absolute;top:0;left:calc(50% - 720px);width:MIN(480px, 100%);min-height:100dvh;height:100dvh;background-color:#fff;transition:all 0.4s ease;z-index:11}@media (max-width: 480px){.side-navi{left:-100%}}@supports (-webkit-touch-callout: none){.side-navi{height:-webkit-fill-available}}.side-navi.active{left:calc(50% - 240px)}@media (max-width: 480px){.side-navi.active{left:0}}.side-navi.scroll .head .input-wrap:after{width:calc(100% + 40px);margin-left:-20px}.side-navi>.head{position:absolute;top:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);background-color:#fff;z-index:2}.side-navi>.head .top-info{display:flex;align-items:center;width:100%;height:48px;padding:0 16px}.side-navi>.head .top-info .home-btn{display:block;width:28px;height:28px;background:url(/public/images/icon/home-black.svg) 50% 50%}.side-navi>.head .top-info p{display:flex;align-items:center;margin-left:16px;font-size:16px;color:#111;line-height:24px}.side-navi>.head .top-info p a,.side-navi>.head .top-info p strong{font-weight:600}.side-navi>.head .top-info p a{text-decoration:underline}.side-navi>.head .top-info p strong{display:inline-block;vertical-align:middle;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-navi>.head .top-info .close-btn{margin-left:auto;width:28px;height:28px;background:url(/public/images/icon/delete-black.svg) 50% 50%}.side-navi>.head .input-wrap{position:relative;margin:0 20px}.side-navi>.head .input-wrap:after{content:"";display:block;width:100%;height:2px;background-color:#111;transition:all 0.4s ease}.side-navi>.head .input-wrap>div{background-color:#fff !important}.side-navi>.head .input-wrap>div.active{border-color:transparent !important}.side-navi>.head .input-wrap .list{display:none;position:absolute;top:50px;left:-20px;width:calc(100% + 40px);height:calc(100dvh - 96px);padding-top:20px;padding-left:0;padding-right:0;overflow-x:hidden}.side-navi>.head .input-wrap .list ul{top:0 !important;left:0 !important;padding-bottom:20px;background-color:#fff}.side-navi>.head .input-wrap .list ul li{height:42px;font-size:14px;color:#111}.side-navi>.head .input-wrap .list ul li a{width:100%;padding:0 16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:42px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:42px;min-height:42px}.side-navi>.head .input-wrap .list ul li a strong{color:#D75441;font-weight:600}.side-navi>.wrapper{height:100dvh;padding-top:98px}.side-navi>.wrapper .body{padding:24px 0 72px}.side-navi>.wrapper .body>.wrapper{padding:0 20px}.side-navi>.wrapper .body>.wrapper>div .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.side-navi>.wrapper .body>.wrapper>div .head .term{display:inline-block;font-size:18px;color:#111;font-weight:700;line-height:26px}.side-navi>.wrapper .body .recent-keyword{margin-bottom:32px}.side-navi>.wrapper .body .recent-keyword:after{content:"";display:block;width:calc(100% + 40px);height:10px;margin-top:32px;margin-left:-20px;background-color:#F5F5F5}.side-navi>.wrapper .body .recent-keyword .all-delete-btn{font-size:13px;color:#777;line-height:20px}.side-navi>.wrapper .body .recent-keyword .swiper-container{width:calc(100% + 40px);margin-left:-20px}.side-navi>.wrapper .body .recent-keyword .swiper-container.swiper-disabled{width:auto;margin:0}.side-navi>.wrapper .body .recent-keyword .swiper-container.swiper-disabled .swiper-wrapper{gap:0 8px}.side-navi>.wrapper .body .recent-keyword .swiper-container .swiper-slide{display:flex;align-items:center;gap:0 4px;width:auto;height:26px;padding:0 12px;background-color:#F8F8F7;border-radius:20px}.side-navi>.wrapper .body .recent-keyword .swiper-container .swiper-slide span{font-size:12px;color:#333;line-height:16px}.side-navi>.wrapper .body .recent-keyword .swiper-container .swiper-slide .close-btn{width:16px;height:16px;background:url(/public/images/icon/delete-999.svg)}.side-navi>.wrapper .body .my-info ~ div{margin-top:32px}.side-navi>.wrapper .body .my-info .term{padding-right:22px;background:url(/public/images/icon/arrow-right-black.svg) 100% 50%}.side-navi>.wrapper .body .my-info ol{display:flex;align-items:center;height:76px;border:1px solid #eee;border-radius:6px}.side-navi>.wrapper .body .my-info ol li{position:relative;flex:1;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.side-navi>.wrapper .body .my-info ol li+li:before{content:"";display:block;position:absolute;left:0;width:1px;height:12px;background-color:#ddd}.side-navi>.wrapper .body .my-info ol li span{font-size:14px;color:#111;line-height:22px}.side-navi>.wrapper .body .my-info ol li a{font-size:14px;color:#111;line-height:20px}.side-navi>.wrapper .body .my-info ol li a strong{font-size:16px;color:#111;font-weight:700;line-height:22px}.side-navi>.wrapper .body .category ~ div{margin-top:32px}.side-navi>.wrapper .body .category ul{display:flex;flex-wrap:wrap;gap:12px 20px}.side-navi>.wrapper .body .category ul li{width:calc(50% - 10px)}.side-navi>.wrapper .body .category ul li a{display:block;width:100%;font-size:14px;color:#333;line-height:22px}.side-navi>.wrapper .body .brand ul{display:flex;flex-wrap:wrap;gap:16px 0}.side-navi>.wrapper .body .brand ul li{width:25%}.side-navi>.wrapper .body .brand ul li a{display:flex;align-items:center;flex-direction:column;gap:6px 0;text-align:center}.side-navi>.wrapper .body .brand ul li a img{width:68px;height:68px}.side-navi>.wrapper .body .brand ul li a .name{font-size:14px;color:#333;line-height:20px}.side-navi>.wrapper .body .etc{margin-top:32px;padding-top:32px;border-top:10px solid #F5F5F5}.side-navi>.wrapper .body .etc ol{display:flex;align-items:center;justify-content:center;width:100%}.side-navi>.wrapper .body .etc ol li{width:80px}.side-navi>.wrapper .body .etc ol li a{width:100%;padding-top:74px;text-align:center;background-position:50% 0;font-size:14px;color:#333;line-height:20px}.side-navi>.wrapper .body .etc ol li.best a{background-image:url(/public/images/gnb/etc-best.svg)}.side-navi>.wrapper .body .etc ol li.event a{background-image:url(/public/images/gnb/etc-event.svg)}.side-navi>.wrapper .body .etc ol li.benefit a{background-image:url(/public/images/gnb/etc-benefit.svg)}.side-navi>.wrapper .body .etc ol li.cs a{background-image:url(/public/images/gnb/etc-cs.svg)}.side-navi .logout-btn{display:flex;align-items:center;justify-content:center;width:100%;height:52px;font-size:14px;color:#777;line-height:22px;background-color:#f9f9f9}footer{position:relative;background-color:#F8F8F7;z-index:1}footer:has(.family-site-list.active){z-index:5}footer .area{margin:0 20px;padding:32px 0 60px}footer .area .company-info>p{display:flex;align-items:center}footer .area .company-info>p a{font-size:13px;color:#111;line-height:20px}footer .area .company-info>p a:nth-of-type(2){font-weight:600}footer .area .company-info>p a+a{display:flex;align-items:center}footer .area .company-info>p a+a:before{content:"";display:inline-block;width:1px;height:12px;margin:0 12px;background-color:rgba(0,0,0,0.12)}footer .area .company-info ul li{display:flex}footer .area .company-info ul li+li{margin-top:2px}footer .area .company-info ul li.division{margin-top:16px}footer .area .company-info ul li>span{display:inline-flex;align-items:center;font-size:13px;color:#555;line-height:20px}footer .area .company-info ul li>span span{font-size:inherit;color:inherit}footer .area .company-info ul li>span span+a{margin-left:10px}footer .area .company-info ul li>span+span:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;background-color:rgba(0,0,0,0.12)}footer .area .company-info ul li a{display:flex;align-items:center;font-size:13px;color:#111;font-weight:500;line-height:20px;text-decoration:underline}footer .area .company-info ul li a+a:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;background-color:#ddd}footer .area .company-info address{margin-top:32px;font-size:13px;color:#999;font-weight:300;line-height:20px}footer .area .family-customer{margin:20px 0}footer .area .family-customer .family-site-list{width:200px;height:44px;border-bottom:1px solid #111}footer .area .family-customer .family-site-list.active .selected-item:after{transform-origin:center center;transform:rotate(-90deg)}footer .area .family-customer .family-site-list .selected-item{position:relative;display:flex;align-items:center;width:100%;height:100%;font-size:14px;color:#111;font-weight:500;line-height:22px}footer .area .family-customer .family-site-list .selected-item:before,footer .area .family-customer .family-site-list .selected-item:after{content:"";display:inline-block;position:absolute;margin-left:auto;background-color:#333}footer .area .family-customer .family-site-list .selected-item:before{right:3px;width:10px;height:2px}footer .area .family-customer .family-site-list .selected-item:after{right:7px;width:2px;height:10px;transition:transform .5s ease}footer .area .family-customer .family-site-list .cnt{padding-top:56px;z-index:6}footer .area .family-customer .family-site-list .cnt ul{height:192px}footer .area .family-customer .family-site-list .cnt ul li{font-size:14px;color:#555;line-height:24px}footer .area .family-customer .family-site-list .cnt ul li+li{margin-top:18px}footer .area .family-customer .customer-info{margin-top:20px}footer .area .family-customer .customer-info p:not(.tel){font-size:12px;color:#555;font-weight:300;line-height:18px}footer .area .family-customer .customer-info p.tel{display:inline-flex;align-items:center;color:#111;font-weight:500;margin-bottom:4px}footer .area .family-customer .customer-info p.tel span{font-size:13px;color:inherit;font-weight:inherit}footer .area .family-customer .customer-info p.tel a{padding-left:8px;font-size:20px;font-weight:500;line-height:28px}footer .area .family-customer .sns-wrap{display:flex;align-items:center;margin-top:20px}footer .area .family-customer .sns-wrap li:nth-child(2){margin-left:11px}footer .area .family-customer .sns-wrap li:nth-child(3){margin-left:15px}footer .area .family-customer .sns-wrap a{min-width:32px;padding-top:34px;text-align:center;background-position:50% 0;background-size:32px}footer .area .family-customer .sns-wrap a .term{display:inline-block;font-size:11px;color:#333;font-weight:600;line-height:18px}footer .area .family-customer .sns-wrap .kakao a{background-image:url(/public/images/icon/footer-kakao.svg)}footer .area .family-customer .sns-wrap .instagram a{background-image:url(/public/images/icon/footer-instagram.svg)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:14px;color:#bbb}input::-moz-placeholder,textarea::-moz-placeholder{font-size:14px;color:#bbb}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:14px;color:#bbb}input::-o-input-placeholder,textarea::-o-input-placeholder{font-size:14px;color:#bbb}input::placeholder,textarea::placeholder{font-size:14px;color:#bbb}.scrollbar{overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.scrollbar::-webkit-scrollbar{width:16px}.scrollbar::-webkit-scrollbar-thumb{background-color:#ddd;border:4px solid transparent;background-clip:padding-box;border-radius:24px}.no-scrollbar{overflow:auto hidden;white-space:nowrap;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.dot-info{display:flex;align-items:flex-start;font-size:13px;color:#999;line-height:18px}.dot-info:before{content:"";display:inline-block;margin-top:8px;margin-right:4px;width:2px;height:2px;background-color:#999;border-radius:50%;min-width:2px}.star-rating-wrap{display:inline-block;width:100px;height:20px;background:url(/public/images/icon/star-list-gray.svg) 0 50%/cover}.star-rating-wrap span{display:inline-block;height:100%;background:url(/public/images/icon/star-list-black.svg) 0 50%/cover}.star-rating-select{display:flex;align-items:center}.star-rating-select li{width:48px;height:48px;background:url(/public/images/icon/star-gray.svg);cursor:pointer}.star-rating-select li.active{background-image:url(/public/images/icon/star-black.svg)}.star-rating{display:flex;align-items:center;padding-left:18px;font-size:12px;color:#111;font-weight:500;line-height:16px;background:url(/public/images/icon/star-black.svg) 0 50%/16px}.tooltip-wrap{position:relative;cursor:pointer}.tooltip-wrap.active .tooltip-info{visibility:visible;opacity:1}.tooltip-wrap>span:first-child{padding-right:18px;background:url(/public/images/icon/tooltip-gray.svg) 100% 50%}.tooltip-wrap .tooltip-info{position:absolute;padding:16px;border:1px solid #EEE;background-color:#fff;visibility:hidden;opacity:0;z-index:1}.tooltip-wrap .tooltip-info .title{font-size:12px;color:#333;font-weight:500;line-height:16px;padding-bottom:8px}.tooltip-wrap .tooltip-info .body li,.tooltip-wrap .tooltip-info p{font-size:12px;color:#555;line-height:18px}.tooltip-wrap .tooltip-info .body li{position:relative;margin-left:6px}.tooltip-wrap .tooltip-info .body li:before{content:"";display:inline-block;position:absolute;top:8px;left:-6px;width:2px;height:2px;background-color:#999;border-radius:50%}.tooltip-wrap .tooltip-info .body li+li{margin-top:2px}.dropdown-wrap{position:relative}.dropdown-wrap .selected-item{border:1px solid transparent}.dropdown-wrap>ul{z-index:2}.dropdown-wrap.bottom>ul{top:inherit;bottom:48px}.dropdown-wrap.active .selected-item{border-color:#ccc;border-bottom:1px solid transparent}.dropdown-wrap.line .selected-item{border:1px solid #ccc}.dropdown-wrap.line.active .selected-item{border-bottom:1px solid #ccc;background-color:#fff}.dropdown-wrap.line.disabled .selected-item{color:#ccc !important;border-color:#ddd;background-color:#fff}.dropdown-wrap.line .selected-item{background-color:#fff}.dropdown-wrap.disabled .selected-item{cursor:default;background-color:#eee}.dropdown-wrap.disabled .selected-item span{color:#bbb}.dropdown-wrap.disabled .selected-item:after{background-image:none}.dropdown-wrap>.selected-item,.dropdown-wrap>ul>li{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 12px;font-size:14px;cursor:pointer}.dropdown-wrap>.selected-item span,.dropdown-wrap>ul>li{font-size:14px}.dropdown-wrap>.selected-item{background-color:#F7F7F7}.dropdown-wrap>.selected-item span{display:inline-block;color:#111;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-wrap>.selected-item:after{content:"";display:inline-block;width:20px;height:20px;background-image:url(/public/images/icon/arrow-down-black.svg);transition:all 0.3s}.dropdown-wrap>ul{display:none;position:absolute;top:48px;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-top:none;overflow-y:auto}.dropdown-wrap>ul::-webkit-scrollbar{width:12px;width:9px;background-color:transparent}.dropdown-wrap>ul::-webkit-scrollbar-track{border-radius:10px;margin:4px 0;background-color:transparent}.dropdown-wrap>ul::-webkit-scrollbar-thumb{background-color:#ddd;border:3px solid transparent;background-clip:content-box;border-radius:24px}.dropdown-wrap>ul>li{padding:14.5px 12px;color:#333;background-color:#fff}.dropdown-wrap>ul>li+li{border-top:1px solid #eee}.dropdown-wrap>ul>li:hover{background-color:#F9F9F9}.dropdown-wrap.active>.selected-item:after{transform:rotate(180deg)}.primary-btn,.outline-btn,.disabled-btn,.kakao-ch-btn,[class*=login-btn]{display:inline-block;width:100%;height:52px;line-height:52px;font-size:16px;font-weight:500;text-align:center;border:1px solid transparent}.btn-block{display:block;width:100%}.primary-btn{color:#fff;background-color:#111}.outline-btn{color:#111;border:1px solid #111}.sub-outline-btn{height:48px;line-height:48px;font-size:14px;color:#111;text-align:center;border:1px solid #111}.disabled-btn{color:#fff;background-color:#ccc}.auth-num-btn{margin-top:16px;font-size:14px;font-weight:400}.link-btn{font-size:14px;color:#111;line-height:22px;text-decoration:underline}.kakao-login-btn span,.kakao-ch-btn span,.naver-login-btn span{display:inline-block;padding-left:32px;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;background-position:0 50%}.kakao-login-btn,.kakao-ch-btn{background-color:#FEE500}.kakao-login-btn span,.kakao-ch-btn span{font-size:16px;color:#111;font-weight:500;line-height:24px}.kakao-login-btn span{background-image:url(/public/images/icon/kakao-circle.svg)}.kakao-ch-btn span{background-image:url(/public/images/icon/kakao-ch-circle.svg)}.naver-login-btn.primary-btn{background-color:#03CF5D}.naver-login-btn.primary-btn span{background-image:url(/public/images/icon/naver-circle.svg)}.naver-login-btn span{background-image:url(/public/images/icon/naver-icon.svg)}.underline-btn{font-size:14px;line-height:22px;text-decoration:underline}.underline-btn.primary{color:#111}.underline-btn.secondary{color:#999}.go-btn{padding-right:18px;font-size:13px;color:#111;line-height:18px;background:url(/public/images/icon/arrow-right-black.svg) 100% 50%;background-size:16px}.input-wrap>label{display:inline-block;width:100%;margin-bottom:8px;font-size:14px;color:#111;line-height:20px;text-align:left}.input-wrap>label.require:after{content:"*";display:inline-flex;margin-left:2px;font-size:13px;color:#F05B5A;vertical-align:text-bottom}.input-wrap:not(.select):not(.dropdown)>div{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 12px;border:1px solid transparent;background:#F7F7F7}.input-wrap:not(.select):not(.dropdown)>div:has(input:read-only){background-color:#eee}.input-wrap:not(.select):not(.dropdown)>div:has(input:read-only) input[type=text]+.btn-wrap,.input-wrap:not(.select):not(.dropdown)>div:has(input:read-only) input[type=number]+.btn-wrap,.input-wrap:not(.select):not(.dropdown)>div:has(input:read-only) input[type=email]+.btn-wrap,.input-wrap:not(.select):not(.dropdown)>div:has(input:read-only) input[type=password]+.btn-wrap{display:none}.input-wrap:not(.select):not(.dropdown)>div.active{border-color:#CCC}.input-wrap:not(.select):not(.dropdown)>div.error{border-color:#F05B5A}.input-wrap.select>div{display:flex;align-items:center}.input-wrap.select>div .radio-wrap+.radio-wrap{margin-left:28px}.input-wrap.auth.success:not(.select):not(.dropdown)>div:has(input:read-only) input[type=text],.input-wrap.address.success:not(.select):not(.dropdown)>div:has(input:read-only) input[type=text]{color:#111 !important}.input-wrap input[type=text],.input-wrap input[type=number],.input-wrap input[type=email],.input-wrap input[type=password]{flex:1;min-width:calc(100% - 90px);height:100%;font-size:14px;color:#111}.input-wrap .btn-wrap{display:flex;align-items:center;justify-content:flex-end;margin-left:6px}.input-wrap .btn-wrap button+button{margin-left:6px}.input-wrap .btn-wrap .input-delete-btn,.input-wrap .btn-wrap .view-btn{margin-left:6px}.input-wrap .btn-wrap>:not(.timer){width:24px;height:24px}.input-wrap .btn-wrap .input-checked-ico{background:url(/public/images/icon/check-primary.svg) 0 0}.input-wrap .btn-wrap .input-delete-btn{display:none;background:url(/public/images/icon/input-delete-gray.svg) 0 0}.input-wrap .btn-wrap .view-btn{background:url(/public/images/icon/input-show-gray.svg) 0 0}.input-wrap .btn-wrap .view-btn.on{background-image:url(/public/images/icon/input-hide-gray.svg)}.input-wrap .btn-wrap .search-btn{background-image:url(/public/images/icon/search-primary.svg)}.input-wrap .timer{width:40px;margin-left:2px;font-size:14px;color:#fa3636;font-weight:500;line-height:18px;text-align:right}.input-wrap .info-msg{margin-top:6px;padding:0 12px;font-size:12px;color:#999;font-weight:500;line-height:18px;text-align:left}.input-wrap .info-msg.error{color:#F05B5A}.input-wrap+.input-wrap{margin-top:10px}.input-wrap.auth{display:flex;justify-content:space-between;flex-wrap:wrap}.input-wrap.auth>div{width:calc(100% - 118px)}.input-wrap.auth>div input{min-width:100px}.input-wrap.auth>[class*=-btn]{width:112px;height:48px;line-height:48px;margin-top:0;margin-left:6px;padding:0 12px;font-weight:400}.input-file-wrap{display:block}.input-file-wrap.is-attach{display:none !important}.input-file-wrap label{display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:#F5F5F5;cursor:pointer}.input-file-wrap label p{padding-top:40px;font-size:14px;color:#111;line-height:20px;background:url(/public/images/icon/camera-black.svg) 50% 0;background-size:40px}.input-file-wrap label p span{font-size:inherit;color:inherit;line-height:inherit}.input-month-group{display:flex;align-items:center;height:48px;background-color:#F5F5F5}.input-month-group.active .input-month-wrap .select-wrap{z-index:6;bottom:0}.input-month-group.active .backdrop{display:block}.input-month-group .input-month-wrap{flex:1;position:relative;padding-left:24px;height:48px;line-height:48px;background:url(/public/images/icon/date-black.svg) 0 50%;background-size:20px}.input-month-group .input-month-wrap:first-child{margin-left:12px}.input-month-group .input-month-wrap input{width:100%;height:48px;line-height:48px;font-size:14px;cursor:pointer}.input-month-group .input-month-wrap .select-wrap{position:fixed;top:initial;bottom:-288px;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);height:288px;padding:0 16px;background-color:#fff;transition:all 0.3s}.input-month-group .input-month-wrap .select-wrap .head{display:flex;align-items:center;justify-content:space-between;height:20px;margin:58px 0 24px}.input-month-group .input-month-wrap .select-wrap .head button{width:20px;height:20px;background-position:50% 50%}.input-month-group .input-month-wrap .select-wrap .head button.disabled{cursor:not-allowed}.input-month-group .input-month-wrap .select-wrap .head button.prev-btn{background-image:url(/public/images/icon/arrow-left-black.svg)}.input-month-group .input-month-wrap .select-wrap .head button.prev-btn.disabled{background-image:url(/public/images/icon/arrow-left-gray.svg)}.input-month-group .input-month-wrap .select-wrap .head button.next-btn{background-image:url(/public/images/icon/arrow-right-black.svg)}.input-month-group .input-month-wrap .select-wrap .head button.next-btn.disabled{background-image:url(/public/images/icon/arrow-right-gray.svg)}.input-month-group .input-month-wrap .select-wrap .head p{flex:1;display:flex;align-items:center;justify-content:center;height:100%;font-size:18px;color:#555;font-weight:700}.input-month-group .input-month-wrap .select-wrap .month-list{display:flex;justify-content:center;flex-wrap:wrap;width:calc(100% - 52px);max-width:266px;margin:0 auto}.input-month-group .input-month-wrap .select-wrap .month-list li{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;font-size:16px;color:#555;cursor:pointer}.input-month-group .input-month-wrap .select-wrap .month-list li:nth-child(4) ~ li{margin-top:16px}.input-month-group .input-month-wrap .select-wrap .month-list li:not(:nth-child(4n)){margin-right:30px}.input-month-group .input-month-wrap .select-wrap .month-list li.disabled{color:#ccc;cursor:not-allowed}.input-month-group .input-month-wrap .select-wrap .month-list li.active{color:#fff;background-color:#111}@media (pointer: coarse) and (hover: none){.input-month-group .input-month-wrap .select-wrap .close-btn{position:absolute;top:16px;right:16px;width:24px;height:24px;background:url(/public/images/icon/delete-black.svg) 50% 50%}}.input-month-group span{margin:0 12px;font-size:14px;color:#111}.input-month-group .backdrop{display:none;position:fixed;top:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);height:100dvh;background:rgba(0,0,0,0.5);z-index:5}.textarea-item-wrap label{display:inline-block;width:100%;margin-bottom:8px;font-size:14px;color:#111;line-height:20px;text-align:left}.textarea-item-wrap label.require:after{content:"*";display:inline-flex;margin-left:2px;font-size:13px;color:#F05B5A;vertical-align:text-bottom}.textarea-wrap{display:flex;align-items:end;flex-direction:column;width:100%;height:120px;padding:14px 12px 16px;background-color:#F7F7F7}.textarea-wrap textarea{flex:1;width:100%;font-size:14px;color:#111;line-height:20px}.textarea-wrap .length{margin-top:10px;font-size:13px;color:#bbb;line-height:16px}.textarea-wrap .length span{font-size:inherit;color:inherit}.textarea-wrap .length span.active{color:#111}.checkbox-wrap input[type="checkbox"]+label{display:flex;align-items:flex-start;font-size:14px;color:#111;line-height:22px;cursor:pointer}.checkbox-wrap input[type="checkbox"]+label.require:after{content:"*";display:inline-flex;margin-left:2px;font-size:13px;color:#F05B5A;vertical-align:text-bottom}.checkbox-wrap input[type="checkbox"]+label:before{content:"";display:inline-block;width:24px;height:24px;min-width:24px;margin-top:-2px;margin-right:6px;background:url(/public/images/icon/checkbox-off.svg);background-size:cover}.checkbox-wrap input[type="checkbox"]:checked+label:before{background-image:url(/public/images/icon/checkbox-on.svg)}.checkbox-wrap input[type="checkbox"]:disabled+label:before{background-image:url(/public/images/icon/checkbox-disabled.svg)}.normal-checkbox-wrap input[type="checkbox"]+label{display:inline-flex;align-items:center;font-size:13px;color:#111;cursor:pointer}.normal-checkbox-wrap input[type="checkbox"]+label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:6px;background:url(/public/images/icon/check-gray.svg)}.normal-checkbox-wrap input[type="checkbox"]:checked+label:before{background-image:url(/public/images/icon/check-black.svg)}.radio-wrap input[type="radio"]+label{display:flex;align-items:center;font-size:14px;color:#111;line-height:22px;cursor:pointer}.radio-wrap input[type="radio"]+label:before{content:"";display:inline-block;width:24px;height:24px;margin-right:6px;background:url(/public/images/icon/radio-off.svg)}.radio-wrap input[type="radio"]:checked+label:before{background-image:url(/public/images/icon/radio-on.svg)}.radio-wrap input[type="radio"]:disabled+label:before{background-image:url(/public/images/icon/checkbox-disabled.svg)}.speech-bubble{position:relative;display:inline-block;height:30px;line-height:30px;margin-bottom:10px;padding:0 12px;font-size:13px;color:#fff;background:#999;border-radius:20px}.speech-bubble:after{content:"";display:block;position:absolute;bottom:-10px;left:20px;width:10px;height:12px;background:url(/public/images/icon/speech-bubble-primary.svg);background-size:contain}.speech-bubble.bottom{margin-top:10px;margin-bottom:0}.speech-bubble.bottom:after{top:-10px;bottom:inherit;left:50px;transform:rotate(180deg)}.speech-bubble strong{font-weight:500}.count-wrap{display:flex;align-items:center;justify-content:space-between;width:92px;height:32px;padding:8px;background-color:#fff;border:1px solid #DDD}.count-wrap .minus-btn,.count-wrap .plus-btn{width:16px;height:16px;background-position:50% 50%}.count-wrap .minus-btn.disabled,.count-wrap .plus-btn.disabled{cursor:default}.count-wrap .minus-btn{background-image:url(/public/images/icon/minus-black.svg)}.count-wrap .minus-btn.disabled{background-image:url(/public/images/icon/minus-gray.svg)}.count-wrap .plus-btn{background-image:url(/public/images/icon/plus-black.svg)}.count-wrap .plus-btn.disabled{background-image:url(/public/images/icon/plus-gray.svg)}.count-wrap input{width:28px;height:100%;font-size:14px;color:#111;line-height:22px;text-align:center}.back-btn{position:fixed;bottom:20px;left:calc((50% - 220px));width:40px;height:40px;border-radius:50%;border:1px solid #ddd;background-color:#fff;background-image:url(/public/images/icon/arrow-left-black.svg);background-position:50% 50%;z-index:3}@media (max-width: 480px){.back-btn{left:20px}}.back-btn.float{bottom:88px}.back-btn.sale-info{bottom:116px}.back-btn.cart-float{bottom:120px}.floating-menu{position:fixed;right:calc((50% - 220px));bottom:20px;display:flex;align-items:end;flex-direction:column;padding:0 !important;width:inherit !important;z-index:5}@media (max-width: 480px){.floating-menu{right:20px}}.floating-menu.float{bottom:88px}.floating-menu.sale-info{bottom:116px}.floating-menu.cart-float{bottom:120px}.floating-menu.consult.active .backdrop{display:block}.floating-menu.down .floating-banner,.floating-menu.up .floating-banner{margin-bottom:50px}.floating-menu.down.consult .floating-banner,.floating-menu.up.consult .floating-banner{margin-bottom:0}.floating-menu.down.consult .cs-btn-wrap,.floating-menu.up.consult .cs-btn-wrap{margin-bottom:50px}.floating-menu.down .floating-banner a{width:56px}.floating-menu .floating-banner{position:relative;transition:all 0.4s ease}.floating-menu .floating-banner a{position:relative;display:block;width:154px;height:56px;border-radius:30px;overflow:hidden;transition:width 0.4s ease}.floating-menu .floating-banner a img{position:absolute;top:0;right:0;width:154px;object-fit:cover}.floating-menu .floating-banner .close-btn{position:absolute;top:0;right:0;width:16px;height:16px;border-radius:50%;background:#333 url(/public/images/icon/delete-white.svg) 50% 50%/10px}.floating-menu .go-top-btn{position:absolute;bottom:0;width:40px;height:40px;border-radius:50%;background:#fff url(/public/images/icon/arrow-up-black.svg) 50% 50%;border:1px solid #ddd;opacity:0;transform:translateX(40px);transition:all 0.4s ease}.floating-menu .go-top-btn.show{opacity:1;transform:translateX(0)}.floating-menu .cs-btn-wrap{transition:all 0.4s ease;z-index:2}.floating-menu .cs-btn-wrap li{display:flex;align-items:center;justify-content:end;margin-top:10px}.floating-menu .cs-btn-wrap li span{margin-right:8px;font-size:14px;color:#fff;line-height:20px}.floating-menu .cs-btn-wrap li button{width:40px;height:40px;border-radius:50%;background-position:50% 50%}.floating-menu .cs-btn-wrap li button.kakao-ch-circle-btn,.floating-menu .cs-btn-wrap li button.kakao-circle-btn{background-color:#FEE500}.floating-menu .cs-btn-wrap li button.cs-btn,.floating-menu .cs-btn-wrap li button.toggle-btn{background-color:#111}.floating-menu .cs-btn-wrap li button.kakao-ch-circle-btn{background-image:url(/public/images/icon/kakao-ch-circle.svg)}.floating-menu .cs-btn-wrap li button.kakao-circle-btn{background-image:url(/public/images/icon/kakao-circle.svg)}.floating-menu .cs-btn-wrap li button.cs-btn{background-image:url(/public/images/icon/speech-bubble-white.svg)}.floating-menu .cs-btn-wrap li button.toggle-btn{background-image:url(/public/images/icon/cs-white.svg)}.floating-menu .cs-btn-wrap li button.toggle-btn.active{background-image:url(/public/images/icon/delete-white.svg);background-size:20px}.floating-menu .backdrop{display:none;position:fixed;top:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);height:100%;background:rgba(0,0,0,0.5)}.tab-head li{cursor:pointer}.btm-to-pop>.cnt{position:fixed;bottom:-100%;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);padding:0 24px 40px;background-color:#fff;border-radius:12px 12px 0 0;transition:all 0.6s;z-index:6}.btm-to-pop .close-btn{position:absolute;top:16px;right:16px;width:24px;height:24px;background:url(/public/images/icon/delete-black.svg) 50% 50%/24px}.btm-to-pop .draw-btn{position:absolute;top:0;left:calc(50% - 18px);width:36px;height:36px;background-image:url(/public/images/icon/bot-draw-gray.svg)}.btm-to-pop>.backdrop{transition:opacity 0.6s 0.3s}.btm-to-pop.active>.cnt{bottom:0}.btm-to-pop.active>.backdrop{content:"";display:inline-block;position:fixed;top:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);height:100dvh;background-color:rgba(0,0,0,0.5);z-index:5}.btm-to-pop.tooltip .selected-item{padding-right:18px;font-size:14px;color:#111;background:url(/public/images/icon/tooltip-gray.svg) 100% 50%}.btm-to-pop.tooltip .cnt:not(:has(.title)){padding-top:48px}.btm-to-pop.tooltip .cnt .title{display:inline-block;width:100%;padding:17px 0 9px;font-size:15px;color:#111;font-weight:600;line-height:22px;text-align:center}.btm-to-pop.tooltip .cnt .body li,.btm-to-pop.tooltip .cnt p{font-size:14px;color:#333;line-height:22px}.btm-to-pop.tooltip .cnt .body{margin-top:12px}.btm-to-pop.tooltip .cnt .body li{position:relative;margin-left:8px}.btm-to-pop.tooltip .cnt .body li:before{content:"";display:inline-block;position:absolute;top:10px;left:-8px;width:2px;height:2px;background-color:#999;border-radius:50%}.btm-to-pop.tooltip .cnt .body li .desc{font-weight:500}.btm-to-pop.tooltip .cnt .body li+li{margin-top:4px}.no-data-wrap{display:flex;justify-content:center;padding-top:48px}.no-data-wrap .info{padding-top:80px;font-size:14px;color:#555;line-height:20px;text-align:center;background:url(/public/images/icon/alert-gray.svg) 50% 0;background-size:64px}.img-zoom{margin-top:16px}.img-zoom .swiper-container{position:relative}.img-zoom .swiper-container.swiper-disabled{margin-left:20px}.img-zoom .swiper-container .swiper-wrapper .swiper-slide{width:240px !important;height:240px !important;overflow:hidden}.img-zoom .swiper-container .swiper-wrapper .swiper-slide img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%, -50%)}.img-zoom .swiper-container .swiper-pagination-fraction{display:flex;align-items:center;justify-content:center;gap:0 4px;position:absolute;bottom:16px;left:50%;margin-left:-22px;width:44px;height:22px;line-height:22px;font-size:11px;color:#fff;background-color:rgba(0,0,0,0.25);border-radius:20px}.img-zoom .swiper-container .swiper-pagination-fraction span{font-size:inherit;color:inherit;font-weight:500}.img-zoom .swiper-container .swiper-button-prev,.img-zoom .swiper-container .swiper-button-next{width:38px;height:38px;margin-top:-19px}.img-zoom .swiper-container .swiper-button-prev{left:0;background-image:url(/public/images/icon/swiper-prev-arrow.svg)}.img-zoom .swiper-container .swiper-button-next{right:0;background-image:url(/public/images/icon/swiper-next-arrow.svg)}.img-zoom .swiper-container .zoom-out-btn{position:absolute;right:16px;bottom:16px;width:24px;height:24px;background:url(/public/images/icon/zoom-out-gray.svg) 50%/cover;z-index:1}.custom-scrollbar{overflow-y:auto}.custom-scrollbar::-webkit-scrollbar{width:12px;width:9px;background-color:transparent}.custom-scrollbar::-webkit-scrollbar-track{border-radius:10px;margin:4px 0;background-color:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#ddd;border:3px solid transparent;background-clip:content-box;border-radius:24px}@supports (-webkit-touch-callout: none){.swiper,.swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.toast-popup.add-cart.active{bottom:84px !important}html,body{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0}.wrap{position:relative;width:MIN(480px, 100%);min-height:100dvh;margin:0 auto;box-shadow:0px 0px 50px 0px #0000001A;overflow:clip;z-index:1}.wrap.low .top-banner,.wrap.low .indicator,.wrap.low .menu-list{z-index:1 !important}.wrap #container{position:relative;min-height:calc(100dvh - 48px);background-color:#fff}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideIn100{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn10{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}@keyframes backwardInfinite{from{transform:translate3D(0, 0, 0)}to{transform:translate3D(calc((-100% / 3) - 0.125em), 0, 0)}}@keyframes progressCircle{from{stroke-dashoffset:1000}to{stroke-dashoffset:0;opacity:1}}#container.fixed .main .main-banner{visibility:hidden}#container.fixed .main .menu-list{position:fixed !important;top:84px;right:0;margin-top:0;padding:0;border-radius:0}#container.fixed .main .menu-list:after{content:"";display:block;width:calc(100% + 40px);height:1px;margin-left:-20px;background-color:#eee}#container.fixed .main .btm-area{position:absolute;width:100%;z-index:1}#container:not(.fixed) .menu-list .swiper-slide.active:after{background-color:transparent}#container.scroll.down .display-category .category-list{top:48px}#container.scroll.down .customer-service .tab-head{top:48px}#container.scroll.down .brand:has(.brand-story.mdspick){margin-top:0}#container.scroll.down.is-banner.no-gnb .customer-service .tab-head{top:0}#container.scroll.down.no-banner.is-gnb .customer-service .tab-head{top:48px}#container.scroll.down.no-banner.no-gnb .customer-service .tab-head{top:0}#container.scroll.down.no-gnb .display-category .category-list{top:0}#container.scroll.up .display-category .category-list{top:132px}#container.scroll.up .customer-service .tab-head{top:132px}#container.scroll.up.is-banner.no-gnb .display-category .category-list{top:84px}#container.scroll.up.is-banner.no-gnb .customer-service .tab-head{top:84px}#container.scroll.up.no-banner.is-gnb .customer-service .tab-head{top:96px}#container.scroll.up.no-banner .display-category .category-list{top:96px}#container.scroll.up.no-banner .mypage .page-cnt.review .tab-wrap .tab-head{top:48px}#container.scroll.up.no-banner .customer-service .tab-head{top:48px}#container.scroll.up.no-gnb .display-category .category-list{top:48px}#container>div{width:calc(100% - 40px);padding:72px 0;margin:0 auto}#container>div.divider{width:100%}#container>div.divider .inner{padding:0 20px}#container>div.no-pad{padding:0}#container>div .new-user-benefit .title{font-size:14px;color:#111;font-weight:600;line-height:22px}#container>div .new-user-benefit ul{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:16px}#container>div .new-user-benefit ul li{padding-top:52px;font-size:13px;color:#111;line-height:20px;background-position:50% 0;background-size:52px}#container>div .new-user-benefit ul li:nth-child(1){background-image:url(/public/images/icon/new-user-benefit-1.svg)}#container>div .new-user-benefit ul li{padding-top:52px;font-size:13px;color:#111;line-height:20px;background-position:50% 0;background-size:52px}#container>div .new-user-benefit ul li:nth-child(2){background-image:url(/public/images/icon/new-user-benefit-2.svg)}#container>div .new-user-benefit ul li{padding-top:52px;font-size:13px;color:#111;line-height:20px;background-position:50% 0;background-size:52px}#container>div .new-user-benefit ul li:nth-child(3){background-image:url(/public/images/icon/new-user-benefit-3.svg)}#container .display-category .product-cnt .head,#container .display-best .product-cnt .head{display:flex;align-items:center;justify-content:space-between;padding:24px 0 20px}#container .display-category .product-cnt .head .btm-to-pop.tooltip .selected-item,#container .display-best .product-cnt .head .btm-to-pop.tooltip .selected-item{font-size:13px}#container .display-category .product-cnt .head .btm-to-pop.tooltip .cnt,#container .display-best .product-cnt .head .btm-to-pop.tooltip .cnt{z-index:6}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type{margin-left:auto}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type.active .selected-item,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type.active .selected-item{background-image:url(/public/images/icon/arrow-up-black.svg)}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type .selected-item,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type .selected-item{padding-right:18px;font-size:14px;color:#111;line-height:20px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%;background-size:16px}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type .cnt,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type .cnt{padding-top:56px;z-index:7}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type .cnt li,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type .cnt li{font-size:14px;color:#555;line-height:24px}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type .cnt li+li,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type .cnt li+li{margin-top:18px}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type .cnt li.active,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type .cnt li.active{color:#111;font-weight:600;background:url(/public/images/icon/check-primary.svg) 100% 50%}#container .display-category .product-cnt .head .btm-to-pop.select-sort-type .backdrop,#container .display-best .product-cnt .head .btm-to-pop.select-sort-type .backdrop{z-index:6}#container .display-category .product-cnt .head .select-list-type,#container .display-best .product-cnt .head .select-list-type{display:flex;align-items:center;margin-left:20px}#container .display-category .product-cnt .head .select-list-type li,#container .display-best .product-cnt .head .select-list-type li{display:flex;align-items:center}#container .display-category .product-cnt .head .select-list-type li+li,#container .display-best .product-cnt .head .select-list-type li+li{margin-left:6px}#container .display-category .product-cnt .head .select-list-type li.on button.list-view-btn,#container .display-best .product-cnt .head .select-list-type li.on button.list-view-btn{background-image:url(/public/images/icon/view-list-on.svg)}#container .display-category .product-cnt .head .select-list-type li.on button.list-grid-btn,#container .display-best .product-cnt .head .select-list-type li.on button.list-grid-btn{background-image:url(/public/images/icon/view-grid-on.svg)}#container .display-category .product-cnt .head .select-list-type li button,#container .display-best .product-cnt .head .select-list-type li button{width:24px;height:24px}#container .display-category .product-cnt .head .select-list-type li button.list-view-btn,#container .display-best .product-cnt .head .select-list-type li button.list-view-btn{background-image:url(/public/images/icon/view-list.svg)}#container .display-category .product-cnt .head .select-list-type li button.list-grid-btn,#container .display-best .product-cnt .head .select-list-type li button.list-grid-btn{background-image:url(/public/images/icon/view-grid.svg)}#container .display-category .product-cnt .body li a,#container .display-best .product-cnt .body li a{width:100%}#container .display-category .product-cnt .body li a .thumb-wrap,#container .display-best .product-cnt .body li a .thumb-wrap{position:relative}#container .display-category .product-cnt .body li a .ranking,#container .display-best .product-cnt .body li a .ranking{display:block;padding-left:6px;font-family:"Qwigley", cursive;z-index:2}#container .display-category .product-cnt .body li a .thumb,#container .display-best .product-cnt .body li a .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#F7F7F7}#container .display-category .product-cnt .body li a .thumb img,#container .display-best .product-cnt .body li a .thumb img{width:100%;aspect-ratio:1}#container .display-category .product-cnt .body li a .thumb .soldout,#container .display-best .product-cnt .body li a .thumb .soldout{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#777;font-weight:500;background-color:rgba(249,249,249,0.8);z-index:1}#container .display-category .product-cnt .body li a .info span,#container .display-best .product-cnt .body li a .info span{display:block}#container .display-category .product-cnt .body li a .info .name,#container .display-best .product-cnt .body li a .info .name{margin-top:4px}#container .display-category .product-cnt .body li a .info .desc,#container .display-best .product-cnt .body li a .info .desc{margin-top:8px}#container .display-category .product-cnt .body li a .info .price-score .price,#container .display-best .product-cnt .body li a .info .price-score .price{display:flex;align-items:center}#container .display-category .product-cnt .body li a .info .price-score .price .percent,#container .display-best .product-cnt .body li a .info .price-score .price .percent{padding-left:6px}#container .display-category .product-cnt .body li a .info .price-score .review-score,#container .display-best .product-cnt .body li a .info .price-score .review-score{display:flex;align-items:center;padding-left:16px;background:url(/public/images/icon/star-999.svg) 0 50%}#container .display-category .product-cnt .body li a .info .flag-list,#container .display-best .product-cnt .body li a .info .flag-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}#container .display-category .product-cnt .body li a .info .flag-list li,#container .display-best .product-cnt .body li a .info .flag-list li{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;line-height:16px;background-color:#F8F8F7}#container .display-category .product-cnt .body li a .info .flag-list li.custom,#container .display-best .product-cnt .body li a .info .flag-list li.custom{color:#D75441;background-color:#FCF5F0}#container .display-category .product-cnt .body.grid,#container .display-best .product-cnt .body.grid{display:flex;flex-wrap:wrap;gap:48px 12px}#container .display-category .product-cnt .body.grid>li,#container .display-best .product-cnt .body.grid>li{width:calc(50% - 6px)}#container .display-category .product-cnt .body.grid>li a .ranking,#container .display-best .product-cnt .body.grid>li a .ranking{position:absolute;top:8px;left:5px;width:30px;height:30px;font-size:26px;color:#111;line-height:26px}#container .display-category .product-cnt .body.grid>li a .thumb img,#container .display-best .product-cnt .body.grid>li a .thumb img{object-fit:cover}#container .display-category .product-cnt .body.grid>li a .thumb .soldout,#container .display-best .product-cnt .body.grid>li a .thumb .soldout{font-size:14px;line-height:22px}#container .display-category .product-cnt .body.grid>li a .info,#container .display-best .product-cnt .body.grid>li a .info{padding-top:16px}#container .display-category .product-cnt .body.grid>li a .info .brand-name,#container .display-best .product-cnt .body.grid>li a .info .brand-name{margin-right:12px;font-size:12px;color:#777;font-weight:500;line-height:16px}#container .display-category .product-cnt .body.grid>li a .info .name,#container .display-best .product-cnt .body.grid>li a .info .name{margin-right:12px;font-size:14px;color:#111;line-height:20px}#container .display-category .product-cnt .body.grid>li a .info .desc,#container .display-best .product-cnt .body.grid>li a .info .desc{margin-right:12px;font-size:13px;color:#555;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:36px;min-height:18px}#container .display-category .product-cnt .body.grid>li a .info .price-score,#container .display-best .product-cnt .body.grid>li a .info .price-score{margin-top:10px}#container .display-category .product-cnt .body.grid>li a .info .price-score .price,#container .display-best .product-cnt .body.grid>li a .info .price-score .price{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .display-category .product-cnt .body.grid>li a .info .price-score .price strong,#container .display-best .product-cnt .body.grid>li a .info .price-score .price strong{font-size:16px;color:#111;font-weight:600;line-height:22px}#container .display-category .product-cnt .body.grid>li a .info .price-score .price .percent,#container .display-best .product-cnt .body.grid>li a .info .price-score .price .percent{font-size:16px;color:#D75441;font-weight:500;line-height:22px}#container .display-category .product-cnt .body.grid>li a .info .price-score .review-score,#container .display-best .product-cnt .body.grid>li a .info .price-score .review-score{margin-top:10px;font-size:12px;color:#999;line-height:16px}#container .display-category .product-cnt .body.grid>li a .info .flag-list,#container .display-best .product-cnt .body.grid>li a .info .flag-list{margin-top:10px}#container .display-category .product-cnt .body.view,#container .display-best .product-cnt .body.view{display:flex;flex-direction:column;gap:60px}#container .display-category .product-cnt .body.view>li a .thumb-wrap,#container .display-best .product-cnt .body.view>li a .thumb-wrap{display:flex;justify-content:center;background-color:#F7F7F7}#container .display-category .product-cnt .body.view>li a .thumb-wrap .thumb-option,#container .display-category .product-cnt .body.view>li a .thumb-wrap .thumb,#container .display-best .product-cnt .body.view>li a .thumb-wrap .thumb-option,#container .display-best .product-cnt .body.view>li a .thumb-wrap .thumb{width:100%;height:100%}#container .display-category .product-cnt .body.view>li a .ranking,#container .display-best .product-cnt .body.view>li a .ranking{position:absolute;top:16px;left:14px;width:28px;height:28px;font-size:32px;color:#111;line-height:32px}#container .display-category .product-cnt .body.view>li a .thumb img,#container .display-best .product-cnt .body.view>li a .thumb img{object-fit:cover;aspect-ratio:1}#container .display-category .product-cnt .body.view>li a .thumb .soldout,#container .display-best .product-cnt .body.view>li a .thumb .soldout{font-size:15px;line-height:22px}#container .display-category .product-cnt .body.view>li a .info,#container .display-best .product-cnt .body.view>li a .info{padding-top:16px}#container .display-category .product-cnt .body.view>li a .info .brand-name,#container .display-best .product-cnt .body.view>li a .info .brand-name{margin-right:40px;font-size:13px;color:#777;font-weight:500;line-height:18px}#container .display-category .product-cnt .body.view>li a .info .name,#container .display-best .product-cnt .body.view>li a .info .name{margin-right:40px;font-size:16px;color:#111;line-height:22px}#container .display-category .product-cnt .body.view>li a .info .desc,#container .display-best .product-cnt .body.view>li a .info .desc{margin-right:40px;font-size:14px;color:#333;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .display-category .product-cnt .body.view>li a .info .price-score,#container .display-best .product-cnt .body.view>li a .info .price-score{display:flex;align-items:center;justify-content:space-between;margin-top:12px}#container .display-category .product-cnt .body.view>li a .info .price-score .price,#container .display-best .product-cnt .body.view>li a .info .price-score .price{font-size:16px;color:#111;font-weight:500;line-height:20px}#container .display-category .product-cnt .body.view>li a .info .price-score .price strong,#container .display-best .product-cnt .body.view>li a .info .price-score .price strong{font-size:18px;color:#111;font-weight:600;line-height:24px}#container .display-category .product-cnt .body.view>li a .info .price-score .price .percent,#container .display-best .product-cnt .body.view>li a .info .price-score .price .percent{font-size:18px;color:#D75441;font-weight:500;line-height:22px}#container .display-category .product-cnt .body.view>li a .info .price-score .review-score,#container .display-best .product-cnt .body.view>li a .info .price-score .review-score{font-size:13px;color:#999;line-height:16px}#container .display-category .product-cnt .body.view>li a .info .flag-list,#container .display-best .product-cnt .body.view>li a .info .flag-list{margin-top:12px}#container .display-category{padding-top:0}#container .display-category .category-list{position:sticky;top:0;width:100%;background-color:#fff;z-index:2}#container .display-category .category-list .swiper-wrapper{display:flex;align-items:center}#container .display-category .category-list .depth1 .swiper-container{padding:0 12px}#container .display-category .category-list .depth1 .swiper-container:after{content:"";display:block;width:calc(100% + 40px);height:1px;margin-top:-1px;margin-left:-20px;background-color:#eee}#container .display-category .category-list .depth1 .swiper-container .swiper-wrapper{transition:none}#container .display-category .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;width:auto !important;padding:13px 14px;cursor:pointer}#container .display-category .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide h2{font-size:15px;color:#777;line-height:22px}#container .display-category .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide.active{position:relative}#container .display-category .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide.active h2{color:#111;font-weight:700}#container .display-category .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide.active:after{content:"";display:inline-block;position:absolute;bottom:0;left:14px;width:calc(100% - 28px);height:2px;background-color:#111}#container .display-category .category-list .depth2 .swiper-container{height:54px;padding:0 20px}#container .display-category .category-list .depth2 .swiper-container.swiper-disabled .swiper-wrapper{gap:0 10px}#container .display-category .category-list .depth2 .swiper-container .swiper-wrapper{height:100%}#container .display-category .category-list .depth2 .swiper-container .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;width:auto !important;height:34px;line-height:34px;font-size:14px;color:#999;background-color:#F5F5F5;border-radius:20px}#container .display-category .category-list .depth2 .swiper-container .swiper-wrapper .swiper-slide.active{color:#fff;background-color:#111}#container .display-category .category-list .depth2 .swiper-container .swiper-wrapper .swiper-slide a{width:100%;height:100%;padding:0 14px;font-weight:500}#container .display-category .product-cnt .recommend-keyword{display:flex;align-items:center;flex-direction:column;text-align:center}#container .display-category .product-cnt .recommend-keyword:before{content:"";display:block;width:calc(100% + 40px);height:10px;margin:48px 0 32px;background-color:#f5f5f5}#container .display-category .product-cnt .recommend-keyword .term{font-size:16px;color:#111;font-weight:600;line-height:20px}#container .display-category .product-cnt .recommend-keyword ul{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:16px}#container .display-category .product-cnt .recommend-keyword ul li{height:36px;font-size:12px;color:#333;background-color:#F8F8F7;border-radius:18px}#container .display-category .product-cnt .recommend-keyword ul li a{display:flex;align-items:center;justify-content:center;height:100%;padding:0 12px}#container .display-best{padding-top:16px}#container .display-best .category-list .type-list{display:flex;align-items:center;justify-content:center;gap:0 10px}#container .display-best .category-list .type-list li{display:flex;align-items:center;justify-content:center;width:auto;height:34px;padding:0 14px;font-size:14px;color:#999;line-height:22px;background-color:#f5f5f5;border-radius:20px;cursor:pointer}#container .display-best .category-list .type-list li h2,#container .display-best .category-list .type-list li h3{color:inherit;font:inherit}#container .display-best .category-list .type-list li.active{color:#fff;font-weight:500;background-color:#3E3E3B}#container .item-dtl{width:100%;padding-top:0;padding-bottom:0}#container .item-dtl .btm-to-pop.tooltip.active,#container .item-dtl .btm-to-pop.select-sort-type.active,#container .item-dtl .btm-to-pop.product-gift.active,#container .item-dtl .btm-to-pop.order-gift-pop.active,#container .item-dtl .btm-to-pop.option-type.active{z-index:6}#container .item-dtl .crm-msg{position:fixed;top:calc(-100% - 20px);left:50%;transform:translateX(-50%);width:MIN(460px, calc(100% - 20px));height:72px;transition:all 1s;z-index:99}#container .item-dtl .crm-msg.active{top:20px}#container .item-dtl .crm-msg a{display:flex;align-items:center;background:url(/public/images/icon/arrow-right-black.svg) calc(100% - 20px) 50%/20px}#container .item-dtl .crm-msg a img{width:80px;height:72px;object-fit:cover}#container .item-dtl .crm-msg a .text{font-size:14px;color:#111;line-height:18px}#container .item-dtl .crm-msg a .text strong{font-weight:700}#container .item-dtl .crm-msg.first{background:linear-gradient(90deg, #E0EBFF 31.76%, #DBE6FF 79.71%, #E0EBFF 100%)}#container .item-dtl .crm-msg.first strong{color:#5757EC}#container .item-dtl .crm-msg.pd{padding:6px 0 6px 6px;background:linear-gradient(90deg, #FEEAF4 31.76%, #FFDDF1 79.82%, #FEEAF4 100%)}#container .item-dtl .crm-msg.pd>a{display:flex;align-items:center;gap:0 14px}#container .item-dtl .crm-msg.pd>a img{width:60px;height:60px}#container .item-dtl .crm-msg.pd strong{color:#F849A6}#container .item-dtl .crm-msg.zero{background:linear-gradient(90deg, #DCF3E5 31.76%, #D1EBEB 79.71%, #DCF3E5 100%)}#container .item-dtl .crm-msg.zero strong{color:#009AB8}#container .item-dtl .crm-msg.cart{background:linear-gradient(90deg, #FCEBD9 31.76%, #FDE0C7 79.82%, #FCEBD9 100%)}#container .item-dtl .crm-msg.cart strong{color:#F46725}#container .item-dtl .crm-msg.gift{background:linear-gradient(90deg, #EFE5FC 31.76%, #F1DAF7 79.71%, #EFE5FC 100%)}#container .item-dtl .crm-msg.gift strong{color:#902DEE}#container .item-dtl .crm-msg.delivery{background:linear-gradient(90deg, #DFF0F8 31.76%, #D4E9FB 79.71%, #DFF0F8 100%)}#container .item-dtl .crm-msg.delivery strong{color:#1B80EB}#container .item-dtl .basis-info{border-bottom:10px solid #F5F5F5}#container .item-dtl .basis-info .top-img-wrap{position:relative;width:100%;aspect-ratio:1;margin-bottom:24px;background-color:#F7F7F7}#container .item-dtl .basis-info .top-img-wrap .thumb-wrap>.swiper-wrapper>.swiper-slide{position:relative;width:100%;aspect-ratio:1;overflow:hidden}#container .item-dtl .basis-info .top-img-wrap .thumb-wrap>.swiper-wrapper>.swiper-slide img{width:100%;height:100%;object-fit:cover}#container .item-dtl .basis-info .top-img-wrap .thumb-wrap .swiper-scrollbar{bottom:16px;left:50%;height:1px;background-color:rgba(62,62,59,0.12)}#container .item-dtl .basis-info .top-img-wrap .thumb-wrap .swiper-scrollbar .swiper-scrollbar-drag{background-color:#3E3E3B;border-radius:0}#container .item-dtl .basis-info .top-img-wrap .emblem,#container .item-dtl .basis-info .top-img-wrap .gift{z-index:1}#container .item-dtl .basis-info .top-info{margin:0 20px 20px}#container .item-dtl .basis-info .top-info .flag-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}#container .item-dtl .basis-info .top-info .flag-list li{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;background-color:#F8F8F7}#container .item-dtl .basis-info .top-info .flag-list li.custom{color:#D75441;background-color:#FCF5F0}#container .item-dtl .basis-info .top-info .brand-share-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:10px}#container .item-dtl .basis-info .top-info .brand-share-wrap .brand{width:auto;padding-right:16px;font-size:13px;color:#777;font-weight:500;line-height:18px;background:url(/public/images/icon/arrow-right-555.svg) 100% 50%}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share.active{z-index:6}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .selected-item{display:block;height:24px;padding-right:24px;background:url(/public/images/icon/share-black.svg) 50%}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .title{display:inline-block;width:100%;padding:17px 0 9px;font-size:15px;color:#111;font-weight:600;line-height:22px;text-align:center}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .body{display:flex;align-items:center;justify-content:center;gap:0 16px;margin-top:20px}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .body li{width:48px;height:48px;background-position:50%;background-size:cover;cursor:pointer}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .body li.kakao{background-image:url(/public/images/icon/sns-kakao.svg)}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .body li.facebook{background-image:url(/public/images/icon/sns-facebook.svg)}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .body li.x{background-image:url(/public/images/icon/sns-x.svg)}#container .item-dtl .basis-info .top-info .brand-share-wrap .btm-to-pop.share .cnt .body li.url{background-image:url(/public/images/icon/sns-url.svg)}#container .item-dtl .basis-info .top-info .pd-name{margin-top:12px;font-size:18px;color:#111;font-weight:500;line-height:24px}#container .item-dtl .basis-info .top-info .pd-desc{margin-top:8px;font-size:14px;color:#555;font-weight:300;line-height:22px}#container .item-dtl .basis-info .top-info .grade-review-link{display:flex;align-items:center;gap:0 6px;margin-top:16px}#container .item-dtl .basis-info .top-info .grade-review-link .grade{padding-left:16px;font-size:13px;color:#111;font-weight:600;line-height:16px;background:url(/public/images/icon/star-black.svg) 0 50%/16px}#container .item-dtl .basis-info .top-info .grade-review-link .link-btn{font-size:12px;color:#111;line-height:16px;text-decoration:underline}#container .item-dtl .basis-info .price-info{margin:0 20px 24px}#container .item-dtl .basis-info .price-info .price-sale{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px}#container .item-dtl .basis-info .price-info .price-sale+div{margin-top:6px}#container .item-dtl .basis-info .price-info .price-sale .percent{font-size:20px;color:#D75441;font-weight:700;line-height:20px}#container .item-dtl .basis-info .price-info .price-sale .sale-price{display:flex;align-items:center;font-size:18px;color:#111;font-weight:600;line-height:26px}#container .item-dtl .basis-info .price-info .price-sale .sale-price strong{font-size:20px;font-weight:700;line-height:28px}#container .item-dtl .basis-info .price-info .price-sale .original-price{font-size:13px;color:#bbb;line-height:20px}#container .item-dtl .basis-info .price-info .price-sale .original-price strong{font-size:14px;font-weight:inherit;text-decoration:line-through}#container .item-dtl .basis-info .price-info .price-staff .btm-to-pop.tooltip .selected-item,#container .item-dtl .basis-info .price-info .price-member .top-cnt .btm-to-pop.tooltip .selected-item{font-weight:600;line-height:20px}#container .item-dtl .basis-info .price-info .price-staff .price,#container .item-dtl .basis-info .price-info .price-member .top-cnt .price{display:flex;align-items:center;font-size:16px;color:#D75441;font-weight:600;line-height:24px}#container .item-dtl .basis-info .price-info .price-staff .price strong,#container .item-dtl .basis-info .price-info .price-member .top-cnt .price strong{font-size:18px;font-weight:700}#container .item-dtl .basis-info .price-info .price-staff{display:flex;align-items:center;gap:0 8px}#container .item-dtl .basis-info .price-info .price-member .top-cnt{display:flex;align-items:center;gap:0 8px}#container .item-dtl .basis-info .price-info .price-member .top-cnt .btn{margin-left:auto;display:flex;align-items:center;justify-content:center;height:28px;padding:0 8px;font-size:12px;color:#fff;font-weight:500;white-space:nowrap;background-color:#111;border-radius:2px}#container .item-dtl .basis-info .price-info .price-member .benefit-info{position:relative;margin-top:12px;padding:18px 14px;background-color:#f9f9f9;border-radius:6px}#container .item-dtl .basis-info .price-info .price-member .benefit-info:before{content:"";display:block;position:absolute;top:-12px;left:20px;width:22px;height:22px;background:url(/public/images/icon/speech-bubble-gray.svg)}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div+div{margin-top:16px;padding-top:16px;border-top:1px solid #eee}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div .term{display:block;margin-bottom:10px;font-size:12px;color:#333;font-weight:600;line-height:16px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul .checkbox-wrap label,#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul.point .btm-to-pop.tooltip .selected-item{font-size:13px;color:#333;line-height:18px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li{display:flex;align-items:center}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .checkbox-wrap{flex:1}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .checkbox-wrap input[type="checkbox"]+label{position:relative;padding-left:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:20px;min-height:20px;padding-right:20px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .checkbox-wrap input[type="checkbox"]+label:before{position:absolute;left:0;width:20px;height:20px;min-width:20px;margin-top:0;margin-right:4px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .price{margin-left:auto;font-size:12px;color:#333;font-weight:500;line-height:18px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .price strong{font-size:13px;font-weight:600}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .download-btn,#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .state-own{display:flex;align-items:center;justify-content:center;width:40px;height:20px;font-size:11px;color:#fff;font-weight:500;margin-left:4px;border-radius:2px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .download-btn{justify-content:flex-start;padding-left:4.5px;background-color:#111}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .download-btn span{padding-right:16px;background:url(/public/images/icon/download-white.svg) 100% 50%/16px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li .state-own{background-color:#CCC}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul>li+li{margin-top:10px}#container .item-dtl .basis-info .price-info .price-member .benefit-info>div>ul.point>li{justify-content:space-between;padding-left:24px;background:url(/public/images/icon/point.svg) 0 50%}#container .item-dtl .basis-info .point-info{padding:24px 20px;border-top:1px solid #eee}#container .item-dtl .basis-info .point-info .accordion>li+li{margin-top:12px}#container .item-dtl .basis-info .point-info .accordion>li.active .head:after{transform:rotate(180deg)}#container .item-dtl .basis-info .point-info .accordion>li .head{display:flex;align-items:center}#container .item-dtl .basis-info .point-info .accordion>li .head .term{font-size:14px;color:#111;line-height:20px}#container .item-dtl .basis-info .point-info .accordion>li .head .term strong{font-weight:600}#container .item-dtl .basis-info .point-info .accordion>li .head .flag{margin-left:4px;display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#D75441;background-color:#fff;border:1px solid #D75441;border-radius:2px}#container .item-dtl .basis-info .point-info .accordion>li .head:after{content:"";display:inline-block;width:20px;height:20px;margin-left:auto;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%;transition:transform 0.4s}#container .item-dtl .basis-info .point-info .accordion>li>.body{margin-top:12px;padding:18px 14px;border:1px solid #eee;border-radius:6px}#container .item-dtl .basis-info .point-info .accordion>li>.body>li{display:flex;align-items:center;justify-content:space-between;gap:0 20px}#container .item-dtl .basis-info .point-info .accordion>li>.body>li+li{margin-top:12px}#container .item-dtl .basis-info .point-info .accordion>li>.body>li .btm-to-pop.tooltip .selected-item{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:18px;min-height:18px;font-size:13px}#container .item-dtl .basis-info .point-info .accordion>li>.body>li .btm-to-pop.tooltip .selected-item strong{font-weight:600}#container .item-dtl .basis-info .point-info .accordion>li>.body>li .price{font-size:12px;color:#333;font-weight:500;line-height:18px;word-break:keep-all}#container .item-dtl .basis-info .point-info .accordion>li>.body>li .price strong{font-size:13px;font-weight:600}#container .item-dtl .basis-info .gift-info{padding-top:24px;padding-bottom:32px;border-top:1px solid #eee}#container .item-dtl .basis-info .gift-info>div{display:flex;flex-direction:column;gap:8px 0}#container .item-dtl .basis-info .gift-info>div+div{margin-top:20px}#container .item-dtl .basis-info .gift-info>div .top-cnt{padding:0 20px}#container .item-dtl .basis-info .gift-info>div .top-cnt .btm-to-pop.tooltip .selected-item{display:inline-flex;align-items:center;gap:0 4px;line-height:20px}#container .item-dtl .basis-info .gift-info>div .top-cnt .btm-to-pop.tooltip .selected-item .flag{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;background-color:#FCF5F0;font-size:11px;color:#D75441;border-radius:2px}#container .item-dtl .basis-info .gift-info>div .thumb-info{display:flex;gap:0 12px}#container .item-dtl .basis-info .gift-info>div .thumb-info .thumb{display:flex;align-items:center;justify-content:center;width:60px;height:60px}#container .item-dtl .basis-info .gift-info>div .thumb-info .thumb img{width:60px;height:60px;object-fit:cover}#container .item-dtl .basis-info .gift-info>div .thumb-info img:not(.thumb){border:1px solid #eee}#container .item-dtl .basis-info .gift-info>div .thumb-info .info{flex:1}#container .item-dtl .basis-info .gift-info>div .thumb-info .info .term,#container .item-dtl .basis-info .gift-info>div .thumb-info .info .desc{display:block}#container .item-dtl .basis-info .gift-info>div .thumb-info .info .term{font-size:13px;color:#333;font-weight:600}#container .item-dtl .basis-info .gift-info>div .thumb-info .info .desc{margin-top:4px;font-size:13px;color:#777}#container .item-dtl .basis-info .gift-info>div.product-gift .thumb-info{margin:0 20px}#container .item-dtl .basis-info .gift-info>div.product-gift .thumb-info .info .term{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:18px;min-height:18px}#container .item-dtl .basis-info .gift-info>div.product-gift .thumb-info .info .desc li{position:relative;padding-left:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:18px;min-height:18px;font-size:13px;color:#777}#container .item-dtl .basis-info .gift-info>div.product-gift .thumb-info .info .desc li+li{margin-top:2px}#container .item-dtl .basis-info .gift-info>div.product-gift .thumb-info .info .desc li:before{content:"";display:inline-block;position:absolute;top:8px;left:0;margin:0 2px;width:2px;height:2px;background-color:#777;border-radius:50%;min-width:2px}#container .item-dtl .basis-info .gift-info>div.extra-gift .thumb-info{align-items:center;margin:0 20px}#container .item-dtl .basis-info .gift-info>div.extra-gift .thumb-info .thumb{border-radius:50%}#container .item-dtl .basis-info .gift-info>div.extra-gift .thumb-info .info .term{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:36px;min-height:18px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt{display:flex;flex-wrap:wrap;gap:8px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 12px;background-color:#f5f5f5}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .msg{font-size:13px;color:#111;line-height:18px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .selected-item{padding-right:16px;font-size:12px;color:#555;font-weight:500;line-height:18px;background:url(/public/images/icon/arrow-right-555.svg) 100% 50%}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt{padding-right:0;padding-bottom:0}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .title{display:inline-block;width:100%;padding:17px 20px 9px 0;font-size:15px;color:#111;font-weight:600;line-height:22px;text-align:center}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body{max-height:calc(100vh - 272px);margin-top:12px;padding-right:40px;padding-bottom:40px;overflow-y:auto}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li{display:flex;align-items:center;justify-content:center;gap:0 16px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li+li{margin-top:12px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .thumb{position:relative;display:flex;align-items:center;justify-content:center}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .thumb a{position:relative;width:88px;height:88px;background-color:#f7f7f7}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .thumb a img{width:100%;height:100%;object-fit:cover}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .thumb a .soldout{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px;color:#777;font-weight:500;background-color:rgba(249,249,249,0.8);z-index:1}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .info{flex:1}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .info .name{font-size:14px;color:#111;line-height:20px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .info .name .brand-name{margin-right:4px;color:#777;font-weight:500}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .info .price{display:flex;align-items:center;margin-top:8px;font-size:14px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .info .price strong{font-size:16px;color:#111;font-weight:600;line-height:22px}#container .item-dtl .basis-info .gift-info>div.order-gift .top-cnt .msg-link .btm-to-pop.order-gift-pop .cnt .body li .info .price .percent{margin-left:6px;font-size:16px;color:#D75441;font-weight:500;line-height:22px}#container .item-dtl .basis-info .gift-info>div.order-gift .swiper-container{margin:0}#container .item-dtl .basis-info .gift-info>div.order-gift .swiper-container.swiper-disabled{margin:0 20px}#container .item-dtl .basis-info .gift-info>div.order-gift .swiper-container.swiper-disabled .thumb-info{width:100%}#container .item-dtl .basis-info .gift-info>div.order-gift .thumb-info{align-items:center;width:248px}#container .item-dtl .basis-info .gift-info>div.order-gift .thumb-info .info .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:36px;min-height:18px}#container .item-dtl .basis-info .photo-list{padding:32px 20px;border-top:10px solid #f5f5f5}#container .item-dtl .basis-info .photo-list .head{display:flex;align-items:center}#container .item-dtl .basis-info .photo-list .head .title{font-size:16px;color:#111;font-weight:500;line-height:24px}#container .item-dtl .basis-info .photo-list .head .num{margin-left:6px;font-size:14px;color:#111;font-weight:500;line-height:22px}#container .item-dtl .basis-info .photo-list .head .more-btn{margin-left:auto;text-decoration:underline;font-size:13px;color:#555;line-height:20px}#container .item-dtl .basis-info .photo-list ul{display:flex;gap:0 4px;margin-top:16px}#container .item-dtl .basis-info .photo-list ul li{flex:1;position:relative;aspect-ratio:1;overflow:hidden;cursor:pointer}#container .item-dtl .basis-info .photo-list ul li .more{position:absolute;top:0;right:0;display:flex;justify-content:center;width:100%;height:100%;padding-top:calc(50% + 0.5px);font-size:13px;color:#fff;font-weight:500;background:rgba(0,0,0,0.5) url(/public/images/icon/plus-white.svg) 50% calc(50% - 8px);z-index:1}#container .item-dtl .basis-info .photo-list ul li img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}#container .item-dtl .basis-info .photo-list ul li img.reverse{width:100%;height:auto}#container .item-dtl .basis-info .product-recommend{padding:24px 0;background-color:#F8EEE0;border-top:10px solid #f5f5f5}#container .item-dtl .basis-info .product-recommend .head{display:flex;align-items:center;justify-content:space-between;margin:0 20px}#container .item-dtl .basis-info .product-recommend .head .term{font-size:16px;color:#111;font-weight:600;line-height:24px}#container .item-dtl .basis-info .product-recommend .head .term strong{color:#D75441}#container .item-dtl .basis-info .product-recommend .head .btn{font-size:14px;color:#555;line-height:20px;text-decoration:underline}#container .item-dtl .basis-info .product-recommend>.swiper-container{margin-top:16px}#container .item-dtl .basis-info .product-recommend>.swiper-container.swiper-disabled{width:calc(100% - 40px)}#container .item-dtl .basis-info .product-recommend>.swiper-container.swiper-disabled>.swiper-wrapper{gap:0 12px}#container .item-dtl .basis-info .product-recommend>.swiper-container.swiper-disabled>.swiper-wrapper>.swiper-slide{flex:1}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide{width:144px;background-color:#fff;border-radius:6px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide>a{width:100%;height:100%;padding:12px 12px 16px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb-option{display:flex;justify-content:center;width:120px;height:120px;margin:auto}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb img{width:100%;height:100%;object-fit:cover}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info{margin-top:12px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info span{display:block}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .brand-name{font-size:11px;color:#777;font-weight:500;line-height:14px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .name{margin-top:2px;font-size:11px;color:#111;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:14px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:28px;min-height:14px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .price{display:flex;align-items:center;margin-top:4px;font-size:13px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .price strong{font-size:14px;color:#111;font-weight:600;line-height:20px}#container .item-dtl .basis-info .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .price .percent{padding-left:4px;font-size:14px;color:#D75441;font-weight:500;line-height:20px}#container .item-dtl .basis-info .banner-wrap{padding:32px 0;border-top:10px solid #f5f5f5}#container .item-dtl .basis-info .banner-wrap .swiper-container.swiper-disabled .swiper-slide{width:100%;height:auto}#container .item-dtl .basis-info .banner-wrap .swiper-container.swiper-disabled .swiper-slide img{position:static;transform:none}#container .item-dtl .basis-info .banner-wrap .swiper-container .swiper-slide{width:calc(100% - 20px);height:72px;overflow:hidden}#container .item-dtl .basis-info .banner-wrap .swiper-container .swiper-slide a{position:relative;width:100%;height:100%}#container .item-dtl .basis-info .banner-wrap .swiper-container .swiper-slide img{position:absolute;top:50%;left:0;width:calc(100% + 20px);transform:translateY(-50%)}#container .item-dtl .detail-info{padding-bottom:72px}#container .item-dtl .detail-info .tab-head{position:sticky;top:0;display:flex;align-items:center;width:100%;height:48px;background-color:#fff;z-index:2}#container .item-dtl .detail-info .tab-head li{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:0 4px;height:100%;font-size:14px;color:#777}#container .item-dtl .detail-info .tab-head li h2,#container .item-dtl .detail-info .tab-head li strong{color:inherit;font:inherit}#container .item-dtl .detail-info .tab-head li:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#eee}#container .item-dtl .detail-info .tab-head li.on{color:#111;font-weight:600}#container .item-dtl .detail-info .tab-head li.on:after{height:2px;background-color:#111}#container .item-dtl .detail-info .tab-body>div+div{border-top:10px solid #f5f5f5}#container .item-dtl .detail-info .tab-body .account .html-area{display:flex;flex-direction:column;gap:24px 0;padding:24px 0 32px}#container .item-dtl .detail-info .tab-body .account .html-area>div{padding:0 20px}#container .item-dtl .detail-info .tab-body .account .html-area>div *{font-size:14px;line-height:20px}#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) img,#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) iframe,#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) video,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) img,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) iframe,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) video{width:480px !important;margin-left:-20px !important}@media (max-width: 480px){#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) img,#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) iframe,#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) video,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) img,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) iframe,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) video{width:calc(100% + 40px) !important}}#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) iframe,#container .item-dtl .detail-info .tab-body .account .html-area>div.notice:not(:has(.feature)) video,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) iframe,#container .item-dtl .detail-info .tab-body .account .html-area>div.dtl:not(:has(.feature)) video{max-width:480px !important}#container .item-dtl .detail-info .tab-body .account .product-recommend{padding:32px 0;border-top:10px solid #f5f5f5}#container .item-dtl .detail-info .tab-body .account .product-recommend .term{padding:0 20px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container{margin-top:16px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container.swiper-disabled{margin-left:20px;margin-right:20px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container.swiper-disabled>.swiper-wrapper{gap:0 12px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container.swiper-disabled>.swiper-wrapper>.swiper-slide{flex:1}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container.swiper-disabled>.swiper-wrapper>.swiper-slide .thumb-option{width:100%;height:100%}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide{width:154px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb-option{display:flex;justify-content:center;width:154px;height:154px;background-color:#F7F7F7}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb img{width:100%;height:100%;object-fit:cover}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .thumb .soldout{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:14px;color:#777;font-weight:500;line-height:22px;background-color:rgba(249,249,249,0.8);z-index:1}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info span{display:block}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .brand-name{margin-top:12px;font-size:12px;color:#777;font-weight:500;line-height:16px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .name{margin-top:4px;font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .price{display:flex;align-items:center;margin-top:10px;font-size:14px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .price strong{font-size:16px;color:#111;font-weight:600;line-height:22px}#container .item-dtl .detail-info .tab-body .account .product-recommend>.swiper-container>.swiper-wrapper>.swiper-slide .info .price .percent{padding-left:6px;font-size:16px;color:#D75441;font-weight:500;line-height:22px}#container .item-dtl .detail-info .tab-body .review,#container .item-dtl .detail-info .tab-body .product-ask{padding-top:24px}#container .item-dtl .detail-info .tab-body .review .head,#container .item-dtl .detail-info .tab-body .product-ask .head{display:flex;align-items:center;gap:0 6px;padding:0 20px 16px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .item-dtl .detail-info .tab-body .review .head .num,#container .item-dtl .detail-info .tab-body .product-ask .head .num{font-size:14px;line-height:24px}#container .item-dtl .detail-info .tab-body .review:has(.more-btn){margin-bottom:32px}#container .item-dtl .detail-info .tab-body .review:has(.no-data-wrap){margin-bottom:48px}#container .item-dtl .detail-info .tab-body .review .summary{display:flex;flex-direction:column;gap:16px 0;padding:24px 20px;background-color:#F9F9F9}#container .item-dtl .detail-info .tab-body .review .summary+.no-data-wrap{margin-top:-24px}#container .item-dtl .detail-info .tab-body .review .summary+.review-list{margin-top:24px}#container .item-dtl .detail-info .tab-body .review .summary .score-wrap{display:flex;align-items:center;justify-content:center;gap:0 4px}#container .item-dtl .detail-info .tab-body .review .summary .score-wrap .score{font-size:24px;color:#111;font-weight:700;line-height:28px}#container .item-dtl .detail-info .tab-body .review .summary .poll{display:flex;flex-direction:column;gap:10px 0;width:100%;padding:0 20px}#container .item-dtl .detail-info .tab-body .review .summary .poll li{display:flex;align-items:center;gap:0 12px}#container .item-dtl .detail-info .tab-body .review .summary .poll li .keyword{display:flex;align-items:center;justify-content:center;width:80px;height:28px;font-size:12px;color:#111;font-weight:500;border:1px solid #eee;border-radius:30px;background-color:#fff}#container .item-dtl .detail-info .tab-body .review .summary .poll li .text{flex:1;display:flex;align-items:center;gap:0 12px;font-size:14px;color:#777;font-weight:500;line-height:20px}#container .item-dtl .detail-info .tab-body .review .summary .poll li .text:after{content:"";display:block;flex:1;border-bottom:1px dashed #CCC}#container .item-dtl .detail-info .tab-body .review .summary .poll li .percent{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .detail-info .tab-body .review .summary .point{display:flex;align-items:center;width:100%;height:82px;background-color:#fff;border-radius:8px}#container .item-dtl .detail-info .tab-body .review .summary .point>li{display:flex;align-items:center;flex-direction:column;flex:1}#container .item-dtl .detail-info .tab-body .review .summary .point>li+li{position:relative}#container .item-dtl .detail-info .tab-body .review .summary .point>li+li:before{content:"";display:block;position:absolute;top:calc(50% - 6px);left:-25px;width:1px;height:12px;margin:0 24px;background-color:#eee}#container .item-dtl .detail-info .tab-body .review .summary .point>li .term{display:flex;font-size:13px;color:#333;line-height:20px}#container .item-dtl .detail-info .tab-body .review .summary .point>li .desc{display:block;font-size:14px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .detail-info .tab-body .review .summary .point>li .desc strong{font-size:16px;color:#111;font-weight:600;line-height:22px}#container .item-dtl .detail-info .tab-body .review .review-recommend{padding:24px 0}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide{display:flex;align-items:center;gap:0 12px;width:274px}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .thumb{position:relative;width:80px;height:80px;overflow:hidden}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .thumb img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .thumb img.reverse{width:100%;height:auto}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .info{flex:1}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .info .keyword{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .info .keyword+.text{margin-top:2px}#container .item-dtl .detail-info .tab-body .review .review-recommend .swiper-container .swiper-slide .info .text{font-size:13px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:54px;min-height:18px}#container .item-dtl .detail-info .tab-body .review .review-list{position:relative}#container .item-dtl .detail-info .tab-body .review .review-list:not(:has(.more-btn)){padding-bottom:12px}#container .item-dtl .detail-info .tab-body .review .review-list:not(:has(.more-btn)) .item-list>li:last-child{border-bottom:none}#container .item-dtl .detail-info .tab-body .review .review-list .select-info{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 20px;border-top:1px solid #eee;border-bottom:1px solid #eee}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type.option-type{margin:0 16px 0 auto}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type.active .selected-item{background-image:url(/public/images/icon/arrow-up-black.svg)}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .selected-item{padding-right:18px;font-size:14px;color:#111;line-height:20px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%/16px}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt{padding:56px 0 40px 24px;z-index:6}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt:has(.title){max-height:calc(100vh - 172px);padding-top:0}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt:has(.title) .body{max-height:calc(100vh - 272px);margin-top:12px;overflow-y:auto}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt .title{display:inline-block;width:100%;padding:17px 0 9px;font-size:15px;color:#111;font-weight:600;line-height:22px;text-align:center}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt .body.scrollbar::-webkit-scrollbar{width:9px}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt .body.scrollbar::-webkit-scrollbar-thumb{border-width:3px}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt li{padding-right:56px;font-size:14px;color:#555;line-height:24px}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt li+li{margin-top:18px}#container .item-dtl .detail-info .tab-body .review .review-list .select-info .select-sort-type .cnt li.active{color:#111;font-weight:600;background:url(/public/images/icon/check-primary.svg) right 6px top 50%}#container .item-dtl .detail-info .tab-body .review .review-list .item-list{margin-top:4px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li{position:relative;margin:0 20px;padding:20px 0;border-bottom:1px solid #eee}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info{display:flex;align-items:center;flex-wrap:wrap;gap:8px 4px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .flag{display:inline-block;height:18px;line-height:18px;padding:0 5px;font-size:10px;color:#333;background-color:#F8F8F6}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .star-rating-wrap{width:80px;height:16px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .id-date{display:flex;align-items:center;width:100%}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .id-date .id,#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .id-date .date{font-size:13px;color:#999;line-height:18px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .id-date .date{display:flex;align-items:center}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .info .id-date .date:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;background-color:#ddd}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .option-text{margin-top:12px;font-size:13px;color:#777;line-height:20px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .review-text{margin-top:16px;font-size:14px;color:#333;line-height:22px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .attach-thumb{display:flex;width:calc(100% + 40px);margin-top:16px;margin-left:-20px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .attach-thumb.swiper-disabled{width:100%;margin-left:0}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .attach-thumb li{position:relative;flex:0 0 240px;width:240px;height:240px;overflow:hidden}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .attach-thumb li img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .attach-thumb li img.reverse{width:100%;height:auto}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer{margin-top:16px;padding:20px;background-color:#F9F9F9}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-head{display:flex;align-items:center;gap:0 10px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-head .name{font-size:14px;color:#111;line-height:20px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-head .date{font-size:13px;color:#999;line-height:18px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-body{padding-top:12px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-body>div{font-size:14px;color:#333;line-height:22px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-body>div.hidden{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:66px;min-height:22px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-body .see-more-btn{margin-top:4px;padding-right:18px;font-size:14px;color:#999;line-height:22px;background:url(/public/images/icon/arrow-down-999.svg) 100% 50%/16px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer .answer-body .see-more-btn.show{background-image:url(/public/images/icon/arrow-up-999.svg)}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .answer img{max-width:100%}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .notify-block{position:absolute;top:20px;right:0;display:flex;align-items:center;gap:0 13px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .notify-block button{position:relative;font-size:12px;color:#bbb;line-height:16px}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .notify-block button+button{display:inline-flex;align-items:center}#container .item-dtl .detail-info .tab-body .review .review-list .item-list>li .body .notify-block button+button:before{content:"";display:inline-block;position:absolute;left:-13px;width:1px;height:10px;margin:0 6px;background-color:#ddd}#container .item-dtl .detail-info .tab-body .review .review-list .more-btn{position:relative;width:100%;margin-top:24px;text-align:center}#container .item-dtl .detail-info .tab-body .review .review-list .more-btn button{padding-right:18px;font-size:14px;color:#111;font-weight:600;line-height:22px;background:url(/public/images/icon/plus-black.svg) 100% 50%}#container .item-dtl .detail-info .tab-body .review .review-list .no-data-wrap:only-child{margin-top:-24px}#container .item-dtl .detail-info .tab-body .product-ask{margin-bottom:32px}#container .item-dtl .detail-info .tab-body .product-ask:has(.no-data-wrap){margin-bottom:48px}#container .item-dtl .detail-info .tab-body .product-ask .top-info{display:flex;align-items:center;gap:0 20px;padding:24px 20px;background-color:#F9F9F9}#container .item-dtl .detail-info .tab-body .product-ask .top-info .msg{flex:1;font-size:13px;color:#777;line-height:18px}#container .item-dtl .detail-info .tab-body .product-ask .top-info .msg a{color:#111;text-decoration:underline}#container .item-dtl .detail-info .tab-body .product-ask .top-info button{width:85px;height:32px;line-height:32px;font-size:13px;font-weight:400}#container .item-dtl .detail-info .tab-body .product-ask .accordion li{border-bottom:1px solid #eee}#container .item-dtl .detail-info .tab-body .product-ask .accordion li:not(.standby) .head .type{color:#111}#container .item-dtl .detail-info .tab-body .product-ask .accordion li.lock .head .ask-title{padding-left:24px;background:url(/public/images/icon/lock-black.svg) 0 50%/20px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li.active .head:after{transform:rotate(180deg)}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head{position:relative;display:block;padding:20px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head:after{content:"";display:inline-block;position:absolute;top:calc(50% - 10px);right:20px;width:20px;height:20px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head .ask-title{padding-right:40px;font-size:14px;color:#111;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:20px;min-height:20px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head .info{display:flex;align-items:center;margin-top:6px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head .info span{font-size:13px;color:#999;font-weight:400;line-height:18px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head .info span.type{font-weight:500}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head .info span+span{display:inline-flex;align-items:center}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .head .info span+span:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;background-color:#ddd}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body{position:relative;padding:20px;background-color:#F9F9F9}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .ask-text{font-size:14px;color:#333;line-height:22px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .answer{margin-top:20px;padding-top:20px;border-top:1px dashed #ddd;background-color:#F9F9F9}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .answer .answer-head{display:flex;align-items:center;gap:0 10px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .answer .answer-head .name{font-size:14px;color:#111;line-height:20px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .answer .answer-head .date{font-size:13px;color:#999;line-height:18px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .answer .answer-body{padding-top:12px;font-size:14px;color:#333;line-height:22px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body .answer img{max-width:100%}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body>.btn-wrap{margin-left:auto;margin-top:12px;display:flex;align-items:center;justify-content:flex-end;gap:0 4px}#container .item-dtl .detail-info .tab-body .product-ask .accordion li .body>.btn-wrap button{display:flex;align-items:center;justify-content:center;height:24px;line-height:24px;padding:0 10px;font-size:12px;color:#555;border:1px solid #ddd;background-color:#fff}#container .item-dtl .detail-info .tab-body .product-ask .more-btn{width:100%;margin-top:24px;text-align:center}#container .item-dtl .detail-info .tab-body .product-ask .more-btn button{padding-right:18px;font-size:14px;color:#111;font-weight:600;line-height:22px;background:url(/public/images/icon/plus-black.svg) 100% 50%}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li{border-bottom:1px solid #eee}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li.active .head:after{transform-origin:center center;transform:rotate(0deg)}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li .head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li .head:before,#container .item-dtl .detail-info .tab-body .buy-info .accordion>li .head:after{content:"";display:inline-block;position:absolute;right:20px;margin-left:auto;width:16px;height:16px;background:url(../images/icon/plus-minus-black.svg) 50% 50%}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li .head:after{transform:rotate(90deg);transition:transform .5s ease}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li .head .title{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body{padding:12px 20px 20px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type{position:relative;margin-left:auto;margin-bottom:20px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type.active .selected-item:after{background-image:url(/public/images/icon/arrow-up-black.svg)}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .selected-item{display:flex;align-items:center;justify-content:space-between;gap:0 24px;height:48px;padding:0 12px;background-color:#F7F7F7}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .selected-item:after{content:"";display:inline-block;width:20px;height:20px;background-image:url(/public/images/icon/arrow-down-black.svg)}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .selected-item span{flex:1;font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:22px;min-height:22px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .selected-item span{flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:22px;min-height:22px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt{padding:56px 0 40px 24px;z-index:7}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt:has(.title){max-height:calc(100vh - 172px);padding-top:0}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt:has(.title) .body{max-height:calc(100vh - 272px);margin-top:12px;overflow-y:auto}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt:has(.title) .body.scrollbar::-webkit-scrollbar{width:9px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt:has(.title) .body.scrollbar::-webkit-scrollbar-thumb{border-width:3px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt .title{display:inline-block;width:100%;padding:17px 0 9px;font-size:15px;color:#111;font-weight:600;line-height:22px;text-align:center}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt>.body li{padding-right:56px;font-size:14px;color:#555;line-height:24px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt>.body li+li{margin-top:18px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .btm-to-pop.option-type .cnt>.body li.active{color:#111;font-weight:600;background:url(/public/images/icon/check-primary.svg) right 6px top 50%}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .title,#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .text{font-size:13px;color:#111;line-height:20px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .title{font-weight:500}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .title+.text{padding-top:8px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .text+.title{padding-top:20px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .text+.text{padding-top:12px}#container .item-dtl .detail-info .tab-body .buy-info .accordion>li>.body .text{color:#555}#container .item-dtl .select-pd-type{position:sticky;bottom:0;width:100%;background-color:#fff;z-index:5}#container .item-dtl .select-pd-type.active>.selected-item{box-shadow:none}#container .item-dtl .select-pd-type.active .sale-info{display:none}#container .item-dtl .select-pd-type.active .btn-wrap{position:relative;box-shadow:none}#container .item-dtl .select-pd-type.active .btn-wrap .cart-btn{display:block}#container .item-dtl .select-pd-type.active .btn-wrap .bubble{display:none}#container .item-dtl .select-pd-type.active:has(.btm-to-pop.tooltip.active) .total-price,#container .item-dtl .select-pd-type.active:has(.btm-to-pop.tooltip.active) .btn-wrap{display:none}#container .item-dtl .select-pd-type.active .cnt .total-price{z-index:2;position:fixed;bottom:68px;left:0}#container .item-dtl .select-pd-type>.selected-item{position:relative;background-color:#fff;box-shadow:0px -10px 20px rgba(0,0,0,0.06);z-index:7}#container .item-dtl .select-pd-type .sale-info{display:flex;align-items:center;justify-content:center;padding-top:8px}#container .item-dtl .select-pd-type .sale-info>span{display:flex;align-items:center;gap:0 4px;height:20px;padding-left:22px;background:#fff url(/public/images/icon/timesale.svg) 0 50%}#container .item-dtl .select-pd-type .sale-info>span span,#container .item-dtl .select-pd-type .sale-info>span strong{font-size:13px;color:#333}#container .item-dtl .select-pd-type .sale-info>span strong{display:block;color:#D75441;font-weight:700;letter-spacing:-0.2px;text-align:center}#container .item-dtl .select-pd-type .btn-wrap{position:relative;display:flex;align-items:center;padding:8px}#container .item-dtl .select-pd-type .btn-wrap .disabled-txt{display:flex;align-items:center;justify-content:center;width:100%;height:52px;font-size:16px;color:#fff;font-weight:500;background-color:#ccc}#container .item-dtl .select-pd-type .btn-wrap .cart-btn{display:none}#container .item-dtl .select-pd-type .btn-wrap>button{display:flex;align-items:center;justify-content:center;gap:0 11px}#container .item-dtl .select-pd-type .btn-wrap>button .bubble{position:relative;display:flex;align-items:center;justify-content:center;padding:5px 10px;font-size:12px;color:#fff;line-height:16px;white-space:nowrap;background-color:#D75441;border-radius:20px}#container .item-dtl .select-pd-type .btn-wrap>button .bubble:after{content:'';position:absolute;top:calc(50% - 5px);right:-5px;display:block;width:10px;height:10px;background:url(/public/images/icon/speech-bubble-red-right.svg) 100% 50%}#container .item-dtl .select-pd-type>.cnt{max-height:calc(100vh - 160px);padding:36px 0 118px;border-radius:0}#container .item-dtl .select-pd-type>.cnt .scrollbar::-webkit-scrollbar{width:9px}#container .item-dtl .select-pd-type>.cnt .scrollbar::-webkit-scrollbar-thumb{border-width:3px}#container .item-dtl .select-pd-type>.cnt .pd-option{max-height:calc(100vh - 314px);padding:0 20px;overflow-y:auto}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap+.dropdown-wrap,#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap+.selected-list{margin-top:8px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap.disabled .selected-item span{color:#ccc}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>.selected-item{padding-left:12px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>.selected-item span{flex:1;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul{position:static;width:100%;max-height:250px;overflow-y:overlay;overflow-x:hidden}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul::-webkit-scrollbar{width:12px;width:9px;background-color:transparent}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul::-webkit-scrollbar-track{border-radius:10px;margin:4px 0;background-color:transparent}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul::-webkit-scrollbar-thumb{background-color:#ddd;border:3px solid transparent;background-clip:content-box;border-radius:24px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li{gap:0 50px;height:auto;padding:14px 12px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li.selected{background-color:#F9F9F9}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .info-wrap{flex:1}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .info-wrap .tooltip+.type{margin-top:2px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .info-wrap .tooltip .backdrop{top:inherit;bottom:0}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .info-wrap .type{font-size:13px;color:#333;line-height:18px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .info-wrap .term{font-size:13px;color:#999;line-height:18px;border:none;background-color:transparent}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .info-wrap .flag{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;line-height:18px;background-color:#F2F2F2;border-radius:2px}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .price{font-size:13px;color:#333;font-weight:500;line-height:20px;white-space:nowrap}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap>ul>li .price strong{font-size:14px;font-weight:600}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap.add-option.dropdown-wrap.disabled .selected-item:after{background-image:url(/public/images/icon/arrow-down-gray.svg)}#container .item-dtl .select-pd-type>.cnt .pd-option .dropdown-wrap.add-option:has(.btm-to-pop.tooltip.active)+.selected-list{z-index:inherit}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list{position:relative}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding:16px;background-color:#F9F9F9}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li+li{margin-top:8px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li:last-child{margin-bottom:12px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li:has(.delete-btn) .type{width:calc(100% - 36px)}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .term{font-size:13px;color:#999;line-height:18px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .type{display:block;font-size:13px;color:#111;line-height:18px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .type strong{font-weight:500}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .gift{display:block;width:100%;margin-top:6px;padding-left:10px;background:url(/public/images/icon/sub-mark-gray.svg) 0 50%/8px;font-size:13px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:18px;min-height:18px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .gift+.gift{margin-top:2px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .count-price{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .count-price .count-wrap{position:relative;width:96px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .count-price .count-wrap .bubble{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);display:inline-block;height:28px;line-height:28px;margin-top:10px;padding:0 10px;font-size:12px;color:#DC6A59;font-weight:500;background:#fff;border:1px solid #DC6A59;border-radius:18px;white-space:nowrap;z-index:1}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .count-price .count-wrap .bubble:after{content:"";display:block;position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:14px;height:8px;background:url(/public/images/icon/speech-bubble-red-border.svg);background-size:contain}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .count-price .price{font-size:13px;color:#111;font-weight:500;line-height:24px}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .count-price .price strong{font-size:15px;font-weight:600}#container .item-dtl .select-pd-type>.cnt .pd-option .selected-list li .delete-btn{position:absolute;top:16px;right:16px;width:16px;height:16px;background:url(/public/images/icon/delete-gray.svg) 50%/16px}#container .item-dtl .select-pd-type>.cnt .total-price{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 20px;background-color:#fff}#container .item-dtl .select-pd-type>.cnt .total-price .term{font-size:14px;color:#111;font-weight:500;line-height:26px}#container .item-dtl .select-pd-type>.cnt .total-price .price{font-size:16px;color:#111;font-weight:500;line-height:26px}#container .item-dtl .select-pd-type>.cnt .total-price .price strong{font-size:18px;font-weight:600}#container .item-dtl .select-pd-type .backdrop{z-index:1}#container .cart{padding-top:0}#container .cart .cnt-wrap{position:relative}#container .cart .cnt-wrap:not(.none-login){padding-bottom:104px}#container .cart .cnt-wrap.none-login .list .no-data-wrap .info{padding-bottom:0}#container .cart .cnt-wrap.none-login .list>.dot-info{display:none}#container .cart .cnt-wrap.none-login .sum{margin-top:0;padding-top:0;padding-bottom:0;border-top:none}#container .cart .cnt-wrap .list .sub-title-wrap{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:12px;border-bottom:1px solid #eee}#container .cart .cnt-wrap .list .sub-title-wrap .select-delete-btn{font-size:13px;color:#777;line-height:20px}#container .cart .cnt-wrap .list .product-list>li{position:relative;margin:0 20px;padding-top:20px;padding-bottom:20px}#container .cart .cnt-wrap .list .product-list>li+li{border-top:1px solid #eee}#container .cart .cnt-wrap .list .product-list>li:last-child{border-bottom:1px solid #eee}#container .cart .cnt-wrap .list .product-list>li>div .top{display:flex;align-items:flex-start;margin-bottom:16px}#container .cart .cnt-wrap .list .product-list>li>div .bottom{position:relative;display:flex;align-items:flex-start}#container .cart .cnt-wrap .list .product-list>li>div .thumb{position:relative;width:88px;height:88px;background-color:#f7f7f7}#container .cart .cnt-wrap .list .product-list>li>div .thumb img{width:100%;height:100%;object-fit:cover}#container .cart .cnt-wrap .list .product-list>li>div .thumb a{width:100%;height:100%}#container .cart .cnt-wrap .list .product-list>li>div .thumb .soldout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(249,249,249,0.8);font-size:13px;color:#777;font-weight:500;line-height:20px}#container .cart .cnt-wrap .list .product-list>li>div .price-count{display:flex;flex-direction:column;margin-left:16px}#container .cart .cnt-wrap .list .product-list>li>div .name-wrap{max-width:calc(100% - 80px)}#container .cart .cnt-wrap .list .product-list>li>div .name-wrap .brand-name{font-size:14px;color:#777;font-weight:500;line-height:20px}#container .cart .cnt-wrap .list .product-list>li>div .name-wrap .name{font-size:14px;color:#111;line-height:20px}#container .cart .cnt-wrap .list .product-list>li>div .name-wrap .name strong{font-weight:600}#container .cart .cnt-wrap .list .product-list>li>div .name-wrap .option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}#container .cart .cnt-wrap .list .product-list>li>div .count-wrap{position:relative;margin-top:16px}#container .cart .cnt-wrap .list .product-list>li>div .count-wrap .bubble{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);display:inline-block;height:28px;line-height:28px;margin-top:10px;padding:0 10px;font-size:12px;color:#DC6A59;font-weight:500;background:#fff;border:1px solid #DC6A59;border-radius:18px;white-space:nowrap;z-index:1}#container .cart .cnt-wrap .list .product-list>li>div .count-wrap .bubble:after{content:"";display:block;position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:14px;height:8px;background:url(/public/images/icon/speech-bubble-red-border.svg);background-size:contain}#container .cart .cnt-wrap .list .product-list>li>div .price-wrap p span.prime{font-size:12px;color:#bbb;font-weight:400;line-height:17px}#container .cart .cnt-wrap .list .product-list>li>div .price-wrap p span.prime strong{font-size:13px;font-weight:400;text-decoration:line-through}#container .cart .cnt-wrap .list .product-list>li>div .price-wrap p span.discount{display:flex;align-items:center;font-size:14px;color:#111;font-weight:500;line-height:20px}#container .cart .cnt-wrap .list .product-list>li>div .price-wrap p span.discount .percent{padding-right:6px;font-size:16px;color:#D75441;font-weight:500}#container .cart .cnt-wrap .list .product-list>li>div .price-wrap p span.discount strong{font-size:16px;font-weight:600;line-height:22px}#container .cart .cnt-wrap .list .product-list>li>div .btm-to-pop.tooltip{position:absolute;right:0;bottom:0}#container .cart .cnt-wrap .list .product-list>li>div .btm-to-pop.tooltip .selected-item{font-size:12px;color:#777;line-height:20px}#container .cart .cnt-wrap .list .product-list>li>div>.close-btn{position:absolute;top:20px;right:0;width:24px;height:24px;background:url(/public/images/icon/delete-gray.svg)}#container .cart .cnt-wrap .list .product-list>li .gift{margin-top:12px;padding:12px;border:1px solid #DDD}#container .cart .cnt-wrap .list .product-list>li .gift li{display:flex;align-items:flex-start}#container .cart .cnt-wrap .list .product-list>li .gift li .thumb{position:relative;width:48px;height:48px;background-color:#fff}#container .cart .cnt-wrap .list .product-list>li .gift li .thumb img{width:100%;height:100%;object-fit:cover}#container .cart .cnt-wrap .list .product-list>li .gift li .name-count{flex:1;padding-left:12px}#container .cart .cnt-wrap .list .product-list>li .gift li .name-count .name{position:relative;max-width:100%;font-size:14px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .cart .cnt-wrap .list .product-list>li .gift li .name-count .count{padding-top:2px;font-size:14px;color:#999;line-height:20px}#container .cart .cnt-wrap .list .product-list>li .gift li+li{margin-top:12px}#container .cart .cnt-wrap .list .no-data-wrap{flex-direction:column;margin:0 20px 32px;padding-top:24px}#container .cart .cnt-wrap .list .no-data-wrap p{padding-bottom:32px;text-align:center}#container .cart .cnt-wrap .list>.dot-info{padding-top:16px;font-size:13px;color:#777;line-height:18px}#container .cart .cnt-wrap .list>.dot-info.is-count{margin-top:16px}#container .cart .cnt-wrap .sum{margin-top:24px;padding:24px 20px;border-top:10px solid #F5F5F5}#container .cart .cnt-wrap .sum .is-login{width:calc(100% + 40px);margin-left:-20px;margin-bottom:32px;text-align:center}#container .cart .cnt-wrap .sum .is-login .info{font-size:14px;color:#555;line-height:22px}#container .cart .cnt-wrap .sum .is-login .btn-wrap{display:flex;margin-top:32px}#container .cart .cnt-wrap .sum .is-login .btn-wrap a{flex:1}#container .cart .cnt-wrap .sum .is-login .btn-wrap a+a{margin-left:8px}#container .cart .cnt-wrap .sum>div+div{margin-top:12px}#container .cart .cnt-wrap .sum .main,#container .cart .cnt-wrap .sum .sub,#container .cart .cnt-wrap .sum .total-payment{display:flex;align-items:center;justify-content:space-between}#container .cart .cnt-wrap .sum .main{height:22px;line-height:22px}#container .cart .cnt-wrap .sum .main span{color:#111;font-size:14px}#container .cart .cnt-wrap .sum .main span.desc strong{font-size:16px;font-weight:500}#container .cart .cnt-wrap .sum .main .cnt{z-index:6}#container .cart .cnt-wrap .sum .main+.sub{margin-top:8px}#container .cart .cnt-wrap .sum .sub{height:18px;line-height:18px;padding-left:10px;background:url(/public/images/icon/sub-mark-gray.svg) 0 50%}#container .cart .cnt-wrap .sum .sub span{font-size:13px;color:#bbb}#container .cart .cnt-wrap .sum .sub span.desc{font-size:12px}#container .cart .cnt-wrap .sum .sub span.desc strong{font-size:13px;font-weight:400}#container .cart .cnt-wrap .sum .sub+.sub{margin-top:8px}#container .cart .cnt-wrap .sum .tooltip-wrap span{padding-right:16px;background-size:14px}#container .cart .cnt-wrap .sum .tooltip-wrap .tooltip-info{top:21px;left:42px;width:240px}#container .cart .cnt-wrap .sum .total-payment{margin-top:16px;padding-top:20px;border-top:1px solid #eee}#container .cart .cnt-wrap .sum .total-payment span{color:#111}#container .cart .cnt-wrap .sum .total-payment span.term{font-size:16px;font-weight:500}#container .cart .cnt-wrap .sum .total-payment span.desc{height:26px;line-height:26px;font-size:18px}#container .cart .cnt-wrap .sum .total-payment span.desc strong{font-size:20px;font-weight:600}#container .cart .cnt-wrap .sum>.btn-wrap{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);margin-top:0;z-index:2}#container .cart .cnt-wrap .sum>.btn-wrap .msg{display:flex;align-items:center;justify-content:center;gap:0 4px;padding:11px 0 3px;font-size:13px;color:#111;line-height:18px;background-color:#FFF;border-radius:12px 12px 0 0;box-shadow:0px -10px 20px rgba(0,0,0,0.08)}#container .cart .cnt-wrap .sum>.btn-wrap .msg strong{font-weight:600}#container .cart .cnt-wrap .sum>.btn-wrap .btn{position:relative;padding:8px;background-color:#FFF;z-index:2}#container .cart .cnt-wrap .sum>.btn-wrap .btn .payment-btn{font-weight:600}#container .cart .cnt-wrap .sum>.btn-wrap .btn .payment-btn strong{font-size:18px}#container .cart .cnt-wrap .recommend-product{padding:24px 0;border-top:10px solid #F5F5F5}#container .cart .cnt-wrap .recommend-product .title{padding:0 20px;margin-bottom:16px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-2,#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1{margin:0 20px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-2>.swiper-wrapper,#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper{gap:0 12px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-2>.swiper-wrapper>.swiper-slide{flex:1}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-2>.swiper-wrapper>.swiper-slide a{width:100%}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-2>.swiper-wrapper>.swiper-slide a .thumb-wrap .thumb{width:100%;height:100%;text-align:center;aspect-ratio:1}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide{width:100%}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a{width:100%}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .thumb-wrap{display:flex;align-items:center;justify-content:center;background-color:#F7F7F7}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .thumb-wrap .thumb-option,#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .thumb-wrap .thumb{width:100%;height:100%}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .brand-name{font-size:13px;line-height:18px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .name{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:22px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:44px;min-height:22px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .desc{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .price-score{display:flex;align-items:center;justify-content:space-between}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .price-score .price{font-size:16px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .price-score .price strong{font-size:18px;line-height:24px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .price-score .review-score{margin-top:0;font-size:13px}#container .cart .cnt-wrap .recommend-product>.swiper-container.swiper-slide-1>.swiper-wrapper>.swiper-slide a .info .flag-list{margin-top:12px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide{width:154px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .thumb-wrap{margin-bottom:12px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .thumb-wrap .thumb{position:relative;width:154px;height:154px;background-color:#f7f7f7}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .thumb-wrap .thumb img{width:100%;height:100%;object-fit:cover}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .thumb-wrap .thumb .soldout{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(249,249,249,0.8);font-size:14px;color:#777;font-weight:500;line-height:22px;z-index:1}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .brand-name{font-size:12px;color:#777;font-weight:500;line-height:16px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .name{margin-top:4px;font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .desc{margin-top:8px;font-size:13px;color:#555;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:36px;min-height:18px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .price-score{margin-top:10px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .price-score .price{display:flex;align-items:center;font-size:14px;color:#111;font-weight:500;line-height:20px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .price-score .price strong{font-size:16px;color:#111;font-weight:600;line-height:22px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .price-score .price .percent{padding-left:6px;font-size:16px;color:#D75441;font-weight:500;line-height:22px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .price-score .review-score{display:flex;align-items:center;margin-top:10px;padding-left:16px;font-size:12px;color:#999;line-height:16px;background:url(/public/images/icon/star-999.svg) 0 50%}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .flag-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:10px}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .flag-list li{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;line-height:16px;background-color:#F8F8F7}#container .cart .cnt-wrap .recommend-product>.swiper-container>.swiper-wrapper>.swiper-slide a .info .flag-list li.custom{color:#D75441;background-color:#FCF5F0}#container .cart .cnt-wrap .event-banner{padding:24px 20px 0;border-top:10px solid #F5F5F5}#container .cart .cnt-wrap .event-banner .swiper-slide{height:100px}#container .cart .cnt-wrap .event-banner .swiper-slide a,#container .cart .cnt-wrap .event-banner .swiper-slide img{width:100%;height:100%;object-fit:cover}#container .cart .cnt-wrap .event-banner .swiper-pagination-fraction{position:absolute;top:inherit;right:8px;bottom:8px;left:inherit;display:flex;align-items:center;justify-content:center;gap:0 4px;margin-left:-22px;width:44px;height:22px;font-size:11px;color:#fff;background-color:rgba(0,0,0,0.25);border-radius:22px}#container .payment{padding-top:0}#container .payment .cnt-wrap{margin-bottom:72px}#container .payment .cnt-wrap .list label{font-size:13px;line-height:20px}#container .payment .cnt-wrap .list>div+div{border-top:10px solid #F5F5F5}#container .payment .cnt-wrap .list>div .head{display:flex;align-items:center;justify-content:space-between}#container .payment .cnt-wrap .list>div .head .title{display:flex;align-items:center;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .payment .cnt-wrap .list>div .head .title .count{padding-left:6px;font-size:14px;color:#111;font-weight:600;line-height:22px}#container .payment .cnt-wrap .list>div .head .title .count strong{font-weight:inherit}#container .payment .cnt-wrap .list>div:not(.product-list){padding:24px 20px}#container .payment .cnt-wrap .list>div:not(.product-list) .head{padding-bottom:24px}#container .payment .cnt-wrap .list>div.product-list.active .head .title:after{transform:rotate(180deg)}#container .payment .cnt-wrap .list>div.product-list .head{height:60px;padding:0 20px;margin-bottom:0}#container .payment .cnt-wrap .list>div.product-list .head .title:after{content:"";display:inline-block;width:20px;height:20px;margin-left:auto;background:url(/public/images/icon/arrow-up-black.svg) 50% 50%;transition:all 0.3s}#container .payment .cnt-wrap .list>div.product-list .head .title{width:100%}#container .payment .cnt-wrap .list>div.product-list>ul{border-top:1px solid #eee}#container .payment .cnt-wrap .list>div.product-list>ul>li{display:flex;align-items:center;flex-wrap:wrap;margin:0 20px;padding-top:20px;padding-bottom:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li:not(:last-child){border-bottom:1px solid #eee}#container .payment .cnt-wrap .list>div.product-list>ul>li>a{display:flex;align-items:flex-start;width:100%}#container .payment .cnt-wrap .list>div.product-list>ul>li .thumb{position:relative;margin-right:12px;width:88px;height:88px;background-color:#f7f7f7}#container .payment .cnt-wrap .list>div.product-list>ul>li .thumb img{width:100%;height:100%;object-fit:cover}#container .payment .cnt-wrap .list>div.product-list>ul>li .info{flex:1}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .name-wrap{font-size:14px;color:#111;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .name-wrap .brand-name{font-size:14px;color:#777;font-weight:500;line-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .name-wrap .name{font-size:14px;color:#111;line-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .name-wrap .name strong{font-weight:600}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count{display:flex;align-items:flex-end;padding-top:8px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .price-wrap span{display:block}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .price-wrap span.prime{font-size:12px;color:#bbb;line-height:17px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .price-wrap span.prime strong{font-size:13px;font-weight:400;line-height:18px;text-decoration:line-through}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .price-wrap span.discount{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .price-wrap span.discount strong{font-size:16px;font-weight:600;line-height:22px}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .price-wrap+.count:before{content:"";display:inline-block;width:1px;height:12px;margin:0 8px;background-color:#ddd}#container .payment .cnt-wrap .list>div.product-list>ul>li .info .price-count .count{display:inline-flex;align-items:center;font-size:14px;color:#777;font-weight:500;line-height:22px}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift{width:100%;margin-top:16px;padding:12px;border:1px solid #DDD}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li{display:flex;align-items:flex-start}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li .thumb{position:relative;width:48px;height:48px;background-color:#fff}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li .thumb img{width:100%;height:100%;object-fit:cover}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li .name-count{flex:1}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li .name-count .name{position:relative;max-width:100%;font-size:14px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li .name-count .count{padding-top:2px;font-size:14px;color:#999;line-height:20px}#container .payment .cnt-wrap .list>div.product-list>ul>li .gift li+li{margin-top:12px}#container .payment .cnt-wrap .list>div.product-list>ul>li .dropdown-wrap{width:100%;margin-top:16px}#container .payment .cnt-wrap .list>div.product-list>ul>li .dropdown-wrap .selected-item{padding-left:12px}#container .payment .cnt-wrap .list>div .input-wrap+.input-wrap{margin-top:16px}#container .payment .cnt-wrap .list>div.orderer .info{font-size:14px;color:#111;line-height:22px}#container .payment .cnt-wrap .list>div.address .checkbox-wrap{margin-bottom:20px}#container .payment .cnt-wrap .list>div.address .input-wrap.auth>div:not(:nth-of-type(1)){width:100%;margin-top:10px}#container .payment .cnt-wrap .list>div.address .input-wrap.auth .address-btn{font-size:14px;border-color:#ccc}#container .payment .cnt-wrap .list>div.address .input-wrap.dropdown{margin-top:16px}#container .payment .cnt-wrap .list>div.address .dropdown-wrap+.textarea-wrap{margin-top:10px}#container .payment .cnt-wrap .list>div.address .is-address .item{display:flex;align-items:center}#container .payment .cnt-wrap .list>div.address .is-address .item .name{font-size:16px;font-weight:600;line-height:24px}#container .payment .cnt-wrap .list>div.address .is-address .item .address-flag{display:inline-flex;align-items:center;justify-content:center;height:18px;margin-left:8px;padding:0 5px;font-size:10px;color:#333;background-color:#F8F8F7}#container .payment .cnt-wrap .list>div.address .is-address p:not(.item){margin-top:8px;font-size:14px;color:#111;line-height:22px}#container .payment .cnt-wrap .list>div.address .is-address+.dropdown{margin-top:16px}#container .payment .cnt-wrap .list>div.address .is-address+.dropdown .selected-item{padding-left:12px}#container .payment .cnt-wrap .list>div.address>ul>li{display:flex;align-items:flex-start}#container .payment .cnt-wrap .list>div.address>ul>li+li{margin-top:24px}#container .payment .cnt-wrap .list>div.address>ul>li.type-dropdown .term{padding-top:13px}#container .payment .cnt-wrap .list>div.address>ul>li .term,#container .payment .cnt-wrap .list>div.address>ul>li .desc{color:#111;line-height:22px}#container .payment .cnt-wrap .list>div.address>ul>li .term{width:120px;font-size:14px}#container .payment .cnt-wrap .list>div.address>ul>li .desc{flex:1;font-size:16px}#container .payment .cnt-wrap .list>div.benefit .nonmember{text-align:center}#container .payment .cnt-wrap .list>div.benefit .nonmember .info{padding-bottom:24px;font-size:14px;color:#555;line-height:20px}#container .payment .cnt-wrap .list>div.benefit .nonmember .btn-wrap a{width:132px;height:48px;line-height:48px;border-color:#ccc}#container .payment .cnt-wrap .list>div.benefit .nonmember .btn-wrap a+a{margin-left:4px}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point label{width:50%}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point .point-info{display:flex;gap:0 4px;margin-bottom:8px}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point .point-info span{font-size:12px;line-height:18px}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point .point-info span.term{color:#111}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point .point-info span.desc{color:#111;font-weight:500}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point .point-info span.desc strong{font-weight:600}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point>button{font-size:14px;border-color:#ccc}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point>button.disabled-btn{color:#ccc;border-color:#ddd;background-color:#fff}#container .payment .cnt-wrap .list>div.benefit .member .input-wrap.point .msg{padding-top:8px;font-size:13px;color:#999;line-height:18px;text-align:right}#container .payment .cnt-wrap .list>div.benefit .member .dropdown-wrap span{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .payment .cnt-wrap .list>div.gift .body+div,#container .payment .cnt-wrap .list>div.gift .body>div+div{margin-top:16px}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap .selected-item>span{display:flex;width:calc(100% - 20px)}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap .selected-item>span .name{max-width:calc(100% - 48px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap .selected-item>span .count{padding-left:4px;color:#999}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li{justify-content:flex-start;flex-wrap:wrap;gap:0 12px;height:initial;padding:12px}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li .term{width:100%;margin-bottom:8px;font-size:13px;color:#111;font-weight:500;line-height:20px}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li .thumb{width:48px;height:48px;background-color:#fff}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li .thumb img{width:100%;height:100%;object-fit:cover}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li .name-count{flex:1}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li .name-count .name{font-size:14px;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .payment .cnt-wrap .list>div.gift .dropdown-wrap li .name-count .count{margin-top:2px;font-size:14px;color:#999;line-height:20px}#container .payment .cnt-wrap .list>div.gift .only-gift .sub-title{padding-bottom:8px;font-size:13px;line-height:20px}#container .payment .cnt-wrap .list>div.gift .only-gift li{display:flex;align-items:center;gap:0 12px;padding:12px;border:1px solid #DDD}#container .payment .cnt-wrap .list>div.gift .only-gift li .thumb{width:48px;height:48px;background-color:#f7f7f7}#container .payment .cnt-wrap .list>div.gift .only-gift li .thumb img{width:100%;height:100%;object-fit:cover}#container .payment .cnt-wrap .list>div.gift .only-gift li .name-count{flex:1;width:calc(100% - 60px)}#container .payment .cnt-wrap .list>div.gift .only-gift li .name-count .name{display:block;width:100%;font-size:14px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .payment .cnt-wrap .list>div.gift .only-gift li .name-count .count{padding-top:2px;font-size:14px;color:#999}#container .payment .cnt-wrap .list>div.method .btn-wrap{display:flex}#container .payment .cnt-wrap .list>div.method .btn-wrap button{flex:1;font-size:14px;font-weight:400}#container .payment .cnt-wrap .list>div.method .btn-wrap button+button{border-left:none}#container .payment .cnt-wrap .list>div.method .checkbox-wrap{margin-top:20px}#container .payment .cnt-wrap .sum{border-top:10px solid #F5F5F5}#container .payment .cnt-wrap .sum>.title{display:flex;align-items:center;padding:24px 20px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .payment .cnt-wrap .sum .price{padding:0 20px}#container .payment .cnt-wrap .sum .price>div+div{margin-top:12px}#container .payment .cnt-wrap .sum .main,#container .payment .cnt-wrap .sum .sub,#container .payment .cnt-wrap .sum .total-payment{display:flex;align-items:center;justify-content:space-between}#container .payment .cnt-wrap .sum .main{height:22px;line-height:22px}#container .payment .cnt-wrap .sum .main span{color:#111}#container .payment .cnt-wrap .sum .main span.term{font-size:14px}#container .payment .cnt-wrap .sum .main span.desc{font-size:14px}#container .payment .cnt-wrap .sum .main span.desc strong{font-size:16px;font-weight:500}#container .payment .cnt-wrap .sum .main+.sub{margin-top:8px}#container .payment .cnt-wrap .sum .sub{height:18px;line-height:18px;padding-left:10px;background:url(/public/images/icon/sub-mark-gray.svg) 0 50%}#container .payment .cnt-wrap .sum .sub span{color:#bbb}#container .payment .cnt-wrap .sum .sub span.term{font-size:13px}#container .payment .cnt-wrap .sum .sub span.desc{font-size:12px}#container .payment .cnt-wrap .sum .sub span.desc strong{font-size:13px;font-weight:400}#container .payment .cnt-wrap .sum .sub+.sub{margin-top:8px}#container .payment .cnt-wrap .sum .tooltip-wrap .tooltip-info{top:21px;left:42px;width:230px}#container .payment .cnt-wrap .sum .total-payment{margin:20px 20px 0;padding:16px 0 24px;border-top:1px solid #eee}#container .payment .cnt-wrap .sum .total-payment span{color:#111;font-weight:500}#container .payment .cnt-wrap .sum .total-payment span.term{font-size:16px}#container .payment .cnt-wrap .sum .total-payment span.desc{height:26px;line-height:26px;font-size:18px}#container .payment .cnt-wrap .sum .total-payment span.desc strong{font-size:20px;font-weight:600}#container .payment .cnt-wrap .sum .toggle-list{border-top:10px solid #F5F5F5}#container .payment .cnt-wrap .sum .toggle-list.active>div .toggle-btn{transform:rotate(180deg)}#container .payment .cnt-wrap .sum .toggle-list .checkbox-wrap label{font-size:13px}#container .payment .cnt-wrap .sum .toggle-list>div{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 20px;border-bottom:1px solid #eee}#container .payment .cnt-wrap .sum .toggle-list>div .checkbox-wrap label{font-weight:500}#container .payment .cnt-wrap .sum .toggle-list>div .toggle-btn{margin-left:auto;width:20px;height:20px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%;transition:all 0.3s}#container .payment .cnt-wrap .sum .toggle-list>ul{display:none;padding:24px 20px 0}#container .payment .cnt-wrap .sum .toggle-list>ul>li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#container .payment .cnt-wrap .sum .toggle-list>ul>li+li{margin-top:20px}#container .payment .cnt-wrap .sum .toggle-list>ul>li.sub-item .info{padding-left:30px;font-size:13px;color:#999;line-height:20px}#container .payment .cnt-wrap .sum .toggle-list>ul>li.sub-item .checkbox-wrap{width:100%;padding-bottom:8px}#container .payment .cnt-wrap .sum .toggle-list>ul>li.sub-item .sub-item-list{width:100%}#container .payment .cnt-wrap .sum .toggle-list>ul>li.sub-item .sub-item-list li{display:flex;align-items:center;justify-content:space-between}#container .payment .cnt-wrap .sum .toggle-list>ul>li.sub-item .sub-item-list li+li{padding-top:10px}#container .payment .cnt-wrap .sum .toggle-list>ul>li .link-btn{font-size:13px;color:#999;line-height:20px;text-decoration:underline}#container .payment .cnt-wrap .sum .btn-wrap{position:fixed;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;width:MIN(480px, 100%);margin-top:0;padding:8px;background:#FFF;box-shadow:0px -10px 20px rgba(0,0,0,0.08);z-index:3}#container .payment .cnt-wrap .sum .btn-wrap .payment-btn{position:relative;font-weight:600}#container .payment .cnt-wrap .sum .btn-wrap .payment-btn strong{font-size:18px;font-weight:700}#container .payment.complete>.info{text-align:center;padding-top:128px;padding-bottom:32px;border-bottom:10px solid #F5F5F5;font-size:18px;color:#111;line-height:22px;background:url(/public/images/icon/success-black.svg) 50% 48px}#container .payment.complete .payment-info .item{display:flex;align-items:center;justify-content:space-between;height:20px;line-height:20px}#container .payment.complete .payment-info .item+.item{margin-top:11px}#container .payment.complete .payment-info .item span{font-size:14px;color:#111;line-height:20px}#container .payment.complete .payment-info .method-info{margin-top:16px;padding:16px;font-size:14px;color:#3E3E3B;line-height:18px;background-color:#f7f7f7}#container .payment.complete .payment-info .dot-info{margin-top:12px}#container .login{padding-top:24px;text-align:center}#container .login .kakao-login-btn{margin-bottom:31px}#container .login .form:after{content:"";display:block;width:100%;height:1px;margin-top:32px;background-color:#eee}#container .login .form .checkbox-wrap{margin:32px 0}#container .login .naver-login-btn{margin-top:32px;border-color:#ccc}#container .login .link-wrap{margin-top:25px;display:flex;align-items:center;justify-content:center}#container .login .link-wrap a{font-size:13px;color:#999;line-height:20px}#container .login .link-wrap a+a:before{content:"";display:inline-block;width:1px;height:10px;margin:0 14px;background-color:#ddd}#container .login .none-user-wrap{padding-top:24px;text-align:center}#container .login .none-user-wrap a{font-size:14px;color:#111;line-height:22px;text-decoration:underline}#container .login .none-user-wrap a+a:before{content:"";display:inline-block;width:1px;height:12px;margin:0 12px;background-color:#ddd}#container .none-user-order{padding-top:24px;text-align:center}#container .none-user-order .form:after{content:"";display:block;width:100%;height:1px;margin:34px 0 24px;background-color:#eee}#container .none-user-order .form .order-btn{margin-top:32px}#container .none-user-order .form .noti-msg{margin-top:12px;padding-left:24px;font-size:13px;color:#555;line-height:20px;text-align:left;background:url(/public/images/icon/noti-black.svg) 0 -3px}#container .none-user-order .new-user-benefit ul{width:278px;margin-left:auto;margin-right:auto}#container .none-user-order .new-user-benefit ul li{min-width:52px}#container .none-user-order .join-btn{margin-top:32px}#container .find-id,#container .find-pw{padding-top:24px;text-align:center}#container .find-id .find-way-selected,#container .find-pw .find-way-selected{margin-bottom:32px;display:flex;align-items:center}#container .find-id .find-way-selected>div+div,#container .find-pw .find-way-selected>div+div{margin-left:20px}#container .find-id .find-form-wrap>div:nth-child(2),#container .find-pw .find-form-wrap>div:nth-child(2){display:none}#container .find-id .input-wrap+.input-wrap,#container .find-pw .input-wrap+.input-wrap{margin-top:16px}#container .find-id .auth-num-btn,#container .find-pw .auth-num-btn{border-color:#ccc}#container .find-id .submit-btn,#container .find-pw .submit-btn{position:relative;width:100%;margin-top:32px}#container .find-id .link-wrap,#container .find-pw .link-wrap{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:0 29px}#container .find-id .link-wrap a,#container .find-pw .link-wrap a{font-size:14px;color:#111;line-height:22px;text-decoration:underline}#container .find-id .link-wrap a+a,#container .find-pw .link-wrap a+a{position:relative;display:inline-flex;align-items:center}#container .find-id .link-wrap a+a:before,#container .find-pw .link-wrap a+a:before{content:"";display:inline-block;position:absolute;left:-14px;width:1px;height:12px;background-color:#ddd}#container .find-id-result{padding-top:24px;text-align:center}#container .find-id-result .id-result{padding:20px;background-color:#F9F9F9}#container .find-id-result .id-result+.sns-result{margin-top:32px}#container .find-id-result .id-result .id{font-size:16px;color:#111;line-height:24px}#container .find-id-result .id-result .date{padding-top:4px;font-size:13px;color:#999;line-height:20px}#container .find-id-result .sns-result li{display:flex;align-items:center;justify-content:space-between;height:32px}#container .find-id-result .sns-result li+li{margin-top:16px}#container .find-id-result .sns-result li span{font-size:14px;color:#111}#container .find-id-result .sns-result li span.desc{font-weight:500}#container .find-id-result .sns-result li.naver .term{height:32px;line-height:32px;padding-left:42px;background:url(/public/images/icon/naver-circle.svg) 0 50%;background-size:32px}#container .find-id-result .sns-result li.kakao .term{height:32px;line-height:32px;padding-left:42px;background:url(/public/images/icon/kakao-circle.svg) 0 50%;background-size:32px}#container .find-id-result .login-btn{width:100%;margin-top:40px}#container .find-id-result .go-find-pw{margin-top:24px;font-size:14px;color:#111;line-height:22px;text-decoration:underline}#container .find-pw-result{padding-top:24px;text-align:center}#container .find-pw-result p{font-size:14px;color:#111;line-height:22px}#container .find-pw-result p strong{font-weight:600}#container .find-pw-result p+p{padding-top:20px}#container .find-pw-result .login-btn{width:100%;margin-top:32px}#container .reset-pw{padding-top:24px;text-align:center}#container .reset-pw .input-wrap+.input-wrap{margin-top:16px}#container .reset-pw .submit-btn{width:100%;margin-top:32px}#container .join-intro{padding-top:24px;text-align:center}#container .join-intro .new-user-benefit{margin:24px 0 20px}#container .join-intro .new-user-benefit ul{width:255px;margin-left:auto;margin-right:auto}#container .join-intro .new-user-benefit ul li{min-width:52px}#container .join-intro .naver-login-btn{margin-top:10px;border-color:#ccc}#container .join-intro .link-btn{margin-top:24px}#container .join{padding-top:24px}#container .join .form .input-wrap+.input-wrap{margin-top:16px}#container .join .form .input-wrap.auth:nth-of-type(1)>div{width:100%}#container .join .form .info-msg+.auth-num-btn{width:100%;margin-top:16px;margin-left:0}#container .join .form .auth-num-btn{border-color:#ccc}#container .join .form .auth-num-btn+.auth-num-btn{width:100%;margin-top:16px;margin-left:0}#container .join .form .auth-num-btn.disabled{border-color:#ddd;color:#ccc;cursor:default}#container .join .form .speech-bubble strong{font-size:inherit;color:#eee;font-weight:500}#container .join .form .option-input-wrap{position:relative;margin:58px 0}#container .join .form .option-input-wrap:before,#container .join .form .option-input-wrap:after{content:"";display:inline-block;position:absolute;left:-20px;width:calc(100% + 40px);height:10px;background-color:#F5F5F5}#container .join .form .option-input-wrap:before{top:-34px}#container .join .form .option-input-wrap:after{bottom:-34px}#container .join .form .terms-agree-wrap ul{display:flex;flex-direction:column}#container .join .form .terms-agree-wrap ul li{display:flex;align-items:center;justify-content:space-between}#container .join .form .terms-agree-wrap ul li+li{margin-top:20px}#container .join .form .terms-agree-wrap ul li .link-btn{color:#999;font-weight:400}#container .join .form .terms-agree-wrap ul li.all-agree label{font-size:14px;font-weight:500}#container .join .form .terms-agree-wrap ul li.column{display:flex;align-items:flex-start;flex-direction:column}#container .join .form .terms-agree-wrap ul li.column .info{padding:6px 0 0 32px;font-size:13px;color:#999;line-height:20px;word-break:break-all}#container .join .form .join-btn{margin-top:32px}#container .join-complete{padding-top:48px;text-align:center}#container .join-complete>div{padding-top:80px;background:url(/public/images/icon/success-black.svg) 50% 0}#container .join-complete>div p{color:#111}#container .join-complete>div p.main-txt{font-size:18px;line-height:26px}#container .join-complete>div p.main-txt strong{font-weight:600}#container .join-complete>div p.sub-txt{padding:12px 0 32px;font-size:14px;line-height:22px}#container .join-complete>div a+a{margin-top:10px}#container .mypage{padding-top:24px}#container .mypage .page-cnt .date-wrap .select-date{display:flex;align-items:center}#container .mypage .page-cnt .date-wrap .select-date li{flex:1;display:flex;align-items:center;justify-content:center;height:48px;font-size:14px;color:#111;border:1px solid #ccc;cursor:pointer}#container .mypage .page-cnt .date-wrap .select-date li.active{color:#fff;background-color:#111;border-color:#111}#container .mypage .page-cnt .date-wrap .select-date li+li{border-left:none}#container .mypage .page-cnt .date-wrap .date-period{margin-top:8px}#container .mypage .page-cnt .date-wrap .date-period .input-month-group{flex:1}#container .mypage .page-cnt .date-wrap .date-period .inquiry-btn{width:100%;height:52px;line-height:52px;margin-top:12px}#container .mypage .page-cnt.main .head{display:flex;align-items:center;justify-content:space-between;height:60px;margin-top:60px;margin-bottom:24px;border-bottom:1px solid #999}#container .mypage .page-cnt.main .head .title{display:flex;align-items:center;font-size:20px;color:#111;font-weight:600;line-height:28px}#container .mypage .page-cnt.main .head .title .info{padding-left:6px;font-size:14px;color:#999;font-weight:500;line-height:20px}#container .mypage .page-cnt.main .head .title .info.date{color:#111}#container .mypage .page-cnt.main .top-info{padding:0 20px}#container .mypage .page-cnt.main .top-info p span{display:block}#container .mypage .page-cnt.main .top-info p span:first-child{font-size:24px;color:#111;line-height:32px}#container .mypage .page-cnt.main .top-info p span:first-child strong{display:inline-block;vertical-align:bottom;font-weight:500;max-width:235px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .mypage .page-cnt.main .top-info p span:last-child{font-size:20px;color:#111;line-height:28px}#container .mypage .page-cnt.main .top-info p span:last-child strong{color:#111;font-weight:500}#container .mypage .page-cnt.main .top-info ul{display:flex;align-items:center;height:76px;margin-top:20px;border:1px solid #ddd}#container .mypage .page-cnt.main .top-info ul li{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:50%}#container .mypage .page-cnt.main .top-info ul li:first-child:before{display:none}#container .mypage .page-cnt.main .top-info ul li:before{content:"";display:inline-block;position:absolute;top:calc(50% - 6px);left:0;width:1px;height:12px;background-color:#ddd}#container .mypage .page-cnt.main .top-info ul li span.term{font-size:14px;color:#111;line-height:22px}#container .mypage .page-cnt.main .top-info ul li span.desc{font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.main .top-info ul li span.desc strong{padding-right:2px;font-size:16px;font-weight:700;line-height:22px}#container .mypage .page-cnt.main .link-list{margin-top:32px;border-top:10px solid #f5f5f5;border-bottom:10px solid #f5f5f5}#container .mypage .page-cnt.main .link-list li{position:relative;display:flex;align-items:center;height:52px;margin-top:1px;background:url(/public/images/icon/arrow-right-black.svg) calc(100% - 20px) 50%}#container .mypage .page-cnt.main .link-list li:before{content:"";display:inline-block;position:absolute;top:-1px;left:-20px;width:calc(100% + 20px);height:1px;background-color:#f5f5f5}#container .mypage .page-cnt.main .link-list li.divider{margin-top:10px}#container .mypage .page-cnt.main .link-list li.divider:before{top:-10px;height:10px}#container .mypage .page-cnt.main .link-list li a{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:0 20px;font-size:16px;color:#111}#container .mypage .page-cnt.main .link-list li a.new:after{content:"";display:inline-block;position:absolute;top:-2px;right:-6px;width:4px;height:4px;background-color:#111;border-radius:50%}#container .mypage .page-cnt.main .no-data-wrap{border-top:none}#container .mypage .page-cnt.coupon .input-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:24px;padding-bottom:24px;border-bottom:10px solid #f5f5f5}#container .mypage .page-cnt.coupon .input-wrap label{width:auto;margin-right:12px}#container .mypage .page-cnt.coupon .input-wrap>div{flex:1;min-width:calc(100% - 120px)}#container .mypage .page-cnt.coupon .input-wrap .primary-btn{width:112px;height:48px;line-height:48px;margin-left:6px;font-size:14px;font-weight:400}#container .mypage .page-cnt.coupon .list{display:flex;flex-wrap:wrap}#container .mypage .page-cnt.coupon .list li{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:100%;height:180px;padding:24px 28px;background-color:#F8F8F7}#container .mypage .page-cnt.coupon .list li+li{margin-top:16px}#container .mypage .page-cnt.coupon .list li:after{content:"";display:inline-block;position:absolute;top:calc(50% - 10px);right:0;width:10px;height:20px;background-color:#fff;border-radius:10px 0 0 10px}#container .mypage .page-cnt.coupon .list li .support{height:28px;line-height:28px;font-size:16px;color:#111;font-weight:600}#container .mypage .page-cnt.coupon .list li .support strong{font-size:24px;font-weight:700}#container .mypage .page-cnt.coupon .list li .name{padding-top:4px;font-size:14px;color:#3E3E3B;font-weight:500;line-height:20px}#container .mypage .page-cnt.coupon .list li .coupon-pd-btn{margin-top:8px;padding-right:16px;font-size:13px;color:#555;line-height:18px;text-decoration:underline;background:url(/public/images/icon/arrow-right-555.svg) 100% 50%}#container .mypage .page-cnt.coupon .list li .info-wrap{margin-top:auto}#container .mypage .page-cnt.coupon .list li .info-wrap .dot-info{font-size:12px;color:#999;line-height:16px}#container .mypage .page-cnt.coupon .list li .info-wrap .dot-info:before{margin-top:7px}#container .mypage .page-cnt.coupon .list li .info-wrap .dot-info span{display:inline-flex;align-items:center}#container .mypage .page-cnt.coupon .list li .info-wrap .dot-info span+span:before{content:"";display:inline-block;background-color:#ddd;width:1px;height:10px;margin:0 8px 0 4px}#container .mypage .page-cnt.coupon .list li .info-wrap .dot-info+p{padding-top:4px}#container .mypage .page-cnt.coupon .list li .label{position:absolute;top:16px;right:16px;height:24px;line-height:24px;padding:0 6px;font-size:11px;color:#777;background:#FFF}#container .mypage .page-cnt.coupon .no-data-wrap{margin-top:-24px;border:none}#container .mypage .page-cnt.point .point-info{display:flex;align-items:center;justify-content:center;height:84px;margin:0 20px 24px 20px;padding:0 20px;border:1px solid #ddd}#container .mypage .page-cnt.point .point-info>div{position:relative;flex:1;display:flex;align-items:center;flex-direction:column}#container .mypage .page-cnt.point .point-info>div+div:before{content:"";display:inline-block;position:absolute;top:calc(50% - 6px);left:-27px;width:1px;height:12px;margin:0 27px;background-color:#ddd}#container .mypage .page-cnt.point .point-info>div .btm-to-pop.tooltip .selected-item{display:inline-block;line-height:22px}#container .mypage .page-cnt.point .point-info>div .desc{font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.point .point-info>div .desc strong{font-size:16px;font-weight:600;line-height:22px}#container .mypage .page-cnt.point .list{margin-top:24px;border-top:10px solid #F5F5F5}#container .mypage .page-cnt.point .list>li{position:relative;display:flex;justify-content:space-between;padding:20px;border-bottom:1px solid #eee}#container .mypage .page-cnt.point .list>li>div{display:flex;align-items:flex-start;flex-direction:column;width:100%}#container .mypage .page-cnt.point .list>li .date{font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.point .list>li .cnt{width:100%}#container .mypage .page-cnt.point .list>li .cnt .term{padding-top:2px;font-size:16px;color:#111;font-weight:500;line-height:22px}#container .mypage .page-cnt.point .list>li .cnt .desc{display:flex;flex-direction:column;padding-top:8px}#container .mypage .page-cnt.point .list>li .cnt .desc li{display:flex;align-items:flex-start;flex-direction:column}#container .mypage .page-cnt.point .list>li .cnt .desc li+li{margin-top:2px}#container .mypage .page-cnt.point .list>li .cnt .desc span,#container .mypage .page-cnt.point .list>li .cnt .desc a{font-size:14px;line-height:20px}#container .mypage .page-cnt.point .list>li .cnt .desc .order-number,#container .mypage .page-cnt.point .list>li .cnt .desc .item-name{padding-right:16px;color:#111;background:url(/public/images/icon/arrow-right-black.svg) 100% 50%/16px}#container .mypage .page-cnt.point .list>li .cnt .desc .event-name+.item-name{display:inline-flex;align-items:center}#container .mypage .page-cnt.point .list>li .cnt .desc .item-name{max-width:100%}#container .mypage .page-cnt.point .list>li .cnt .desc .item-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .mypage .page-cnt.point .list>li .cnt .desc .period{color:#999}#container .mypage .page-cnt.point .list>li .point{position:absolute;top:38px;right:20px;font-size:16px;color:#111;font-weight:500}#container .mypage .page-cnt.point .list>li .point strong{font-size:18px;font-weight:600}#container .mypage .page-cnt.order .content>div:first-child .head{margin-top:0}#container .mypage .page-cnt.order .content .page-info{display:flex;align-items:center;justify-content:center;height:52px;margin:0 20px;padding:0 16px;font-size:14px;color:#111;background-color:#F7F7F7}#container .mypage .page-cnt.order .content .comp-info{padding-top:24px;padding-bottom:32px;text-align:center;border-bottom:10px solid #f5f5f5}#container .mypage .page-cnt.order .content .comp-info p{padding-top:80px;font-size:18px;color:#111;line-height:22px;background:url(/public/images/icon/success-black.svg) 50% 0}#container .mypage .page-cnt.order .content .step-info{display:flex;align-items:center;justify-content:center;height:92px;margin:0 20px;background-color:#f7f7f7}#container .mypage .page-cnt.order .content .step-info.exchange ul li+li{margin-left:24px}#container .mypage .page-cnt.order .content .step-info ul{position:relative;display:flex;justify-content:center}#container .mypage .page-cnt.order .content .step-info ul:before{content:"";display:inline-block;width:calc(100% - 54px);height:1px;position:absolute;top:8px;left:27px;background-color:#ccc}#container .mypage .page-cnt.order .content .step-info ul li{padding-top:26px;text-align:center;background:url(/public/images/icon/radio-off.svg) 50% 0/16px;z-index:1}#container .mypage .page-cnt.order .content .step-info ul li+li{margin-left:42px}#container .mypage .page-cnt.order .content .step-info ul li.end,#container .mypage .page-cnt.order .content .step-info ul li.ing{background-image:url(/public/images/icon/radio-on.svg)}#container .mypage .page-cnt.order .content .step-info ul li.end .type{color:#111}#container .mypage .page-cnt.order .content .step-info ul li.ing .type{font-size:13px;color:#111;line-height:18px}#container .mypage .page-cnt.order .content .step-info ul li span{display:block}#container .mypage .page-cnt.order .content .step-info ul li span.type{font-size:13px;color:#bbb;line-height:18px}#container .mypage .page-cnt.order .content .step-info ul li span.date{font-size:10px;color:#555;line-height:14px}#container .mypage .page-cnt.order .content .head{display:flex;align-items:center;justify-content:space-between;margin-top:24px;margin-bottom:24px}#container .mypage .page-cnt.order .content .head.checkbox{height:36px;align-items:flex-start;border-bottom:1px solid #eee}#container .mypage .page-cnt.order .content .head+.product-list{margin-bottom:4px}#container .mypage .page-cnt.order .content .head .title{display:flex;align-items:center;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .mypage .page-cnt.order .content .head .title .info{padding-left:6px;font-size:14px;color:#999;font-weight:400;line-height:22px}#container .mypage .page-cnt.order .content .head .title .info.date{color:#111}#container .mypage .page-cnt.order .content .head .checkbox-wrap label{font-size:14px}#container .mypage .page-cnt.order .content .head .link-btn{font-size:14px;color:#111;line-height:22px;text-decoration:underline}#container .mypage .page-cnt.order .content .product-list-state.select>li:last-child,#container .mypage .page-cnt.order .content .product-list.select>li:last-child{border-bottom:1px solid #eee}#container .mypage .page-cnt.order .content .product-list-state>li,#container .mypage .page-cnt.order .content .product-list>li{margin:0 20px;padding:20px 0}#container .mypage .page-cnt.order .content .product-list-state>li+li,#container .mypage .page-cnt.order .content .product-list>li+li{border-top:1px solid #eee}#container .mypage .page-cnt.order .content .product-list-state>li .product-info,#container .mypage .page-cnt.order .content .product-list>li .product-info{display:flex;align-items:flex-start}#container .mypage .page-cnt.order .content .product-list-state>li .product-info>a,#container .mypage .page-cnt.order .content .product-list>li .product-info>a{display:flex;align-items:flex-start}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .thumb,#container .mypage .page-cnt.order .content .product-list>li .product-info .thumb{max-width:88px;margin-right:16px;width:88px;height:88px;background-color:#f7f7f7}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .thumb img,#container .mypage .page-cnt.order .content .product-list>li .product-info .thumb img{width:100%;height:100%;object-fit:cover}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .text,#container .mypage .page-cnt.order .content .product-list>li .product-info .text{flex:1}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .text .price-count,#container .mypage .page-cnt.order .content .product-list>li .product-info .text .price-count{display:flex;align-items:flex-end;margin-top:8px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .text .price-count .price-wrap,#container .mypage .page-cnt.order .content .product-list>li .product-info .text .price-count .price-wrap{position:relative;margin-right:17px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .text .price-count .price-wrap:after,#container .mypage .page-cnt.order .content .product-list>li .product-info .text .price-count .price-wrap:after{content:"";display:inline-block;position:absolute;right:-17px;bottom:4px;width:1px;height:12px;margin:0 8px;background-color:#ddd}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .text .price-count .count,#container .mypage .page-cnt.order .content .product-list>li .product-info .text .price-count .count{order:1;display:flex;align-items:center}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .name,#container .mypage .page-cnt.order .content .product-list>li .product-info .name{width:100%;font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .name .brand-name,#container .mypage .page-cnt.order .content .product-list>li .product-info .name .brand-name{padding-right:2px;font-size:14px;color:#777;font-weight:500;line-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .name strong,#container .mypage .page-cnt.order .content .product-list>li .product-info .name strong{font-weight:500}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .option-name,#container .mypage .page-cnt.order .content .product-list>li .product-info .option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .count,#container .mypage .page-cnt.order .content .product-list>li .product-info .count{font-size:14px;color:#777;font-weight:500;line-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .price-wrap span,#container .mypage .page-cnt.order .content .product-list>li .product-info .price-wrap span{display:block}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .price-wrap .prime,#container .mypage .page-cnt.order .content .product-list>li .product-info .price-wrap .prime{font-size:12px;color:#bbb;line-height:17px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .price-wrap .prime strong,#container .mypage .page-cnt.order .content .product-list>li .product-info .price-wrap .prime strong{font-weight:400;text-decoration:line-through}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .price-wrap .discount,#container .mypage .page-cnt.order .content .product-list>li .product-info .price-wrap .discount{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .price-wrap .discount strong,#container .mypage .page-cnt.order .content .product-list>li .product-info .price-wrap .discount strong{font-size:16px}#container .mypage .page-cnt.order .content .product-list-state>li .gift,#container .mypage .page-cnt.order .content .product-list>li .gift{margin-top:16px;padding:12px;border:1px solid #ddd}#container .mypage .page-cnt.order .content .product-list-state>li .gift li,#container .mypage .page-cnt.order .content .product-list>li .gift li{display:flex;align-items:center}#container .mypage .page-cnt.order .content .product-list-state>li .gift li .thumb,#container .mypage .page-cnt.order .content .product-list>li .gift li .thumb{width:48px;height:48px;background-color:#fff}#container .mypage .page-cnt.order .content .product-list-state>li .gift li .thumb img,#container .mypage .page-cnt.order .content .product-list>li .gift li .thumb img{width:100%;height:100%;object-fit:cover}#container .mypage .page-cnt.order .content .product-list-state>li .gift li .name-count,#container .mypage .page-cnt.order .content .product-list>li .gift li .name-count{flex:1;display:flex;flex-direction:column;padding-left:12px}#container .mypage .page-cnt.order .content .product-list-state>li .gift li .name-count .name,#container .mypage .page-cnt.order .content .product-list>li .gift li .name-count .name{position:relative;font-size:14px;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .gift li .name-count .count,#container .mypage .page-cnt.order .content .product-list>li .gift li .name-count .count{margin-top:2px;font-size:14px;color:#999;line-height:20px}#container .mypage .page-cnt.order .content .product-list-state>li .gift li+li,#container .mypage .page-cnt.order .content .product-list>li .gift li+li{margin-top:8px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info{flex-direction:column;align-items:flex-start}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .name+.count{display:inline-block;margin-top:6px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .state-wrap{width:230px;margin-left:10px;text-align:center}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .state-wrap span{display:block}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .state-wrap .value{font-size:16px;color:#111;font-weight:500;line-height:22px}#container .mypage .page-cnt.order .content .product-list-state>li .product-info .state-wrap .info{padding-top:2px;font-size:16px;color:#111;line-height:22px}#container .mypage .page-cnt.order .content .product-list{margin-top:-24px}#container .mypage .page-cnt.order .content .address{margin-bottom:24px}#container .mypage .page-cnt.order .content .address .body>p{font-size:14px;color:#111;line-height:22px}#container .mypage .page-cnt.order .content .address .body>p+p{padding-top:8px}#container .mypage .page-cnt.order .content .address .body .input-wrap.dropdown{margin-top:24px}#container .mypage .page-cnt.order .content .address .body .input-wrap.dropdown label{width:140px}#container .mypage .page-cnt.order .content .address+.address{margin-top:24px;border-top:10px solid #F5F5F5}#container .mypage .page-cnt.order .content .price-list{border-top:10px solid #F5F5F5}#container .mypage .page-cnt.order .content .price-list .list-wrap{display:flex;flex-direction:column;flex-wrap:wrap}#container .mypage .page-cnt.order .content .price-list .list-wrap+.list-wrap{margin-top:20px;padding-top:16px;border-top:1px solid #eee}#container .mypage .page-cnt.order .content .price-list .list-wrap ul+ul{margin-top:12px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li{display:flex;align-items:center;justify-content:space-between}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.main span{font-size:14px;color:#111;line-height:22px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.main span.desc strong{font-size:16px;font-weight:500}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.main+.main{margin-top:12px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.main+.sub{margin-top:8px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.sub{padding-left:10px;background:url(/public/images/icon/sub-mark-gray.svg) 0 50%}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.sub span{font-size:13px;color:#bbb;line-height:18px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.sub span.desc{font-size:12px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.sub span.desc strong{font-size:13px;font-weight:400}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.sub+.main{margin-top:12px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.sub+.sub{margin-top:8px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.total .term{font-size:16px;color:#111;font-weight:500;line-height:22px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.total .desc{font-size:18px;color:#111;font-weight:500;line-height:26px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.total .desc strong{font-size:20px;color:#111;font-weight:600;line-height:26px}#container .mypage .page-cnt.order .content .price-list .list-wrap ul li.total+.sub{margin-top:8px}#container .mypage .page-cnt.order .content .reason-list{border-top:10px solid #f5f5f5}#container .mypage .page-cnt.order .content .reason-list .body{display:flex;flex-direction:column}#container .mypage .page-cnt.order .content .reason-list .body .radio-wrap+.radio-wrap{margin-top:20px}#container .mypage .page-cnt.order .content .detail-reason{margin-top:24px;border-top:10px solid #f5f5f5}#container .mypage .page-cnt.order .content .return-reason{padding-bottom:24px;border-top:10px solid #f5f5f5;border-bottom:10px solid #f5f5f5}#container .mypage .page-cnt.order .content .return-reason .body dl{display:flex;flex-wrap:wrap}#container .mypage .page-cnt.order .content .return-reason .body dl dt:not(:nth-of-type(1)),#container .mypage .page-cnt.order .content .return-reason .body dl dd:not(:nth-of-type(1)){margin-top:12px}#container .mypage .page-cnt.order .content .return-reason .body dl dt,#container .mypage .page-cnt.order .content .return-reason .body dl dd span{color:#111}#container .mypage .page-cnt.order .content .return-reason .body dl dt{width:70px;font-size:14px;line-height:22px}#container .mypage .page-cnt.order .content .return-reason .body dl dd{display:flex;justify-content:center;flex-direction:column;width:calc(100% - 82px)}#container .mypage .page-cnt.order .content .return-reason .body dl dd span{font-size:14px;line-height:22px}#container .mypage .page-cnt.order .content .return-reason .body dl dd .attach-list{display:flex;align-items:center;margin-top:12px}#container .mypage .page-cnt.order .content .return-reason .body dl dd .attach-list .attach-thumb{position:relative;width:72px;height:72px;overflow:hidden}#container .mypage .page-cnt.order .content .return-reason .body dl dd .attach-list .attach-thumb+.attach-thumb{margin-left:6px}#container .mypage .page-cnt.order .content .return-reason .body dl dd .attach-list .attach-thumb img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}#container .mypage .page-cnt.order .content>.attach-list{margin-top:24px;border-top:10px solid #f5f5f5}#container .mypage .page-cnt.order .content>.attach-list .body .file-list{display:flex;align-items:center;justify-content:flex-start}#container .mypage .page-cnt.order .content>.attach-list .body .file-list .input-file-wrap{margin-right:10px}#container .mypage .page-cnt.order .content>.attach-list .body .file-list .input-file-wrap label{width:100px;height:100px}#container .mypage .page-cnt.order .content>.attach-list .body .file-list .attach-thumb{position:relative;width:100px;height:100px;margin-top:0;overflow:hidden}#container .mypage .page-cnt.order .content>.attach-list .body .file-list .attach-thumb+.attach-thumb{margin-left:10px}#container .mypage .page-cnt.order .content>.attach-list .body .file-list .attach-thumb img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}#container .mypage .page-cnt.order .content>.attach-list .body .file-list .attach-thumb .close-btn{position:absolute;top:0;right:0;width:24px;height:24px;background:url(/public/images/icon/attach-delete-gray.svg) 0 0;background-size:cover}#container .mypage .page-cnt.order .content .step-btn-wrap{display:flex;align-items:center;justify-content:center;margin:32px 20px 0}#container .mypage .page-cnt.order .content .step-btn-wrap button+button{margin-left:8px}#container .mypage .page-cnt.order .content .precaution{margin-top:24px;padding-top:24px;border-top:10px solid #f5f5f5}#container .mypage .page-cnt.order .content .precaution li{font-size:13px;color:#777;line-height:18px}#container .mypage .page-cnt.order .content .precaution li+li{margin-top:6px}#container .mypage .page-cnt.order .content .precaution li:before{margin-top:7px}#container .mypage .page-cnt.order .content .list-btn{width:320px;margin:80px 320px 0;font-weight:700}#container .mypage .page-cnt.order .content .no-data-wrap{border:none}#container .mypage .page-cnt.my-info-manage .confirm-pwd .input-wrap>label{font-size:13px;line-height:18px}#container .mypage .page-cnt.my-info-manage .confirm-pwd .input-wrap>div{flex:1}#container .mypage .page-cnt.my-info-manage .confirm-pwd .input-wrap>div+[class*=-btn]{margin-top:32px}#container .mypage .page-cnt.my-info-manage .my-info>div+div{border-top:10px solid #f5f5f5}#container .mypage .page-cnt.my-info-manage .my-info>div+div:not(.btn-wrap){margin-bottom:24px}#container .mypage .page-cnt.my-info-manage .my-info>div .sub-title-wrap .title{padding-top:24px;padding-bottom:24px;font-size:16px;color:#111;font-weight:600}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .term,#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc{color:#111}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .term{width:80px;font-size:14px}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .term span{font-size:inherit;color:inherit}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc{flex:1;display:flex;flex-direction:column;font-size:14px;line-height:22px}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc span{font-size:inherit;color:inherit;line-height:inherit;word-break:break-all}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc span.final-date{color:#999}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc span+.auth-date{margin-top:2px}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc span.auth-date{font-size:14px;color:#999}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .desc .input-wrap{flex:1}#container .mypage .page-cnt.my-info-manage .my-info>div .list li .underline-btn{margin-left:40px}#container .mypage .page-cnt.my-info-manage .my-info>div .list.is-select-info{margin-top:37px}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info{margin-bottom:24px}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info li,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info li{position:relative;display:flex;align-items:flex-start;justify-content:space-between;line-height:22px}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info li.row,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info li.row{position:relative;flex-direction:column}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info li.row .desc,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info li.row .desc{width:100%;margin-top:6px}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info li.row.gender .desc,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info li.row.gender .desc{margin-top:10px}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info li.row .underline-btn,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info li.row .underline-btn{position:absolute;right:0}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info li+li,#container .mypage .page-cnt.my-info-manage .my-info>div.select-info li+li{margin-top:12px}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info .sub-title-wrap{display:flex;flex-direction:column-reverse}#container .mypage .page-cnt.my-info-manage .my-info>div.basic-info .sub-title-wrap .info{width:100%;height:52px;line-height:52px;background-color:#f7f7f7;font-size:14px;color:#111;text-align:center}#container .mypage .page-cnt.my-info-manage .my-info>div.select-info .speech-bubble{position:absolute;top:-39px}#container .mypage .page-cnt.my-info-manage .my-info>div.select-info .speech-bubble span{font-size:inherit;color:#eee}#container .mypage .page-cnt.my-info-manage .my-info>div.select-info .tooltip-wrap .tooltip-info{top:21px;left:48px;width:182px;height:104px}#container .mypage .page-cnt.my-info-manage .my-info>div.select-info .gender-select-wrap{display:flex;align-items:center}#container .mypage .page-cnt.my-info-manage .my-info>div.select-info .gender-select-wrap>div+div{margin-left:28px}#container .mypage .page-cnt.my-info-manage .my-info>div.select-info .gender-select-wrap label{font-weight:500}#container .mypage .page-cnt.my-info-manage .my-info>div.alarm-agree .list>li+li,#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .list>li+li{margin-top:20px}#container .mypage .page-cnt.my-info-manage .my-info>div.alarm-agree .list>li .checkbox-wrap label,#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .list>li .checkbox-wrap label{font-size:13px}#container .mypage .page-cnt.my-info-manage .my-info>div.alarm-agree .info,#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .info{margin-top:6px;margin-left:30px;font-size:13px;color:#999;line-height:16px}#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .list>li:first-child{display:flex;align-items:center;justify-content:space-between}#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .checkbox-wrap+*{margin-left:30px}#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .checkbox-wrap+ul{margin-top:10px}#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .checkbox-wrap+ul li{display:flex;align-items:center}#container .mypage .page-cnt.my-info-manage .my-info>div.terms-agree .checkbox-wrap+ul li>div+div{margin-left:20px}#container .mypage .page-cnt.my-info-manage .my-info>.btn-wrap .out-btn{display:block;width:100%;height:60px;line-height:60px;padding:0 20px;font-size:16px;color:#111;font-weight:600;background:url(/public/images/icon/arrow-right-black.svg) calc(100% - 20px) 50%}#container .mypage .page-cnt.my-info-manage .member-out>div:first-child .head{margin-top:0}#container .mypage .page-cnt.my-info-manage .member-out .head{margin-bottom:24px}#container .mypage .page-cnt.my-info-manage .member-out .head .title{font-size:16px;color:#111;font-weight:600;line-height:24px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info{margin-bottom:24px;padding-bottom:24px;border-bottom:10px solid #eee}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li+li{margin-top:20px;padding-top:20px;border-top:1px solid #eee}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li span.term{font-size:14px;color:#111;font-weight:400;line-height:22px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li span.desc{margin-top:8px;font-size:13px;color:#555;line-height:18px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li span.desc+.desc{margin-top:6px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li span:not(.dot-info){display:block}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table{margin:12px 0;border-top:1px solid #999;border-bottom:1px solid #999}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table tr{height:42px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table tr+tr{border-top:1px solid #eee}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table tr th,#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table tr td{min-height:42px;font-size:13px;color:#555;line-height:18px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table tr th{padding:0 18px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info ul li table tr td{width:67px;text-align:center;border-left:1px solid #eee}#container .mypage .page-cnt.my-info-manage .member-out .basis-info .checkbox-wrap{margin-top:24px}#container .mypage .page-cnt.my-info-manage .member-out .basis-info .checkbox-wrap label{font-size:13px;line-height:20px}#container .mypage .page-cnt.my-info-manage .member-out .reason-select .dropdown-wrap ul{position:static;height:144px;overflow-y:auto}#container .mypage .page-cnt.my-info-manage .member-out .reason-select .textarea-wrap{margin-top:10px}#container .mypage .page-cnt.my-info-manage .member-out .submit-btn{width:calc(100% - 40px);margin:32px 20px 0}#container .mypage .page-cnt.address .sub-title-wrap .new-address-btn{height:48px;line-height:48px;font-size:14px;font-weight:400;border-color:#ccc}#container .mypage .page-cnt.address .list{margin-top:0}#container .mypage .page-cnt.address .list li{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 0}#container .mypage .page-cnt.address .list li+li{border-top:1px solid #eee}#container .mypage .page-cnt.address .list li p:first-child{display:flex;align-items:center;margin-bottom:16px}#container .mypage .page-cnt.address .list li p+p{margin-top:8px;font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.address .list li .name{font-size:16px;font-weight:600}#container .mypage .page-cnt.address .list li .address-flag{display:inline-flex;align-items:center;justify-content:center;height:18px;margin-left:8px;padding:0 5px;font-size:10px;color:#333;background-color:#F8F8F7}#container .mypage .page-cnt.address .list li .checkbox-wrap{margin-top:16px}#container .mypage .page-cnt.address .list li .checkbox-wrap label{font-size:13px}#container .mypage .page-cnt.address .list li .btn-wrap{position:absolute;top:20px;right:0;display:flex;align-items:center}#container .mypage .page-cnt.address .list li .btn-wrap button{text-decoration:underline;font-size:14px;color:#111;line-height:22px}#container .mypage .page-cnt.address .list li .btn-wrap button+button{margin-left:12px}#container .mypage .page-cnt.qna-item .accordion li{border-bottom:1px solid #eee}#container .mypage .page-cnt.qna-item .accordion li.standby .head .product-info .type{color:#999}#container .mypage .page-cnt.qna-item .accordion li.lock .head .product-info .ask-title{padding-left:25px;background:url(/public/images/icon/lock-black.svg) 0 50%;background-size:20px}#container .mypage .page-cnt.qna-item .accordion li.active .head:after{transform:rotate(180deg)}#container .mypage .page-cnt.qna-item .accordion li .head{display:flex;align-items:center;padding:20px;cursor:pointer}#container .mypage .page-cnt.qna-item .accordion li .head:after{content:"";display:inline-block;width:20px;height:20px;margin-left:auto;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%}#container .mypage .page-cnt.qna-item .accordion li .head .thumb{width:88px;height:88px;background-color:#f7f7f7}#container .mypage .page-cnt.qna-item .accordion li .head .thumb img{width:100%;height:100%;object-fit:cover}#container .mypage .page-cnt.qna-item .accordion li .head .product-info{width:calc(100% - 144px);margin-left:16px}#container .mypage .page-cnt.qna-item .accordion li .head .product-info .name{font-size:13px;color:#555;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:18px;min-height:18px}#container .mypage .page-cnt.qna-item .accordion li .head .product-info .name .brand-name{font-weight:500}#container .mypage .page-cnt.qna-item .accordion li .head .product-info .ask-title{margin:4px 0 8px;font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:20px;min-height:20px}#container .mypage .page-cnt.qna-item .accordion li .head .product-info p:last-child{display:flex;align-items:center}#container .mypage .page-cnt.qna-item .accordion li .head .product-info p .type{font-size:13px;color:#111;line-height:18px}#container .mypage .page-cnt.qna-item .accordion li .head .product-info p .date{display:inline-flex;align-items:center;font-size:13px;color:#999}#container .mypage .page-cnt.qna-item .accordion li .head .product-info p .date:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;background-color:#ddd}#container .mypage .page-cnt.qna-item .accordion li .body{padding:20px;background-color:#F9F9F9}#container .mypage .page-cnt.qna-item .accordion li .body .question{position:relative}#container .mypage .page-cnt.qna-item .accordion li .body .question>p{font-size:14px;color:#333;line-height:22px}#container .mypage .page-cnt.qna-item .accordion li .body .answer{margin-top:20px;padding-top:20px;border-top:1px dashed #ddd}#container .mypage .page-cnt.qna-item .accordion li .body .answer .answer-head{display:flex;align-items:center;gap:0 10px}#container .mypage .page-cnt.qna-item .accordion li .body .answer .answer-head .name{font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.qna-item .accordion li .body .answer .answer-head .date{font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.qna-item .accordion li .body .answer .answer-body{padding-top:12px;font-size:14px;color:#333;line-height:22px}#container .mypage .page-cnt.qna-item .accordion li .body .answer .answer-body img{max-width:100% !important}#container .mypage .page-cnt.qna-item .accordion li .body>.btn-wrap{display:flex;align-items:center;justify-content:flex-end;gap:0 4px;margin-top:12px}#container .mypage .page-cnt.qna-item .accordion li .body>.btn-wrap .edit-btn,#container .mypage .page-cnt.qna-item .accordion li .body>.btn-wrap .delete-btn{display:flex;align-items:center;justify-content:center;height:24px;line-height:24px;padding:0 10px;font-size:12px;color:#555;border:1px solid #ddd;background-color:#fff}#container .mypage .page-cnt.qna{display:flex;flex-direction:column-reverse;margin-top:-24px}#container .mypage .page-cnt.qna .qna-info{padding:12px 20px;background-color:#fff}#container .mypage .page-cnt.qna .qna-info.is-data{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);z-index:2}#container .mypage .page-cnt.qna .qna-info.is-data+.accordion{margin-bottom:0}#container .mypage .page-cnt.qna .qna-info.is-data+.accordion:after{content:"";display:inline-block;width:100%;height:76px}#container .mypage .page-cnt.qna .qna-info .btn-wrap{display:flex}#container .mypage .page-cnt.qna .qna-info .btn-wrap [class*=btn]{flex:1}#container .mypage .page-cnt.qna .qna-info .btn-wrap [class*=btn]+[class*=btn]{margin-left:8px}#container .mypage .page-cnt.qna .accordion{margin-bottom:20px}#container .mypage .page-cnt.qna .accordion li{border-bottom:1px solid #eee}#container .mypage .page-cnt.qna .accordion li.standby .head>p:first-child{color:#999}#container .mypage .page-cnt.qna .accordion li.active .head:after{transform:rotate(180deg)}#container .mypage .page-cnt.qna .accordion li>.head{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding:20px}#container .mypage .page-cnt.qna .accordion li>.head:after{content:"";display:inline-block;position:absolute;top:calc(50% - 10px);right:20px;width:20px;height:20px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%}#container .mypage .page-cnt.qna .accordion li>.head>p:first-child{font-size:13px;color:#111;font-weight:500;line-height:18px}#container .mypage .page-cnt.qna .accordion li>.head .name{order:-1;width:calc(100% - 40px);padding-bottom:6px;font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.qna .accordion li>.head .date{font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.qna .accordion li>.head .date:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;background-color:#ddd}#container .mypage .page-cnt.qna .accordion li>.body{padding:20px 0;background-color:#F9F9F9}#container .mypage .page-cnt.qna .accordion li>.body .question{position:relative}#container .mypage .page-cnt.qna .accordion li>.body .question>p{margin:0 20px;font-size:14px;color:#333;line-height:22px}#container .mypage .page-cnt.qna .accordion li>.body .answer{margin:20px 20px 0;padding-top:20px;border-top:1px dashed #ddd}#container .mypage .page-cnt.qna .accordion li>.body .answer .answer-head{display:flex;align-items:center;gap:0 10px}#container .mypage .page-cnt.qna .accordion li>.body .answer .answer-head .name{font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.qna .accordion li>.body .answer .answer-head .date{font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.qna .accordion li>.body .answer .answer-body{padding-top:12px;font-size:14px;color:#333;line-height:22px}#container .mypage .page-cnt.qna .accordion li>.body .answer .answer-body img{max-width:100% !important}#container .mypage .page-cnt.qna .accordion li>.body>.btn-wrap{display:flex;align-items:center;justify-content:flex-end;gap:0 4px;margin-top:12px;margin-right:20px}#container .mypage .page-cnt.qna .accordion li>.body>.btn-wrap .edit-btn,#container .mypage .page-cnt.qna .accordion li>.body>.btn-wrap .delete-btn{display:flex;align-items:center;justify-content:center;height:24px;line-height:24px;padding:0 10px;font-size:12px;color:#555;border:1px solid #ddd;background-color:#fff}#container .mypage .page-cnt.qna .no-data-wrap{padding-bottom:20px}#container .mypage .page-cnt.review{margin-top:-24px}#container .mypage .page-cnt.review .tab-wrap .tab-head{position:sticky;top:0;display:flex;align-items:center;width:100%;background-color:#fff;z-index:2}#container .mypage .page-cnt.review .tab-wrap .tab-head li{flex:1;position:relative;display:flex;align-items:center;justify-content:center;height:48px;font-size:16px;color:#bbb;font-weight:500;border-bottom:1px solid #eee}#container .mypage .page-cnt.review .tab-wrap .tab-head li.active{color:#111;border-bottom-color:transparent}#container .mypage .page-cnt.review .tab-wrap .tab-head li.active:after{content:"";display:inline-block;position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#111}#container .mypage .page-cnt.review .tab-wrap .tab-body>div{padding-top:4px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div .list>li{padding:20px 0;border-bottom:1px solid #eee}#container .mypage .page-cnt.review .tab-wrap .tab-body>div .list>li .product-info{display:flex;align-items:flex-start}#container .mypage .page-cnt.review .tab-wrap .tab-body>div .list>li .product-info .thumb{width:88px;height:88px;background-color:#f7f7f7}#container .mypage .page-cnt.review .tab-wrap .tab-body>div .list>li .product-info .thumb img{width:100%;height:100%;object-fit:cover}#container .mypage .page-cnt.review .tab-wrap .tab-body>div .list>li .product-info>div:last-child{flex:1;margin-left:16px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible{padding-top:24px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .top-info{display:flex;align-items:center;justify-content:center;width:100%;height:52px;margin-bottom:4px;background-color:#F9F9F9}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .top-info span{color:#111}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .top-info>span{font-size:14px;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .top-info>span strong{font-size:14px;font-weight:500}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .top-info>div.tooltip-info{position:absolute;top:36px;right:calc(50% - 121px);width:205px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .top-info>div ul li{display:flex;align-items:center;justify-content:space-between}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .product-info span{display:block}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .product-info span.name{font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .product-info span.name .brand-name{display:inline-block;padding-right:6px;font-size:14px;color:#777;font-weight:500;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .product-info span.option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .product-info span.date{padding-top:8px;font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .product-info span.info{padding-top:2px;font-size:12px;color:#999;line-height:16px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .list li .review-btn{margin-top:16px;height:48px;line-height:48px;font-size:14px;border-color:#ccc}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-possible .no-data-wrap{margin-top:-20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li{position:relative}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info{margin:0 20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info>div{position:relative;padding-bottom:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info>div .date{position:absolute;bottom:0}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .grade-wrap{display:flex;align-items:center}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .grade-wrap .flag{height:18px;line-height:18px;margin-right:4px;padding:0 5px;font-size:10px;color:#111;background-color:#F8F8F7}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .grade-wrap .star-rating-wrap{width:80px;height:16px;background-size:cover}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .grade-wrap .star-rating-wrap span{background-size:cover}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .grade-wrap .date{font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .name{padding:4px 0 2px;font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .name .brand-name{font-size:14px;color:#777;font-weight:500;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .product-info .option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .poll{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:16px 20px 0}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .poll li{display:flex;align-items:center;gap:0 8px;height:26px;padding:0 14px;border:1px solid #eee;border-radius:13px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .poll li .keyword{font-size:12px;color:#111;font-weight:500;line-height:18px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .poll li .text{font-size:12px;color:#777;font-weight:500;line-height:18px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .content{margin:16px 20px 0;font-size:14px;color:#333;line-height:22px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .answer{margin:20px 20px 0;padding:20px;background-color:#F9F9F9}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .answer .answer-head{display:flex;align-items:center;gap:0 10px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .answer .answer-head .name{font-size:14px;color:#111;line-height:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .answer .answer-head .date{font-size:13px;color:#999;line-height:18px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .answer .answer-body{padding-top:12px;font-size:14px;color:#333;line-height:22px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .answer .answer-body img{width:100% !important}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .btn-wrap{display:flex;align-items:center;justify-content:flex-end;gap:0 4px;margin-top:12px;margin-right:20px}#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .btn-wrap .edit-btn,#container .mypage .page-cnt.review .tab-wrap .tab-body>div.review-complete li .btn-wrap .delete-btn{display:flex;align-items:center;justify-content:center;height:24px;line-height:24px;padding:0 10px;font-size:12px;color:#555;border:1px solid #ddd;background-color:#fff}#container .mypage.order-list .date-wrap .date-period,#container .mypage.order-detail .date-wrap .date-period{margin-top:12px}#container .mypage.order-list .page-cnt.order .content .head,#container .mypage.order-detail .page-cnt.order .content .head{height:60px;margin-top:0;margin-bottom:0;padding:0 20px}#container .mypage.order-list .page-cnt.order .content .head .go-btn,#container .mypage.order-detail .page-cnt.order .content .head .go-btn{font-size:14px;line-height:20px}#container .mypage.order-list .page-cnt.order .content .product-list-state,#container .mypage.order-detail .page-cnt.order .content .product-list-state{padding-bottom:4px;border-bottom:10px solid #F5F5F5}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info a,#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info>div,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info a,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info>div{width:100%}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info a .info,#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info>div .info,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info a .info,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info>div .info{flex:1}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info a .info .price-count,#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info a .info .price-count,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count{display:flex;align-items:flex-end;padding-top:8px}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info a .info .price-count .price-wrap .prime strong,#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count .price-wrap .prime strong,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info a .info .price-count .price-wrap .prime strong,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count .price-wrap .prime strong{font-size:13px}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info a .info .price-count .price-wrap+.count:before,#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count .price-wrap+.count:before,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info a .info .price-count .price-wrap+.count:before,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count .price-wrap+.count:before{content:"";display:inline-block;width:1px;height:12px;margin:0 8px;background-color:#ddd}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info a .info .price-count .count,#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count .count,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info a .info .price-count .count,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info>div .info .price-count .count{display:inline-flex;align-items:center}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .state-wrap,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .state-wrap{order:-1;display:flex;align-items:center;width:100%;margin-left:0;margin-bottom:16px;text-align:left}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .state-wrap .value,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .state-wrap .value{line-height:20px}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .state-wrap .info,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .state-wrap .info{padding-top:0;padding-left:12px;line-height:20px}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .btn-wrap,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .btn-wrap{display:flex;justify-content:space-between;flex-direction:row;width:100%;margin-top:16px;margin-left:0}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .btn-wrap>button,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .btn-wrap>button{flex:1}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .btn-wrap>button.sub-outline-btn,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .btn-wrap>button.sub-outline-btn{border-color:#ccc}#container .mypage.order-list .page-cnt.order .content .product-list-state>li .product-info .btn-wrap>button+button,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li .product-info .btn-wrap>button+button{margin-left:4px}#container .mypage.order-list .page-cnt.order .content .product-list-state>li.gift .product-info,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li.gift .product-info{align-items:center;flex-direction:row}#container .mypage.order-list .page-cnt.order .content .product-list-state>li.gift .product-info .count,#container .mypage.order-detail .page-cnt.order .content .product-list-state>li.gift .product-info .count{margin-top:8px}#container .mypage.order-list .page-cnt.order .content .list-btn,#container .mypage.order-detail .page-cnt.order .content .list-btn{width:calc(100% - 40px);margin:32px 20px 0;font-weight:500}#container .mypage.order-list .page-cnt.order .content .no-data-wrap,#container .mypage.order-detail .page-cnt.order .content .no-data-wrap{margin-top:-32px}#container .mypage.order-list .page-cnt.order .content{margin-top:32px}#container .mypage.order-list .page-cnt.order .content .head{border-bottom:1px solid #eee}#container .mypage.order-detail .page-cnt.order .content>div:first-child .head{border-bottom:1px solid #eee}#container .mypage.order-detail .page-cnt.order .head .sub-outline-btn{display:flex;align-items:center;height:24px;line-height:24px;padding:0 12px;border-color:#ccc}#container .mypage.order-detail .page-cnt.order .address>div{padding:0 20px}#container .mypage.order-detail .page-cnt.order .address .is-address .item{display:flex;align-items:center}#container .mypage.order-detail .page-cnt.order .address .is-address .item .name{font-size:16px;font-weight:600;line-height:24px}#container .mypage.order-detail .page-cnt.order .address .is-address .item .address-flag{display:inline-flex;align-items:center;justify-content:center;height:18px;margin-left:8px;padding:0 5px;font-size:10px;color:#333;background-color:#F8F8F7}#container .mypage.order-detail .page-cnt.order .address .is-address p:not(.item){font-size:14px;color:#111;line-height:22px}#container .mypage.order-detail .page-cnt.order .address .is-address p:not(.item)+p{margin-top:8px}#container .mypage.order-detail .page-cnt.order .address .is-address+.dropdown{margin-top:16px}#container .mypage.order-detail .page-cnt.order .address .dropdown-wrap+.textarea-wrap{margin-top:10px}#container .mypage.order-detail .page-cnt.order .payment-info{margin-bottom:24px;border-top:10px solid #f5f5f5}#container .mypage.order-detail .page-cnt.order .payment-info>div{padding:0 20px}#container .mypage.order-detail .page-cnt.order .payment-info .item{display:flex;align-items:center;justify-content:space-between;height:20px;line-height:20px}#container .mypage.order-detail .page-cnt.order .payment-info .item+.item{margin-top:11px}#container .mypage.order-detail .page-cnt.order .payment-info .item span{font-size:14px;color:#111;line-height:20px}#container .mypage.order-detail .page-cnt.order .payment-info .method-info{margin-top:16px;padding:16px;font-size:14px;color:#3E3E3B;line-height:18px;background-color:#f7f7f7}#container .mypage.order-detail .page-cnt.order .price-list .body{padding:0 20px}#container .customer-service{width:100%;padding-top:0}#container .customer-service .tab-head{position:sticky;top:0;display:flex;width:100%;border-bottom:1px solid #eee;z-index:2}#container .customer-service .tab-head li{position:relative;display:flex;align-items:center;justify-content:center;width:50%;height:48px;font-size:16px;color:#bbb;font-weight:500;background-color:#fff}#container .customer-service .tab-head li h2{color:inherit;font:inherit}#container .customer-service .tab-head li:after{content:"";display:inline-block;position:absolute;bottom:-1px;left:0;width:100%;height:2px}#container .customer-service .tab-head li.active{color:#111}#container .customer-service .tab-head li.active:after{background-color:#111}#container .customer-service .tab-body>div .accordion li .head,#container .customer-service .tab-body>div .list-view li .head,#container .customer-service .tab-body>div .notice-view li .head{width:100%;padding:20px 0}#container .customer-service .tab-body>div .accordion li .head .flag,#container .customer-service .tab-body>div .list-view li .head .flag,#container .customer-service .tab-body>div .notice-view li .head .flag{display:inline-flex;align-items:center;justify-content:center;height:20px;margin-right:6px;padding:0 6px;background-color:#111;font-size:11px;color:#fff}#container .customer-service .tab-body>div .accordion li .head .name,#container .customer-service .tab-body>div .list-view li .head .name,#container .customer-service .tab-body>div .notice-view li .head .name{font-size:15px;color:#111;line-height:22px}#container .customer-service .tab-body>div .accordion li .head .flag-name,#container .customer-service .tab-body>div .list-view li .head .flag-name,#container .customer-service .tab-body>div .notice-view li .head .flag-name{display:inline-block;width:100%;line-height:20px}#container .customer-service .tab-body>div .accordion li .head .flag-name .name,#container .customer-service .tab-body>div .list-view li .head .flag-name .name,#container .customer-service .tab-body>div .notice-view li .head .flag-name .name{display:inline;line-height:20px;vertical-align:bottom}#container .customer-service .tab-body>div .accordion li .head .date,#container .customer-service .tab-body>div .list-view li .head .date,#container .customer-service .tab-body>div .notice-view li .head .date{margin-top:10px;font-size:13px;color:#999;line-height:18px}#container .customer-service .tab-body>div .accordion,#container .customer-service .tab-body>div .list-view{border-bottom:1px solid #eee}#container .customer-service .tab-body>div .accordion li+li,#container .customer-service .tab-body>div .list-view li+li{border-top:1px solid #eee}#container .customer-service .tab-body>div .accordion li .head:not(:first-child),#container .customer-service .tab-body>div .list-view li .head:not(:first-child){border-top:1px solid #eee}#container .customer-service .tab-body>div.notice-wrap .list-view li.important{background:#F9F9F9}#container .customer-service .tab-body>div.notice-wrap .list-view li .head{padding:20px}#container .customer-service .tab-body>div.notice-wrap .list-view li .body{padding:24px 50px 80px}#container .customer-service .tab-body>div.notice-wrap .notice-view li:first-child .head{width:calc(100% - 40px);margin:0 20px 20px 20px;border-bottom:1px solid #eee}#container .customer-service .tab-body>div.notice-wrap .notice-view li:first-child .head .name{font-weight:500}#container .customer-service .tab-body>div.notice-wrap .notice-view li:not(:first-child){border-bottom:1px solid #eee}#container .customer-service .tab-body>div.notice-wrap .notice-view li:not(:first-child) .head{display:flex;align-items:center;padding-left:20px;padding-right:20px}#container .customer-service .tab-body>div.notice-wrap .notice-view li:not(:first-child) .head .name{flex:1;padding-left:32px;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .customer-service .tab-body>div.notice-wrap .notice-view li:not(:first-child) .term{font-size:13px;color:#999;line-height:18px}#container .customer-service .tab-body>div.notice-wrap .notice-view .body{padding-bottom:24px;font-size:16px;color:#333;line-height:24px;border-bottom:10px solid #f5f5f5}#container .customer-service .tab-body>div.notice-wrap .notice-view .body p{font-size:14px;color:#333;line-height:22px;text-align:left !important}#container .customer-service .tab-body>div.notice-wrap .notice-view .body img{width:calc(100% + 40px) !important;margin-left:-20px !important}#container .customer-service .tab-body>div.notice-wrap .notice-view .body table{border-top:1px solid #999;border-bottom:1px solid #999;border-collapse:separate}#container .customer-service .tab-body>div.notice-wrap .notice-view .body table td{height:42px;padding:0 12px;font-size:13px;color:#111;line-height:18px}#container .customer-service .tab-body>div.notice-wrap .notice-view .body table td+td{border-left:1px solid #eee}#container .customer-service .tab-body>div.notice-wrap .notice-view .body table td:first-child{width:150px}#container .customer-service .tab-body>div.notice-wrap .notice-view .body table tbody tr+tr td{border-top:1px solid #eee}#container .customer-service .tab-body>div.notice-wrap .notice-view+.notice-list-btn{display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);margin:32px 20px 0}#container .customer-service .tab-body>div.faq-wrap .type-list .swiper-container{margin:10px 0;padding-left:20px}#container .customer-service .tab-body>div.faq-wrap .type-list .swiper-container ul{display:flex;align-items:center}#container .customer-service .tab-body>div.faq-wrap .type-list .swiper-container ul li{display:flex;align-items:center;justify-content:center;width:auto !important;height:34px;padding:0 14px;font-size:14px;color:#999;line-height:22px;background-color:#f5f5f5;border-radius:20px;cursor:pointer}#container .customer-service .tab-body>div.faq-wrap .type-list .swiper-container ul li h3{color:inherit;font:inherit}#container .customer-service .tab-body>div.faq-wrap .type-list .swiper-container ul li.active{color:#fff;font-weight:500;background-color:#3E3E3B}#container .customer-service .tab-body>div.faq-wrap .type-list .swiper-container ul li:last-child{margin-right:20px !important}#container .customer-service .tab-body>div.faq-wrap .accordion li .head{position:relative;width:100%;padding-right:60px;padding-left:20px}#container .customer-service .tab-body>div.faq-wrap .accordion li .head .type{font-size:13px;color:#111;font-weight:500;line-height:20px}#container .customer-service .tab-body>div.faq-wrap .accordion li .head .name{margin-top:8px}#container .customer-service .tab-body>div.faq-wrap .accordion li .head:after{content:"";display:inline-block;position:absolute;top:50%;right:20px;width:20px;height:20px;margin-top:-10px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%}#container .customer-service .tab-body>div.faq-wrap .accordion li.active .head:after{transform:rotate(180deg)}#container .customer-service .tab-body>div.faq-wrap .accordion li .body{padding:20px;background-color:#F9F9F9}#container .customer-service .tab-body>div.faq-wrap .accordion li .body p{font-size:14px;color:#333;line-height:22px}#container .customer-service .tab-body>div.faq-wrap .accordion li .body img{width:100% !important}#container .event{padding-top:16px}#container .event .event-wrap .head{display:flex;align-items:center;justify-content:center;gap:0 10px;margin-bottom:24px}#container .event .event-wrap .head li{display:flex;align-items:center;height:34px;padding:0 14px;font-size:14px;color:#999;line-height:22px;background-color:#F5F5F5;border-radius:20px}#container .event .event-wrap .head li h2{color:inherit;font:inherit}#container .event .event-wrap .head li.active{color:#fff;background-color:#111}#container .event .event-wrap .body>div{width:100%}#container .event .event-wrap .body>div .list{display:flex;flex-direction:column;gap:48px 0}#container .event .event-wrap .body>div .list li{width:100%}#container .event .event-wrap .body>div .list li>a{width:100%;height:100%}#container .event .event-wrap .body>div .list li>a .img-wrap{position:relative;max-height:240px;overflow:hidden}#container .event .event-wrap .body>div .list li>a .img-wrap img{width:100%;height:100%;max-height:240px;object-fit:cover;transition:all 0.6s ease}#container .event .event-wrap .body>div .list li>a .img-wrap:hover img{transform:scale(1.2)}#container .event .event-wrap .body>div .list li>a .img-wrap .flag{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:26px;padding:0 13px;font-size:13px;color:#fff;font-weight:500;line-height:20px;background-color:#D75441}#container .event .event-wrap .body>div .list li>a .img-wrap .flag.gray{padding:0 13px;background-color:#555}#container .event .event-wrap .body>div .list li>a .info-wrap{padding-top:12px}#container .event .event-wrap .body>div .list li>a .info-wrap .title{font-size:15px;color:#111;font-weight:500;line-height:22px}#container .event .event-wrap .body>div .list li>a .info-wrap .title+.desc{margin-top:4px}#container .event .event-wrap .body>div .list li>a .info-wrap .desc{font-size:14px;color:#333;font-weight:300;line-height:20px}#container .event .event-wrap .body>div .list li>a .info-wrap .date-reply{display:flex;align-items:center;margin-top:10px}#container .event .event-wrap .body>div .list li>a .info-wrap .date-reply .flag{display:flex;align-items:center;justify-content:center;height:20px;padding:0 6px;font-size:11px;color:#D75441;font-weight:500;line-height:16px;background-color:#FCF5F0;border-radius:2px}#container .event .event-wrap .body>div .list li>a .info-wrap .date-reply .flag.gray{color:#555;background-color:#F8F8F7}#container .event .event-wrap .body>div .list li>a .info-wrap .date-reply .flag+.date{margin-left:6px}#container .event .event-wrap .body>div .list li>a .info-wrap .date-reply .date{font-size:13px;color:#999;line-height:20px}#container .event .event-wrap .body>div .list li>a .info-wrap .date-reply .reply{margin-left:auto;padding-left:26px;font-size:12px;color:#555;line-height:18px;background:url(/public/images/icon/comment-black.svg) 0 50%}#container .event .event-wrap .body>div .pagination{margin-top:80px}#container .event-dtl{width:100%;padding-top:0}#container .event-dtl>.head{display:flex;flex-wrap:wrap;gap:10px 6px;margin:0 20px;padding:20px 0;border-bottom:1px solid #F1F1F1}#container .event-dtl>.head .flag{display:flex;align-items:center;justify-content:center;height:20px;padding:0 6px;font-size:11px;color:#D75441;font-weight:500;line-height:16px;background-color:#FCF5F0;border-radius:2px;white-space:nowrap}#container .event-dtl>.head .flag.gray{color:#111;background-color:#F8F8F7}#container .event-dtl>.head .name{width:100%;font-size:15px;color:#111;font-weight:500;line-height:22px;order:-1}#container .event-dtl>.head .date{font-size:13px;color:#999;line-height:18px}#container .event-dtl>.body{display:flex;flex-direction:column;gap:40px 0;margin:20px auto 0}#container .event-dtl>.body>div:only-child{margin-bottom:0}#container .event-dtl>.body .experience-info{display:flex;flex-direction:column;margin:0 20px;padding:24px 20px;background-color:#F9F9F9}#container .event-dtl>.body .experience-info+.display-html{margin-top:-20px}#container .event-dtl>.body .experience-info .body li{display:flex;align-items:center}#container .event-dtl>.body .experience-info .body li+li{margin-top:8px}#container .event-dtl>.body .experience-info .body li .term{font-size:13px;color:#111;font-weight:500;line-height:18px}#container .event-dtl>.body .experience-info .body li .desc{display:flex;align-items:center;font-size:13px;color:#555;line-height:18px}#container .event-dtl>.body .experience-info .body li .desc:before{content:"";display:block;width:1px;height:12px;margin:0 8px;background-color:#ddd}#container .event-dtl>.body .experience-info .primary-btn{height:48px;line-height:48px;margin-top:20px;font-size:14px;font-weight:400;line-height:22px}#container .event-dtl>.body .display-html{margin:0 20px;text-align:left}#container .event-dtl>.body .display-html+.display-html{margin-top:-20px}#container .event-dtl>.body .display-html+.display-text{margin:-40px 0 0}#container .event-dtl>.body .display-html:has(.go-btn){position:relative;margin-top:32px}#container .event-dtl>.body .display-html .go-btn{position:absolute;top:-32px;right:0}#container .event-dtl>.body .display-html p{font-size:14px;color:#333;line-height:22px}#container .event-dtl>.body .display-html img{width:calc(100% + 40px) !important;margin-left:-20px}#container .event-dtl>.body .display-coupon .title{display:flex;align-items:center;height:40px;padding:0 20px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .event-dtl>.body .display-coupon .title+.swiper-container{padding-top:8px}#container .event-dtl>.body .display-coupon .swiper-container.swiper-disabled{margin:0 20px}#container .event-dtl>.body .display-coupon .swiper-container.swiper-disabled .swiper-wrapper .swiper-slide{width:100%}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:300px;height:180px;padding:24px 28px 20px;background-color:#F8F8F6}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide:after{content:"";display:inline-block;position:absolute;top:calc(50% - 10px);right:-9px;width:18px;height:20px;background-color:#fff;border-radius:10px 0 0 10px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .flag{position:absolute;top:16px;right:16px;height:24px;line-height:24px;padding:0 6px;font-size:11px;color:#777;background:#FFF;border-radius:2px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .benefit{height:28px;line-height:28px;font-size:16px;color:#111;font-weight:500;line-height:28px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .benefit strong{font-size:24px;font-weight:600}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .name{padding-top:4px;font-size:14px;color:#3E3E3B;font-weight:500;line-height:20px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .coupon-pd-btn{margin-top:8px;padding-right:16px;font-size:13px;color:#555;line-height:18px;text-decoration:underline;background:url(/public/images/icon/arrow-right-555.svg) 100% 50%}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info{margin-top:auto}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li{display:flex;align-items:center;font-size:12px;color:#999;line-height:18px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li+li{margin-top:2px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li span{display:inline-flex;align-items:center}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li span+span:before{content:"";display:inline-block;width:1px;height:10px;margin:0 8px;background-color:#ddd}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .download-btn,#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .checked-ico{position:absolute;right:12px;bottom:12px;width:32px;height:32px;background-position:50% 50%;background-size:32px}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .download-btn{background-image:url(/public/images/icon/download-black.svg)}#container .event-dtl>.body .display-coupon .swiper-container .swiper-wrapper .swiper-slide .checked-ico{background-image:url(/public/images/icon/check-dark-gray.svg)}#container .event-dtl>.body .display-banner{margin:0 20px}#container .event-dtl>.body .display-banner a,#container .event-dtl>.body .display-banner img{width:100%}#container .event-dtl>.body .display-text{margin:0 20px;padding:24px 20px;background-color:#F9F9F9}#container .event-dtl>.body .display-text .title{font-size:13px;color:#555;font-weight:500;line-height:18px}#container .event-dtl>.body .display-text .title+.desc{padding-top:8px}#container .event-dtl>.body .display-text .desc{font-size:12px;color:#999;line-height:20px}#container .event-dtl>.body .display-product>div+div{margin-top:40px}#container .event-dtl>.body .display-product .title-text+.product-list,#container .event-dtl>.body .display-product .title-banner+.product-list{margin-top:20px}#container .event-dtl>.body .display-product .title-banner img{width:100%}#container .event-dtl>.body .display-product .title-text{display:flex;align-items:center;height:40px;padding:0 20px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .event-dtl>.body .display-product .title-text.color-white{color:#fff}#container .event-dtl>.body .display-product .product-list>ul>li a{width:100%}#container .event-dtl>.body .display-product .product-list>ul>li a .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:100%;background-color:#F7F7F7}#container .event-dtl>.body .display-product .product-list>ul>li a .thumb .soldout{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#777;font-weight:500;background-color:rgba(249,249,249,0.8);z-index:1}#container .event-dtl>.body .display-product .product-list>ul>li a .info .name{display:flex;flex-direction:column;color:#111}#container .event-dtl>.body .display-product .product-list>ul>li a .info .name .brand-name{color:#777;font-weight:500}#container .event-dtl>.body .display-product .product-list>ul>li a .info .desc{color:#555;font-weight:300}#container .event-dtl>.body .display-product .product-list>ul>li a .info .price-score .price{display:flex;align-items:center;color:#111;font-weight:500}#container .event-dtl>.body .display-product .product-list>ul>li a .info .price-score .price strong{font-weight:600}#container .event-dtl>.body .display-product .product-list>ul>li a .info .price-score .price .percent{color:#D75441;font-weight:500}#container .event-dtl>.body .display-product .product-list>ul>li a .info .review-score{display:flex;align-items:center;padding-left:16px;color:#999;background:url(/public/images/icon/star-999.svg) 0 50%}#container .event-dtl>.body .display-product .product-list>ul>li a .info .flag-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}#container .event-dtl>.body .display-product .product-list>ul>li a .info .flag-list li{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;line-height:16px;background-color:#F8F8F7}#container .event-dtl>.body .display-product .product-list>ul>li a .info .flag-list li.custom{color:#D75441;background-color:#FCF5F0}#container .event-dtl>.body .display-product .product-type-list,#container .event-dtl>.body .display-product .product-list-1,#container .event-dtl>.body .display-product .product-list-2{margin:0 20px}#container .event-dtl>.body .display-product .product-type-list>ul,#container .event-dtl>.body .display-product .product-list-1>ul{display:flex;flex-direction:column}#container .event-dtl>.body .display-product [class*=product-swiper].swiper-disabled{margin-left:20px;margin-right:20px}#container .event-dtl>.body .display-product .product-type-list>ul{gap:16px 0}#container .event-dtl>.body .display-product .product-type-list>ul>li.center a{align-items:center}#container .event-dtl>.body .display-product .product-type-list>ul>li a{display:flex;align-items:flex-start;gap:0 16px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .thumb{width:112px;height:112px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .thumb img{width:100%;height:100%}#container .event-dtl>.body .display-product .product-type-list>ul>li a .thumb .soldout{font-size:14px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info{width:calc(100% - 112px)}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .name{display:inline-block;font-size:13px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .name .brand-name{font-size:13px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .desc{margin-top:4px;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:16px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:16px;min-height:16px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .price-score{display:flex;align-items:center;justify-content:space-between;margin-top:8px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .price-score .price{font-size:14px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .price-score .price strong{font-size:16px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .price-score .price .percent{margin-left:6px;font-size:16px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .review-score{font-size:12px}#container .event-dtl>.body .display-product .product-type-list>ul>li a .info .flag-list{margin-top:8px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .thumb-wrap,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .thumb-wrap{display:flex;justify-content:center;background-color:#F7F7F7}#container .event-dtl>.body .display-product .product-list-1>ul>li a .thumb-wrap .thumb-option,#container .event-dtl>.body .display-product .product-list-1>ul>li a .thumb-wrap .thumb,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .thumb-wrap .thumb-option,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .thumb-wrap .thumb{width:100%;height:100%}#container .event-dtl>.body .display-product .product-list-1>ul>li a .thumb img,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .thumb img{width:100%;height:100%;object-fit:cover}#container .event-dtl>.body .display-product .product-list-1>ul>li a .thumb .soldout,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .thumb .soldout{font-size:15px;z-index:1}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info{margin-top:16px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .name,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .name{gap:4px 0;font-size:16px;line-height:22px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .name .brand-name,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .name .brand-name{font-size:13px;line-height:18px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .desc,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .desc{margin-top:8px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:20px;min-height:20px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .price-score,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .price-score{display:flex;align-items:center;justify-content:space-between;margin-top:12px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .price-score .price,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .price-score .price{font-size:14px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .price-score .price strong,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .price-score .price strong{font-size:16px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .price-score .price .percent,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .price-score .price .percent{margin-left:6px;font-size:16px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .review-score,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .review-score{font-size:13px}#container .event-dtl>.body .display-product .product-list-1>ul>li a .info .flag-list,#container .event-dtl>.body .display-product .product-swiper-1>ul>li a .info .flag-list{margin-top:12px}#container .event-dtl>.body .display-product .product-list-1>ul{gap:60px 0}#container .event-dtl>.body .display-product .product-list-2>ul>li a .thumb img,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .thumb img{width:100%;aspect-ratio:1;object-fit:cover}#container .event-dtl>.body .display-product .product-list-2>ul>li a .thumb .soldout,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .thumb .soldout{font-size:14px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info{margin-top:12px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .name,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .name{gap:4px 0;font-size:14px;line-height:20px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .name .brand-name,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .name .brand-name{font-size:12px;line-height:16px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .desc,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .desc{margin-top:8px;font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:36px;min-height:18px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .price-score,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .price-score{margin-top:10px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .price-score .price,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .price-score .price{font-size:14px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .price-score .price strong,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .price-score .price strong{font-size:16px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .price-score .price .percent,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .price-score .price .percent{margin-left:6px;font-size:16px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .review-score,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .review-score{margin-top:10px;font-size:12px}#container .event-dtl>.body .display-product .product-list-2>ul>li a .info .flag-list,#container .event-dtl>.body .display-product .product-swiper-2>ul>li a .info .flag-list{margin-top:10px}#container .event-dtl>.body .display-product .product-list-2>ul{display:flex;flex-wrap:wrap;gap:48px 12px}#container .event-dtl>.body .display-product .product-list-2>ul>li{width:calc(50% - 6px)}#container .event-dtl>.body .display-product .product-swiper-2.swiper-disabled .swiper-wrapper{gap:8px}#container .event-dtl>.body .display-product .product-swiper-2.swiper-disabled .swiper-wrapper>li{width:calc(50% - 4px)}#container .event-dtl .comment{margin-top:40px;padding:32px 0;border-top:10px solid #f5f5f5;text-align:center}#container .event-dtl .comment+.ongoing-event{margin-top:0}#container .event-dtl .comment>.input{display:flex;flex-direction:column;margin-bottom:16px;padding:0 20px 32px;border-bottom:1px solid #eee}#container .event-dtl .comment>.input .submit-btn{order:1;margin-top:32px}#container .event-dtl .comment>.input .checkbox-wrap{width:100%;margin-top:16px}#container .event-dtl .comment>.input .checkbox-wrap label{font-size:13px}#container .event-dtl .comment .head{display:flex;align-items:center;justify-content:space-between;padding:0 20px 16px;border-bottom:1px solid #eee}#container .event-dtl .comment .head .title{display:flex;align-items:center;height:24px;font-size:16px;color:#111;font-weight:600}#container .event-dtl .comment .head .title .count{padding-left:6px;font-size:14px;color:#111;font-weight:500;line-height:22px}#container .event-dtl .comment .body{margin:4px 20px 0}#container .event-dtl .comment .body>li{position:relative;padding-top:20px}#container .event-dtl .comment .body>li+li{margin-top:20px;border-top:1px solid #eee}#container .event-dtl .comment .body>li .info{display:flex;align-items:center;height:24px}#container .event-dtl .comment .body>li .info .id,#container .event-dtl .comment .body>li .info .date{font-size:13px;color:#999;line-height:16px}#container .event-dtl .comment .body>li .info .date{display:flex;align-items:center}#container .event-dtl .comment .body>li .info .date:before{content:"";display:inline-block;width:1px;height:10px;margin:0 10px;background-color:#ddd}#container .event-dtl .comment .body>li .text{margin-top:12px;font-size:14px;color:#333;line-height:22px;text-align:left}#container .event-dtl .comment .body>li .input{margin-top:8px}#container .event-dtl .comment .body>li .input .textarea-wrap{flex:1}#container .event-dtl .comment .body>li .input .btn-wrap{display:flex;align-items:center;gap:0 4px;margin-top:20px}#container .event-dtl .comment .body>li .input .btn-wrap button{flex:1;height:48px;line-height:48px}#container .event-dtl .comment .body>li .answer{margin-top:16px;padding:20px;background-color:#F9F9F9}#container .event-dtl .comment .body>li .answer .answer-head{display:flex;align-items:center;gap:0 10px;font-size:14px;color:#111;line-height:20px}#container .event-dtl .comment .body>li .answer .answer-head .date{font-size:13px;color:#777;line-height:18px}#container .event-dtl .comment .body>li .answer .answer-body{padding-top:12px;font-size:14px;color:#333;line-height:22px;text-align:left}#container .event-dtl .comment .body>li>.btn-wrap{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:20px;right:0;gap:0 4px}#container .event-dtl .comment .body>li>.btn-wrap .edit-btn,#container .event-dtl .comment .body>li>.btn-wrap .delete-btn{display:flex;align-items:center;height:24px;padding:0 10px;font-size:12px;color:#555;line-height:18px;border:1px solid #ddd}#container .event-dtl .comment .more-btn{margin-top:24px}#container .event-dtl .comment .more-btn span{padding-right:18px;font-size:14px;color:#111;font-weight:500;background:url(/public/images/icon/plus-black.svg) 100% 50%}#container .event-dtl .comment .no-data-wrap{padding-bottom:16px}#container .event-dtl .ongoing-event{margin-top:32px;padding-top:32px;border-top:10px solid #f5f5f5}#container .event-dtl .ongoing-event .title{display:flex;align-items:center;height:40px;padding:0 20px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .event-dtl .ongoing-event .title+.swiper-container{padding-top:8px}#container .event-dtl .ongoing-event .swiper-container.swiper-disabled{margin:0 20px}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide>a{width:100%;height:180px}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide>a .thumb{position:relative;height:100%}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide>a .thumb img{width:100%;height:100%;object-fit:cover}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide>a .thumb .flag{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;height:26px;padding:0 13px;font-size:13px;color:#fff;font-weight:500;line-height:20px;background-color:#D75441}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide>a .thumb .flag.gray{padding:0 8px;background-color:#555}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide .info{display:flex;align-items:center;flex-wrap:wrap;gap:10px 6px;margin-top:12px}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide .info .name{width:100%;font-size:14px;color:#111;font-weight:500;line-height:20px}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide .info .flag{display:flex;align-items:center;justify-content:center;height:20px;padding:0 6px;font-size:11px;color:#D75441;font-weight:500;line-height:16px;background-color:#FCF5F0;border-radius:2px}#container .event-dtl .ongoing-event .swiper-container .swiper-wrapper .swiper-slide .info .date{font-size:13px;color:#999;line-height:18px}#container .brand{width:100%;margin:0;padding-top:0}#container .brand .brand-list{position:relative;height:48px;border-bottom:1px solid rgba(255,255,255,0.2);z-index:4}#container .brand .brand-list .swiper-container.swiper-disabled .swiper-wrapper .swiper-slide{flex:1}#container .brand .brand-list .swiper-container .swiper-wrapper{position:relative;height:48px}#container .brand .brand-list .swiper-container .swiper-wrapper .swiper-slide{width:auto}#container .brand .brand-list .swiper-container .swiper-wrapper .swiper-slide.on a:after{background-color:#fff}#container .brand .brand-list .swiper-container .swiper-wrapper .swiper-slide.on a img{opacity:1}#container .brand .brand-list .swiper-container .swiper-wrapper .swiper-slide a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 24px}#container .brand .brand-list .swiper-container .swiper-wrapper .swiper-slide a:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:3px}#container .brand .brand-list .swiper-container .swiper-wrapper .swiper-slide a img{height:24px;opacity:0.5}#container .brand .brand-list .swiper-container .swiper-button .swiper-button-prev,#container .brand .brand-list .swiper-container .swiper-button .swiper-button-next{top:calc(50% - 18px);margin-top:0;width:36px;height:36px;background-color:rgba(255,255,255,0.2);border-radius:50%;background-position:50%;background-size:20px}#container .brand .brand-list .swiper-container .swiper-button .swiper-button-prev.swiper-button-disabled,#container .brand .brand-list .swiper-container .swiper-button .swiper-button-next.swiper-button-disabled{opacity:0.5}#container .brand .brand-list .swiper-container .swiper-button .swiper-button-prev{left:0;background-image:url(/public/images/icon/arrow-left-white.svg)}#container .brand .brand-list .swiper-container .swiper-button .swiper-button-next{right:0;background-image:url(/public/images/icon/arrow-right-white.svg)}#container .brand .brand-story img{max-width:100%;text-align:center}#container .brand .main-banner{position:relative;margin-top:-48px}#container .brand .main-banner .swiper-container .swiper-slide img{width:100%;height:560px;object-fit:cover}#container .brand .main-banner .swiper-container .swiper-info{position:absolute;bottom:24px;left:32px;display:flex;align-items:center;gap:0 6px;animation:slideIn100 1.5s .9s both;z-index:2}#container .brand .main-banner .swiper-container .swiper-info .swiper-pagination-fraction{width:initial;font-size:11px;color:#fff;line-height:18px}#container .brand .main-banner .swiper-container .swiper-info .swiper-pagination-fraction span{font-size:13px;font-weight:500}#container .brand .main-banner .swiper-container .swiper-info .swiper-pagination-progress{position:relative;width:96px;height:1px;background:rgba(255,255,255,0.12)}#container .brand .main-banner .swiper-container .swiper-info .swiper-pagination-progress .swiper-pagination-progress-fill{position:absolute;top:0;left:0;height:1px}#container .brand .main-banner .swiper-container .swiper-info .swiper-pagination-progress .swiper-pagination-progress-fill:not(.active){width:0;opacity:0}#container .brand .main-banner .swiper-container .swiper-info .swiper-pagination-progress .swiper-pagination-progress-fill.active{width:100%;background-color:#fff;opacity:1;transition:width 6s ease-in-out}#container .brand .main-banner .logo-wrap,#container .brand .main-banner .info-wrap{position:absolute;left:32px;margin:auto;z-index:1}#container .brand .main-banner .logo-wrap{top:380px;animation:slideIn100 1.5s .3s both}#container .brand .main-banner .logo-wrap .logo{transform:scale(2);transform-origin:0 0}#container .brand .main-banner .info-wrap{top:426px}#container .brand .main-banner .info-wrap .desc{display:block;font-size:14px;color:#fff;line-height:20px;text-align:left;animation:slideIn100 1.5s .7s both}#container .brand .brand-story{margin-top:-48px}#container .brand .brand-story.mdspick .intro1 .intro-top{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;height:100vh;background-color:#D9CBBC;z-index:2}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term em{animation:slideIn10 0.15s both;opacity:1}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(0){animation-delay:0s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(1){animation-delay:.03s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(2){animation-delay:.06s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(3){animation-delay:.09s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(4){animation-delay:.12s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(5){animation-delay:.15s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(6){animation-delay:.18s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(7){animation-delay:.21s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(8){animation-delay:.24s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(9){animation-delay:.27s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(10){animation-delay:.3s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(11){animation-delay:.33s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(12){animation-delay:.36s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(13){animation-delay:.39s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(14){animation-delay:.42s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(15){animation-delay:.45s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(16){animation-delay:.48s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(17){animation-delay:.51s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(18){animation-delay:.54s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(19){animation-delay:.57s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(20){animation-delay:.6s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(21){animation-delay:.63s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(22){animation-delay:.66s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(23){animation-delay:.69s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(24){animation-delay:.72s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(25){animation-delay:.75s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(26){animation-delay:.78s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(27){animation-delay:.81s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(28){animation-delay:.84s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(29){animation-delay:.87s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(30){animation-delay:.9s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(31){animation-delay:.93s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(32){animation-delay:.96s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(33){animation-delay:.99s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(34){animation-delay:1.02s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(35){animation-delay:1.05s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(36){animation-delay:1.08s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(37){animation-delay:1.11s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(38){animation-delay:1.14s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(39){animation-delay:1.17s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(1) em:nth-child(40){animation-delay:1.2s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(0){animation-delay:1s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(1){animation-delay:1.03s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(2){animation-delay:1.06s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(3){animation-delay:1.09s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(4){animation-delay:1.12s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(5){animation-delay:1.15s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(6){animation-delay:1.18s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(7){animation-delay:1.21s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(8){animation-delay:1.24s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(9){animation-delay:1.27s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(10){animation-delay:1.3s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(11){animation-delay:1.33s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(12){animation-delay:1.36s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(13){animation-delay:1.39s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(14){animation-delay:1.42s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(15){animation-delay:1.45s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(16){animation-delay:1.48s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(17){animation-delay:1.51s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(18){animation-delay:1.54s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(19){animation-delay:1.57s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(20){animation-delay:1.6s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(21){animation-delay:1.63s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(22){animation-delay:1.66s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(23){animation-delay:1.69s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(24){animation-delay:1.72s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(25){animation-delay:1.75s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(26){animation-delay:1.78s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(27){animation-delay:1.81s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(28){animation-delay:1.84s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(29){animation-delay:1.87s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(30){animation-delay:1.9s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(31){animation-delay:1.93s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(32){animation-delay:1.96s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(33){animation-delay:1.99s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(34){animation-delay:2.02s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(35){animation-delay:2.05s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(36){animation-delay:2.08s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(37){animation-delay:2.11s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(38){animation-delay:2.14s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(39){animation-delay:2.17s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .term:nth-child(2) em:nth-child(40){animation-delay:2.2s}#container .brand .brand-story.mdspick .intro1 .intro-top.active .text .desc{opacity:1;animation:slideIn100 1s 1.7s both}#container .brand .brand-story.mdspick .intro1 .intro-top.active .circle{width:280px;height:280px;top:50vh;opacity:1;animation:fadeIn 1.5s 3s both}#container .brand .brand-story.mdspick .intro1 .intro-top.active2 .text{top:15vh;opacity:0;transform:translateY(0);transition:all 1s}#container .brand .brand-story.mdspick .intro1 .intro-top.active2 .circle{position:fixed;top:calc(50% - 140px)}#container .brand .brand-story.mdspick .intro1 .intro-top.active3 .text{position:fixed;top:50%;transform:translateY(-50%);transition:none}#container .brand .brand-story.mdspick .intro1 .intro-top.active3 .circle{animation:none}#container .brand .brand-story.mdspick .intro1 .intro-top .text{position:absolute;top:50%;transform:translateY(-50%);z-index:1}#container .brand .brand-story.mdspick .intro1 .intro-top .text .term,#container .brand .brand-story.mdspick .intro1 .intro-top .text .desc{color:#fff;font-weight:500;text-align:center}#container .brand .brand-story.mdspick .intro1 .intro-top .text .term{letter-spacing:-5px}#container .brand .brand-story.mdspick .intro1 .intro-top .text .term em{display:inline-block;font-size:30px;line-height:38px;font-family:inherit;opacity:0}#container .brand .brand-story.mdspick .intro1 .intro-top .text .desc{margin-top:20px;font-size:16px;line-height:26px;opacity:0}#container .brand .brand-story.mdspick .intro1 .intro-top .circle{position:absolute;background:url(../images/content/brand-mdspick/water-drop.jpg) 50%/cover;transition:top 1.5s}#container .brand .brand-story.mdspick .intro1 .intro-top .circle.active{display:none}#container .brand .brand-story.mdspick .intro1 .intro-btm{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#fff}#container .brand .brand-story.mdspick .intro1 .intro-btm.active{z-index:3}#container .brand .brand-story.mdspick .intro1 .intro-btm .bg{position:fixed;top:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);height:100%;background:url(../images/content/brand-mdspick/circle-line.svg) 50%/208px;opacity:1;visibility:visible;z-index:0;transition:all 0.4s ease}#container .brand .brand-story.mdspick .intro1 .intro-btm .bg.hide{opacity:0;visibility:hidden}#container .brand .brand-story.mdspick .intro1 .intro-btm .text{position:absolute;text-align:center;z-index:1}#container .brand .brand-story.mdspick .intro1 .intro-btm .text span{display:block;color:#423420}#container .brand .brand-story.mdspick .intro1 .intro-btm .text .term{font-size:22px;font-weight:500;line-height:32px}#container .brand .brand-story.mdspick .intro1 .intro-btm .text .term strong{font-size:24px;font-weight:400}#container .brand .brand-story.mdspick .intro1 .intro-btm .text .desc1{margin-top:6px;font-size:18px;font-weight:500;line-height:26px}#container .brand .brand-story.mdspick .intro1 .intro-btm .text .desc2{margin-top:24px;font-size:14px;line-height:22px}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle{visibility:hidden}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active{visibility:visible}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path{opacity:0}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(1){transition-delay:.015s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(2){transition-delay:.03s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(3){transition-delay:.045s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(4){transition-delay:.06s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(5){transition-delay:.075s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(6){transition-delay:.09s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(7){transition-delay:.105s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(8){transition-delay:.12s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(9){transition-delay:.135s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(10){transition-delay:.15s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(11){transition-delay:.165s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(12){transition-delay:.18s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(13){transition-delay:.195s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(14){transition-delay:.21s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(15){transition-delay:.225s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(16){transition-delay:.24s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(17){transition-delay:.255s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(18){transition-delay:.27s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(19){transition-delay:.285s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(20){transition-delay:.3s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(21){transition-delay:.315s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(22){transition-delay:.33s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(23){transition-delay:.345s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(24){transition-delay:.36s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(25){transition-delay:.375s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(26){transition-delay:.39s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(27){transition-delay:.405s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(28){transition-delay:.42s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(29){transition-delay:.435s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(30){transition-delay:.45s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(31){transition-delay:.465s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(32){transition-delay:.48s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(33){transition-delay:.495s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(34){transition-delay:.51s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(35){transition-delay:.525s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(36){transition-delay:.54s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(37){transition-delay:.555s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(38){transition-delay:.57s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(39){transition-delay:.585s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(40){transition-delay:.6s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(41){transition-delay:.615s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(42){transition-delay:.63s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(43){transition-delay:.645s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(44){transition-delay:.66s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(45){transition-delay:.675s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(46){transition-delay:.69s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(47){transition-delay:.705s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(48){transition-delay:.72s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(49){transition-delay:.735s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(50){transition-delay:.75s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(51){transition-delay:.765s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(52){transition-delay:.78s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(53){transition-delay:.795s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(54){transition-delay:.81s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(55){transition-delay:.825s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(56){transition-delay:.84s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(57){transition-delay:.855s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(58){transition-delay:.87s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(59){transition-delay:.885s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(60){transition-delay:.9s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(61){transition-delay:.915s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(62){transition-delay:.93s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(63){transition-delay:.945s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(64){transition-delay:.96s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(65){transition-delay:.975s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(66){transition-delay:.99s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(67){transition-delay:1.005s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(68){transition-delay:1.02s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(69){transition-delay:1.035s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(70){transition-delay:1.05s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(71){transition-delay:1.065s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(72){transition-delay:1.08s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(73){transition-delay:1.095s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(74){transition-delay:1.11s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(75){transition-delay:1.125s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(76){transition-delay:1.14s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(77){transition-delay:1.155s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(78){transition-delay:1.17s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(79){transition-delay:1.185s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(80){transition-delay:1.2s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(81){transition-delay:1.215s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(82){transition-delay:1.23s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(83){transition-delay:1.245s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(84){transition-delay:1.26s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(85){transition-delay:1.275s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(86){transition-delay:1.29s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(87){transition-delay:1.305s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(88){transition-delay:1.32s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(89){transition-delay:1.335s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(90){transition-delay:1.35s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(91){transition-delay:1.365s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(92){transition-delay:1.38s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(93){transition-delay:1.395s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(94){transition-delay:1.41s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(95){transition-delay:1.425s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(96){transition-delay:1.44s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(97){transition-delay:1.455s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(98){transition-delay:1.47s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(99){transition-delay:1.485s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(100){transition-delay:1.5s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(101){transition-delay:1.515s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(102){transition-delay:1.53s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(103){transition-delay:1.545s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(104){transition-delay:1.56s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(105){transition-delay:1.575s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(106){transition-delay:1.59s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle.active .line-group path:nth-child(107){transition-delay:1.605s}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle svg{width:208px;height:208px}#container .brand .brand-story.mdspick .intro1 .intro-btm .progress-circle .line-group path{transition:opacity 0.25s ease}#container .brand .brand-story.mdspick .intro2{position:relative;width:100%;height:100vh;z-index:2}#container .brand .brand-story.mdspick .intro2.active .bg .clip{clip-path:inset(0 round 0)}#container .brand .brand-story.mdspick .intro2.active .text .desc{height:initial;margin-top:20px;opacity:1}#container .brand .brand-story.mdspick .intro2 .text{position:absolute;top:calc(50% - 140px);left:calc(50% - 140px);display:flex;align-items:center;justify-content:center;flex-direction:column;width:280px;height:280px;color:#fff;text-align:center;z-index:1}#container .brand .brand-story.mdspick .intro2 .text span{display:block;color:#fff}#container .brand .brand-story.mdspick .intro2 .text .term{font-size:22px;line-height:30px}#container .brand .brand-story.mdspick .intro2 .text .desc{font-size:14px;line-height:22px;height:0;opacity:0;transition:all 0.5s ease}#container .brand .brand-story.mdspick .intro2 .bg{position:relative;width:100%;height:100vh;background-color:rgba(172,150,128,0.8)}#container .brand .brand-story.mdspick .intro2 .bg .clip{width:100%;height:100%;background:url(../images/content/brand-mdspick/m-intro2-bg.png) 50%/cover;clip-path:inset(calc(50% - 140px) calc(50% - 140px) round 280px);transition:clip-path 0.4s ease}#container .brand .brand-story.mdspick .feature{padding:148px 0;background-color:#F9F5F2;z-index:2}#container .brand .brand-story.mdspick .feature.active .circles .circle-txt-box .progress-circle ellipse{display:block !important}#container .brand .brand-story.mdspick .feature.active .circles .circle-txt-box .term h3{animation:slideIn100 1s cubic-bezier(0.76, 0.09, 0.215, 1) alternate forwards}#container .brand .brand-story.mdspick .feature.active .circles.circle1 .circle-txt-box .term h3{animation-delay:1s}#container .brand .brand-story.mdspick .feature.active .circles.circle1 .desc{animation-delay:1s}#container .brand .brand-story.mdspick .feature.active .circles.circle3 .circle-txt-box .term h3{animation-delay:2s}#container .brand .brand-story.mdspick .feature.active .circles.circle3 .desc{animation-delay:2s}#container .brand .brand-story.mdspick .feature.active .circles .desc{animation:slideIn100 1s cubic-bezier(0.76, 0.09, 0.215, 1) alternate forwards}#container .brand .brand-story.mdspick .feature .feature-wrap{position:relative}#container .brand .brand-story.mdspick .feature .feature-wrap .circles{width:220px}#container .brand .brand-story.mdspick .feature .feature-wrap .circles.circle1 .circle-txt-box .circle .progress-circle ellipse,#container .brand .brand-story.mdspick .feature .feature-wrap .circles.circle3 .circle-txt-box .circle .progress-circle ellipse{opacity:0;animation-fill-mode:forwards}#container .brand .brand-story.mdspick .feature .feature-wrap .circles.circle1 .circle-txt-box .circle .progress-circle ellipse{animation-delay:1s}#container .brand .brand-story.mdspick .feature .feature-wrap .circles.circle3 .circle-txt-box .circle .progress-circle ellipse{animation-delay:2s}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .circle-txt-box{position:relative;width:220px;margin:auto;transition:all 0.6s cubic-bezier(0.76, 0.09, 0.215, 1)}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .circle-txt-box .circle{transition:all 0.5s ease}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .circle-txt-box .circle svg{width:220px;height:220px}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .circle-txt-box .circle .progress-circle ellipse{display:none;fill:none;stroke:#423420;stroke-width:1;stroke-dasharray:1000;stroke-dashoffset:0;animation:progressCircle 2s cubic-bezier(0.76, 0.09, 0.215, 1)}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .circle-txt-box .term{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%, -50%)}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .circle-txt-box .term h3{font-size:24px;color:#423420;font-weight:500;line-height:30px;opacity:0}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .desc{width:100%;text-align:center;opacity:0}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .desc:before{content:"";display:inline-block;width:1px;height:24px;margin:16px 0;background-color:#423420}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .desc p{font-size:14px;color:#423420;line-height:22px;margin-bottom:20px}#container .brand .brand-story.mdspick .feature .feature-wrap .circles .desc span{font-size:18px;color:#423420;font-weight:500;line-height:26px}#container .brand .display-wrap>div{margin-top:40px}#container .brand .display-wrap>div.display-review:first-child{margin-top:0}#container .brand .display-banner{padding:0 20px}#container .brand .display-banner .swiper-container{width:100%;height:100px}#container .brand .display-banner .swiper-container .swiper-slide{width:100%;height:100px}#container .brand .display-banner .swiper-container .swiper-slide a,#container .brand .display-banner .swiper-container .swiper-slide img{width:100%;height:100%}#container .brand .display-banner .swiper-container .swiper-slide img{object-fit:cover}#container .brand .display-banner .swiper-container .swiper-pagination-fraction{right:8px;bottom:8px;left:inherit;display:flex;align-items:center;justify-content:center;gap:0 4px;width:fit-content;min-width:44px;height:22px;padding:0 6px;font-size:11px;color:#fff;background-color:rgba(0,0,0,0.25);border-radius:20px}#container .brand .display-banner .swiper-container .swiper-pagination-fraction span{font-size:inherit;color:inherit;font-weight:600}#container .brand .display-coupon .title,#container .brand .display-product .title,#container .brand .display-review .title{display:flex;align-items:center;height:40px;margin-bottom:8px;padding:0 20px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .brand .display-coupon .swiper-container.swiper-disabled{margin:0 20px}#container .brand .display-coupon .swiper-container.swiper-disabled .swiper-wrapper .swiper-slide{width:100%}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:300px;height:180px;padding:24px 28px 20px;background-color:#F8F8F6}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide:after{content:"";display:inline-block;position:absolute;top:calc(50% - 10px);right:-9px;width:18px;height:20px;background-color:#fff;border-radius:10px 0 0 10px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .flag{position:absolute;top:16px;right:16px;height:24px;line-height:24px;padding:0 6px;font-size:11px;color:#777;background:#FFF;border-radius:2px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .benefit{height:28px;line-height:28px;font-size:16px;color:#111;font-weight:500;line-height:28px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .benefit strong{font-size:24px;font-weight:600}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .name{padding-top:4px;font-size:14px;color:#3E3E3B;font-weight:500;line-height:20px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info{margin-top:auto}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li{display:flex;align-items:center}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li+li{margin-top:2px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li span{display:inline-flex;align-items:center;font-size:12px;color:#999;line-height:18px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .info li span+span:before{content:"";display:inline-block;width:1px;height:10px;margin:0 8px;background-color:#ddd}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .download-btn,#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .checked-ico{position:absolute;right:12px;bottom:12px;width:32px;height:32px;background-position:50% 50%;background-size:32px}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .download-btn{background-image:url(/public/images/icon/download-black.svg)}#container .brand .display-coupon .swiper-container .swiper-wrapper .swiper-slide .checked-ico{background-image:url(/public/images/icon/check-dark-gray.svg)}#container .brand .display-product .product-swiper-1.swiper-disabled{margin-left:20px;margin-right:20px}#container .brand .display-product .product-swiper-1.swiper-disabled>ul>li{width:100%}#container .brand .display-product .product-swiper-1.swiper-disabled .price-score{display:flex;align-items:center;justify-content:space-between;flex-direction:row}#container .brand .display-product .product-swiper-1>ul>li{width:280px}#container .brand .display-product .product-swiper-1>ul>li a{width:100%}#container .brand .display-product .product-swiper-1>ul>li a .thumb-wrap{display:flex;justify-content:center;background-color:#F7F7F7;aspect-ratio:1}#container .brand .display-product .product-swiper-1>ul>li a .thumb-wrap .thumb-option,#container .brand .display-product .product-swiper-1>ul>li a .thumb-wrap .thumb{width:100%;height:100%}#container .brand .display-product .product-swiper-1>ul>li a .thumb img{width:100%;height:100%;object-fit:cover}#container .brand .display-product .product-swiper-1>ul>li a .thumb .soldout{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:15px;color:#777;font-weight:500;background-color:rgba(249,249,249,0.8);z-index:1}#container .brand .display-product .product-swiper-1>ul>li a .info{margin-top:16px}#container .brand .display-product .product-swiper-1>ul>li a .info .name{display:flex;flex-direction:column;gap:4px 0;padding-right:20px;font-size:16px;color:#111;line-height:22px}#container .brand .display-product .product-swiper-1>ul>li a .info .name .brand-name{font-size:13px;color:#777;font-weight:500;line-height:18px}#container .brand .display-product .product-swiper-1>ul>li a .info .desc{margin-top:8px;padding-right:20px;font-size:14px;color:#555;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:20px;min-height:20px}#container .brand .display-product .product-swiper-1>ul>li a .info .price-score{display:flex;flex-direction:column;gap:8px 0;margin-top:12px}#container .brand .display-product .product-swiper-1>ul>li a .info .price-score .price{display:flex;align-items:center;font-size:14px;color:#111;font-weight:500}#container .brand .display-product .product-swiper-1>ul>li a .info .price-score .price strong{font-size:16px;font-weight:600}#container .brand .display-product .product-swiper-1>ul>li a .info .price-score .price .percent{margin-left:6px;font-size:16px;color:#D75441;font-weight:500}#container .brand .display-product .product-swiper-1>ul>li a .info .review-score{display:flex;align-items:center;padding-left:16px;font-size:13px;color:#999;background:url(/public/images/icon/star-999.svg) 0 50%}#container .brand .display-product .product-swiper-1>ul>li a .info .flag-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:12px}#container .brand .display-product .product-swiper-1>ul>li a .info .flag-list li{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;line-height:16px;background-color:#F8F8F7}#container .brand .display-product .product-swiper-1>ul>li a .info .flag-list li.custom{color:#D75441;background-color:#FCF5F0}#container .brand .display-review{padding-top:32px;background-color:#F8F8F6}#container .brand .display-review .swiper-container{padding-bottom:28px}#container .brand .display-review .swiper-container.swiper-disabled{padding-bottom:40px}#container .brand .display-review .swiper-container.swiper-disabled .swiper-wrapper{flex-direction:column;gap:12px 0}#container .brand .display-review .swiper-container .swiper-slide{padding:0 24px}#container .brand .display-review .swiper-container .swiper-slide a{display:flex;align-items:center;gap:0 16px}#container .brand .display-review .swiper-container .swiper-slide a .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:88px;height:#F9F9F9;background-color:#f7f7f7}#container .brand .display-review .swiper-container .swiper-slide a .thumb img{width:100%;height:100%;object-fit:cover}#container .brand .display-review .swiper-container .swiper-slide a .thumb .soldout{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px;color:#777;font-weight:500;background-color:rgba(249,249,249,0.8);z-index:1}#container .brand .display-review .swiper-container .swiper-slide a .info{flex:1}#container .brand .display-review .swiper-container .swiper-slide a .info .text{font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:60px;min-height:20px}#container .brand .display-review .swiper-container .swiper-slide a .info .star-rating{margin-top:8px}#container .brand .display-review .swiper-container .swiper-scrollbar{position:static;margin:36px auto 0;width:96px;height:1px;background-color:rgba(62,62,59,0.12);border-radius:0}#container .brand .display-review .swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background-color:#3E3E3B}#container .brand .product-list .category-list{width:100%;background-color:#fff}#container .brand .product-list .category-list .swiper-wrapper{display:flex;align-items:center}#container .brand .product-list .category-list .depth1 .swiper-container{padding:0 12px}#container .brand .product-list .category-list .depth1 .swiper-container:after{content:"";display:block;width:calc(100% + 40px);height:1px;margin-top:-1px;margin-left:-20px;background-color:#eee}#container .brand .product-list .category-list .depth1 .swiper-container .swiper-wrapper{transition:none}#container .brand .product-list .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide{display:inline-block;width:auto !important;padding:13px 14px;cursor:pointer}#container .brand .product-list .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide h2{font-size:15px;color:#777;line-height:22px}#container .brand .product-list .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide.active{position:relative}#container .brand .product-list .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide.active h2{color:#111;font-weight:700}#container .brand .product-list .category-list .depth1 .swiper-container .swiper-wrapper .swiper-slide.active:after{content:"";display:inline-block;position:absolute;bottom:0;left:14px;width:calc(100% - 28px);height:2px;background-color:#111}#container .brand .product-list .category-list .depth2 .swiper-container{height:54px;padding:0 20px}#container .brand .product-list .category-list .depth2 .swiper-container.swiper-disabled .swiper-wrapper{gap:0 10px}#container .brand .product-list .category-list .depth2 .swiper-container .swiper-wrapper{height:100%}#container .brand .product-list .category-list .depth2 .swiper-container .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;width:auto !important;height:34px;line-height:34px;padding:0 14px;font-size:14px;color:#999;font-weight:500;background-color:#F5F5F5;border-radius:20px}#container .brand .product-list .category-list .depth2 .swiper-container .swiper-wrapper .swiper-slide.active{color:#fff;background-color:#111}#container .brand .product-list .product-cnt .head{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 20px}#container .brand .product-list .product-cnt .head .product-count{display:flex;align-items:center;gap:0 6px;font-size:16px;color:#111;font-weight:600;line-height:24px}#container .brand .product-list .product-cnt .head .product-count strong{font-size:14px}#container .brand .product-list .product-cnt .head .product-count strong span{font-weight:500}#container .brand .product-list .product-cnt .head .btm-to-pop{margin-left:auto}#container .brand .product-list .product-cnt .head .btm-to-pop.active .selected-item{background-image:url(/public/images/icon/arrow-up-black.svg)}#container .brand .product-list .product-cnt .head .btm-to-pop .selected-item{padding-right:18px;font-size:14px;color:#111;line-height:20px;background:url(/public/images/icon/arrow-down-black.svg) 100% 50%;background-size:16px}#container .brand .product-list .product-cnt .head .btm-to-pop .cnt{padding-top:56px;z-index:6}#container .brand .product-list .product-cnt .head .btm-to-pop .cnt li{font-size:14px;color:#555;line-height:24px}#container .brand .product-list .product-cnt .head .btm-to-pop .cnt li+li{margin-top:18px}#container .brand .product-list .product-cnt .head .btm-to-pop .cnt li.active{color:#111;font-weight:600;background:url(/public/images/icon/check-primary.svg) 100% 50%}#container .brand .product-list .product-cnt .head .select-list-type{display:flex;align-items:center;margin-left:20px}#container .brand .product-list .product-cnt .head .select-list-type li{display:flex;align-items:center}#container .brand .product-list .product-cnt .head .select-list-type li+li{margin-left:6px}#container .brand .product-list .product-cnt .head .select-list-type li.on button.list-view-btn{background-image:url(/public/images/icon/view-list-on.svg)}#container .brand .product-list .product-cnt .head .select-list-type li.on button.list-grid-btn{background-image:url(/public/images/icon/view-grid-on.svg)}#container .brand .product-list .product-cnt .head .select-list-type li button{width:24px;height:24px}#container .brand .product-list .product-cnt .head .select-list-type li button.list-view-btn{background-image:url(/public/images/icon/view-list.svg)}#container .brand .product-list .product-cnt .head .select-list-type li button.list-grid-btn{background-image:url(/public/images/icon/view-grid.svg)}#container .brand .product-list .product-cnt .body{padding:0 20px}#container .brand .product-list .product-cnt .body li a{width:100%}#container .brand .product-list .product-cnt .body li a .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:100%}#container .brand .product-list .product-cnt .body li a .thumb img{width:100%;aspect-ratio:1;object-fit:cover}#container .brand .product-list .product-cnt .body li a .thumb .soldout{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#777;font-weight:500;background-color:rgba(249,249,249,0.8);z-index:1}#container .brand .product-list .product-cnt .body li a .info span{display:block}#container .brand .product-list .product-cnt .body li a .info .name{margin-top:4px}#container .brand .product-list .product-cnt .body li a .info .desc{margin-top:8px}#container .brand .product-list .product-cnt .body li a .info .price-score .price{display:flex;align-items:center}#container .brand .product-list .product-cnt .body li a .info .price-score .price .percent{padding-left:6px}#container .brand .product-list .product-cnt .body li a .info .price-score .review-score{display:flex;align-items:center;padding-left:16px;background:url(/public/images/icon/star-999.svg) 0 50%}#container .brand .product-list .product-cnt .body li a .info .flag-list{display:flex;align-items:center;flex-wrap:wrap;gap:4px}#container .brand .product-list .product-cnt .body li a .info .flag-list li{display:flex;align-items:center;justify-content:center;height:18px;padding:0 5px;font-size:11px;color:#555;line-height:16px;background-color:#F8F8F7}#container .brand .product-list .product-cnt .body li a .info .flag-list li.custom{color:#D75441;background-color:#FCF5F0}#container .brand .product-list .product-cnt .body.grid{display:flex;flex-wrap:wrap;gap:48px 12px}#container .brand .product-list .product-cnt .body.grid>li{width:calc(50% - 6px)}#container .brand .product-list .product-cnt .body.grid>li a .thumb .soldout{font-size:14px;line-height:22px}#container .brand .product-list .product-cnt .body.grid>li a .info{padding-top:16px}#container .brand .product-list .product-cnt .body.grid>li a .info .brand-name{margin-right:12px;font-size:12px;color:#777;font-weight:500;line-height:16px}#container .brand .product-list .product-cnt .body.grid>li a .info .name{margin-right:12px;font-size:14px;color:#111;line-height:20px}#container .brand .product-list .product-cnt .body.grid>li a .info .desc{margin-right:12px;font-size:13px;color:#555;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:36px;min-height:18px}#container .brand .product-list .product-cnt .body.grid>li a .info .price-score{margin-top:10px}#container .brand .product-list .product-cnt .body.grid>li a .info .price-score .price{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .brand .product-list .product-cnt .body.grid>li a .info .price-score .price strong{font-size:16px;color:#111;font-weight:600;line-height:22px}#container .brand .product-list .product-cnt .body.grid>li a .info .price-score .price .percent{font-size:16px;color:#D75441;font-weight:500;line-height:22px}#container .brand .product-list .product-cnt .body.grid>li a .info .price-score .review-score{margin-top:10px;font-size:12px;color:#999;line-height:16px}#container .brand .product-list .product-cnt .body.grid>li a .info .flag-list{margin-top:10px}#container .brand .product-list .product-cnt .body.view{display:flex;flex-direction:column;gap:60px}#container .brand .product-list .product-cnt .body.view>li a .thumb-wrap{display:flex;justify-content:center;background-color:#F7F7F7}#container .brand .product-list .product-cnt .body.view>li a .thumb-wrap .thumb-option,#container .brand .product-list .product-cnt .body.view>li a .thumb-wrap .thumb{width:100%;height:100%}#container .brand .product-list .product-cnt .body.view>li a .thumb .soldout{font-size:15px;line-height:22px}#container .brand .product-list .product-cnt .body.view>li a .info{padding-top:16px}#container .brand .product-list .product-cnt .body.view>li a .info .brand-name{margin-right:40px;font-size:13px;color:#777;font-weight:500;line-height:18px}#container .brand .product-list .product-cnt .body.view>li a .info .name{margin-right:40px;font-size:16px;color:#111;line-height:22px}#container .brand .product-list .product-cnt .body.view>li a .info .desc{margin-right:40px;font-size:14px;color:#333;font-weight:300;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}#container .brand .product-list .product-cnt .body.view>li a .info .price-score{display:flex;align-items:center;justify-content:space-between;margin-top:12px}#container .brand .product-list .product-cnt .body.view>li a .info .price-score .price{font-size:16px;color:#111;font-weight:500;line-height:20px}#container .brand .product-list .product-cnt .body.view>li a .info .price-score .price strong{font-size:18px;color:#111;font-weight:600;line-height:24px}#container .brand .product-list .product-cnt .body.view>li a .info .price-score .price .percent{font-size:18px;color:#D75441;font-weight:500;line-height:22px}#container .brand .product-list .product-cnt .body.view>li a .info .price-score .review-score{font-size:13px;color:#999;line-height:16px}#container .brand .product-list .product-cnt .body.view>li a .info .flag-list{margin-top:12px}#container .brand .product-list .product-cnt .no-data-wrap{margin-top:-20px}#container .journal .list{display:flex;flex-wrap:wrap}#container .journal .list li{width:100%}#container .journal .list li+li{margin-top:32px}#container .journal .list li>a{width:100%}#container .journal .list li>a .img-wrap{height:180px}#container .journal .list li>a .img-wrap img{width:100%;height:100%;object-fit:cover}#container .journal .list li>a .name{padding-top:12px;font-size:16px;color:#111;line-height:24px;text-align:center}#container .journal .journal-view{margin-top:-28px}#container .journal .journal-view .head{margin:0 20px 20px 20px;padding:20px 0;border-bottom:1px solid #eee}#container .journal .journal-view .head .name{padding-bottom:4px;font-size:14px;color:#111;line-height:20px}#container .journal .journal-view .head .date{font-size:13px;color:#999;line-height:18px}#container .journal .journal-view .body{padding-bottom:20px;font-size:16px;color:#333;line-height:24px;border-bottom:10px solid #f5f5f5}#container .journal .journal-view .body img{width:calc(100% + 40px) !important;margin-left:-20px}#container .journal .journal-view .prev-next li .head{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding-right:20px;padding-left:20px}#container .journal .journal-view .prev-next li .head>p:first-child{margin-right:31px;font-size:13px;color:#999}#container .journal .journal-view .prev-next li .head .name{flex:1;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .journal .journal-view .prev-next li+li .head{border-top:none}#container .journal .journal-view .notice-list-btn{display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);margin:32px 20px 0}#container .membership{padding-top:24px}#container .membership .top-bg{display:flex;align-items:center;justify-content:center;flex-direction:column;width:calc(100% - 40px);height:188px;margin:0 20px;background:url(/public/images/bg/m-membership-top-bg.jpg) 50% 50%;background-size:cover}#container .membership .top-bg p{text-align:center}#container .membership .top-bg .title{font-size:22px;color:#111;line-height:30px}#container .membership .top-bg .sub-info{padding-top:6px;font-size:15px;color:#111;line-height:20px}#container .membership .cnt{padding:24px 0;border-bottom:10px solid #f5f5f5}#container .membership .cnt .inner{margin:0 20px;padding:0}#container .membership .cnt>div:first-child{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #eee}#container .membership .cnt>div:nth-child(2) div+div{margin-top:48px}#container .membership .cnt>div:nth-child(3){margin:48px 0}#container .membership .cnt>div.grade-benefit .grade-list{display:flex;align-items:center;gap:0 8px;padding:0 20px}#container .membership .cnt>div.grade-benefit .grade-list li{display:flex;align-items:center;justify-content:center;height:34px;padding:0 14px;font-size:14px;color:#999;background-color:#F5F5F5;opacity:1;border-radius:20px}#container .membership .cnt>div.grade-benefit .grade-list li.active{color:#fff;font-weight:500}#container .membership .cnt>div.grade-benefit .grade-list li.active:nth-child(1){background-color:#3E3E3B}#container .membership .cnt>div.grade-benefit .grade-list li.active:nth-child(2){background-color:#676761}#container .membership .cnt>div.grade-benefit .grade-list li.active:nth-child(3){background-color:#94948C}#container .membership .cnt>div.grade-benefit .grade-list li.active:nth-child(4){background-color:#BFBFB7}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper{width:calc(100% - 40px);margin:28px 0 0}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide:nth-child(1) .name{background-color:#3E3E3B}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide:nth-child(2) .name{background-color:#676761}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide:nth-child(3) .name{background-color:#94948C}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide:nth-child(4) .name{background-color:#BFBFB7}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide .name{padding:24px 20px;font-size:20px;color:#fff}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide ul{border:1px solid #eee;border-top:none}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide ul li{padding:20px}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide ul li+li{border-top:1px solid #eee}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide ul li span{display:block;font-size:15px;color:#333;line-height:22px}#container .membership .cnt>div.grade-benefit .swiper-container .swiper-wrapper .swiper-slide ul li span.term{padding-bottom:2px;font-weight:500}#container .membership .cnt .title{padding-bottom:16px;font-size:18px;color:#111;font-weight:500;line-height:26px}#container .membership .cnt .sub-title{padding-bottom:12px;font-size:16px;color:#111;font-weight:500;line-height:24px}#container .membership .cnt .list{display:flex;flex-wrap:wrap}#container .membership .cnt .list li{position:relative;width:calc(50% - 4px)}#container .membership .cnt .list li:nth-child(2n){margin-left:8px}#container .membership .cnt .list li:nth-child(2) ~ li{margin-top:12px}#container .membership .cnt .list li>div{position:relative;height:100px;padding:18px 20px;background-color:#F8F8F7;border-radius:2px}#container .membership .cnt .list li:after{content:"";display:inline-block;position:absolute;top:40px;right:0;width:10px;height:20px;background-color:#fff;border-radius:10px 0 0 10px}#container .membership .cnt .list li.add>div{background-color:#3E3E3B}#container .membership .cnt .list li.add:before{content:"";display:inline-block;position:absolute;top:calc(50% - 16px);left:-20px;width:32px;height:32px;border-radius:50%;border:1px solid #eee;background:#fff url(/public/images/icon/plus-black-light.svg) 50% 50%;z-index:1}#container .membership .cnt .list li.add .support{color:#fff}#container .membership .cnt .list li.add .name{color:#eee}#container .membership .cnt .list li.add .date{display:flex;align-items:center;justify-content:center;position:absolute;top:6px;right:6px;height:18px;padding:0 5px;font-size:10px;color:#111;font-weight:500;background-color:#ddd;border-radius:50px}#container .membership .cnt .list li .support{font-size:14px;color:#111;font-weight:600;line-height:24px}#container .membership .cnt .list li .support strong{font-size:18px;font-weight:700}#container .membership .cnt .list li .support span{font-size:10px;font-weight:500}#container .membership .cnt .list li .name{padding-top:4px;font-size:13px;color:#3E3E3B;font-weight:500;line-height:16px}#container .membership .cnt .list li .dot-info{align-items:flex-start;padding-top:8px;color:#999;line-height:16px}#container .membership .cnt .list li .dot-info:before{margin-top:7px}#container .membership .cnt .outline-btn{margin-top:32px}#container .membership .precaution{padding:24px 20px 0 20px}#container .membership .precaution li{align-items:flex-start;font-size:13px;color:#777;line-height:18px}#container .membership .precaution li+li{padding-top:6px}#container .membership .precaution li:before{margin-top:7px;background-color:#777}#container .partnership{padding-top:24px}#container .partnership .sub-text{margin-bottom:20px;padding-bottom:40px;font-size:14px;color:#111;line-height:22px;text-align:center;border-bottom:1px solid #eee}#container .partnership .input-wrap+.input-wrap,#container .partnership .input-wrap+.textarea-item-wrap{margin-top:16px}#container .partnership .agree-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:20px}#container .partnership .agree-wrap .link-btn{font-size:13px;color:#999;line-height:20px;text-decoration:underline}#container .partnership .file-attach-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;height:244px;border:1px solid #ddd;margin-top:16px;padding:32px 0}#container .partnership .file-attach-wrap p{padding-top:72px;font-size:13px;color:#333;line-height:18px;text-align:center}#container .partnership .file-attach-wrap .info{background:url(/public/images/icon/file-upload.svg) 50% 0}#container .partnership .file-attach-wrap .is-attach{position:relative;display:none}#container .partnership .file-attach-wrap .is-attach .file-name{background:url(/public/images/icon/file-zip.svg) 50% 0}#container .partnership .file-attach-wrap .is-attach .close-btn{position:absolute;top:-5px;right:calc(50% - 32px);width:24px;height:24px;background:url(/public/images/icon/input-delete-gray.svg) 50% 0}#container .partnership .file-attach-wrap label{display:flex;align-items:center;justify-content:center;width:146px;height:48px;margin-top:auto;font-size:16px;color:#111;line-height:24px;border:1px solid #ccc;cursor:pointer}#container .partnership .submit-btn{margin-top:32px}#container .terms{padding-top:24px}#container .terms .head li{font-size:14px;color:#111;font-weight:500;line-height:22px}#container .terms .head li:hover{color:#111}#container .terms .head li+li{margin-top:2px}#container .terms .body{margin-top:48px}#container .terms .body>div,#container .terms .body+div{margin-top:24px}#container .terms p{word-break:inherit}#container .terms .title{font-size:14px;color:#111;font-weight:500;line-height:20px}#container .terms .paragraph,#container .terms .text,#container .terms .sub-text{font-size:14px;color:#333;line-height:20px}#container .terms .main-text{margin-top:10px;font-size:14px;color:#333;line-height:20px}#container .terms .paragraph{margin-top:16px}#container .terms .text{margin-top:10px}#container .terms .sub-text,#container .terms .text-sub{margin-top:6px}#container .terms .text-sub{font-size:13px;color:#777;line-height:18px}#container .terms .circle-num{padding-right:4px}#container .terms .dropdown-wrap{margin-top:10px}#container .terms .dropdown-wrap .selected-item{height:48px}#container .terms .dropdown-wrap ul{position:static;height:144px}#container .terms .dropdown-wrap ul li{height:auto}#container .system-error{text-align:center;padding-top:160px;background-image:url(/public/images/icon/alert-gray.svg);background-position:50% 80px}#container .system-error .title{font-size:16px;color:#111;font-weight:500;line-height:24px}#container .system-error .text{margin-top:12px;font-size:14px;color:#555;line-height:22px}#container .system-error .sub-text{margin-top:8px;font-size:14px;color:#111;line-height:22px}#container .system-error .period-info{margin-top:24px;padding:16px;text-align:center;background-color:#F7F7F7}#container .system-error .period-info span{display:block;font-size:14px;color:#111;line-height:20px}#container .system-error .period-info .term{font-weight:500}#container .system-error .period-info .desc{padding-top:4px}#container .system-error .btn-wrap{display:flex;align-items:center;margin-top:32px}#container .system-error .btn-wrap a{flex:1}#container .system-error .btn-wrap a.outline-btn{border-color:#ccc}#container .system-error .btn-wrap a+a{margin-left:8px}.popup-wrap{display:none;position:fixed;top:0;left:50%;transform:translateX(-50%);width:MIN(480px, 100%);height:100dvh}.popup-wrap>div{position:fixed;top:0;right:0;bottom:0;left:0}.popup-wrap.active{display:block;z-index:11}.popup-wrap.active>.backdrop{display:block}.popup-wrap .alert-popup{display:none;width:100%;height:100vh}.popup-wrap .alert-popup.active{display:flex;align-items:center;justify-content:center}.popup-wrap .alert-popup.active .backdrop{display:block}.popup-wrap .alert-popup>div:not(.backdrop){width:min(320px, calc(100% - 40px));padding:40px 20px 20px;text-align:center;background-color:#FFF;z-index:2}.popup-wrap .alert-popup .popup-body p{color:#111}.popup-wrap .alert-popup .popup-body p.title{padding-bottom:14px;font-size:18px;font-weight:700;line-height:24px}.popup-wrap .alert-popup .popup-body p.sub-title{padding-bottom:8px;font-size:16px;font-weight:600;line-height:22px}.popup-wrap .alert-popup .popup-body p.text{font-size:14px;line-height:20px}.popup-wrap .alert-popup .popup-footer{display:flex;justify-content:space-between;gap:0 8px;margin-top:40px}.popup-wrap .alert-popup .popup-footer [class*=btn]{flex:1}.popup-wrap .custom-popup{display:none;background-color:#fff;z-index:2}.popup-wrap .custom-popup.active{display:flex;align-items:center;justify-content:center}.popup-wrap .custom-popup.active>.backdrop{display:block}.popup-wrap .custom-popup.full-layout{width:100%;height:100dvh;background-color:#fff}.popup-wrap .custom-popup.full-layout:after{content:"";display:inline-block;position:fixed;top:0;left:0;width:100%;height:200vh;overflow:hidden;background-color:#fff;z-index:-1}.popup-wrap .custom-popup .content{position:relative;width:100%;height:100%;padding:48px 20px 0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.popup-wrap .custom-popup .content::-webkit-scrollbar{width:0;height:0}.popup-wrap .custom-popup .content>.close-btn{position:fixed;top:10px;right:16px;width:28px;height:28px;background:url(/public/images/icon/delete-black.svg);background-size:cover;z-index:3}.popup-wrap .custom-popup .popup-head{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:48px;background-color:#fff;z-index:3}.popup-wrap .custom-popup .popup-head .title{font-size:16px;color:#111;font-weight:700;line-height:24px}.popup-wrap .custom-popup .popup-body{margin-top:24px}.popup-wrap .custom-popup .popup-footer{display:flex;justify-content:space-between;gap:0 8px;margin:32px 0 20px}.popup-wrap .custom-popup .popup-footer.column{display:flex;flex-direction:column;gap:8px 0}.popup-wrap .custom-popup .popup-footer [class*=btn]{flex:1;font-size:16px}.popup-wrap .backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1}.custom-popup.change-pw-popup .popup-body .info{margin-bottom:32px;padding-bottom:32px;text-align:center;border-bottom:1px solid #eee}.custom-popup.change-pw-popup .popup-body .info p{font-size:14px;color:#333;line-height:22px}.custom-popup.change-pw-popup .popup-body .info p+p{padding-top:20px}.custom-popup.change-pw-popup .popup-body .info p strong{font-weight:600}.custom-popup.change-pw-popup .popup-body .form{margin-bottom:32px}.custom-popup.change-pw-popup .popup-body .form .input-wrap+.input-wrap{margin-top:12px}.custom-popup.change-pw-popup .popup-footer.column{flex-direction:column-reverse;padding:0}.custom-popup.change-pw-popup .popup-footer.column a:first-child{margin-top:8px}.custom-popup.change-pw-popup .popup-footer.column a:not(:first-child){margin-top:0}.custom-popup.direct-inquiry-popup .content{padding-left:0;padding-right:0}.custom-popup.direct-inquiry-popup .content .popup-body>div{padding-left:20px;padding-right:20px}.custom-popup.direct-inquiry-popup .content .popup-body .dropdown-wrap .selected-item,.custom-popup.direct-inquiry-popup .content .popup-body .dropdown-wrap ul li{padding-left:12px}.custom-popup.direct-inquiry-popup .content .popup-footer{margin-left:20px;margin-right:20px}.custom-popup.direct-inquiry-popup .popup-body .category{position:relative;display:flex;flex-direction:column;padding-bottom:24px;border-bottom:10px solid #f5f5f5}.custom-popup.direct-inquiry-popup .popup-body .category>div+div{margin-top:10px}.custom-popup.direct-inquiry-popup .popup-body .attach{margin:24px 0 32px}.custom-popup.direct-inquiry-popup .popup-body .attach .title{font-size:16px;color:#111;font-weight:600;line-height:24px}.custom-popup.direct-inquiry-popup .popup-body .attach .file-list{display:flex;flex-wrap:wrap;margin-top:24px}.custom-popup.direct-inquiry-popup .popup-body .attach .file-list .input-file-wrap{margin-right:10px}.custom-popup.direct-inquiry-popup .popup-body .attach .file-list .attach-thumb{position:relative;width:100px;height:100px;overflow:hidden}.custom-popup.direct-inquiry-popup .popup-body .attach .file-list .attach-thumb+.attach-thumb{margin-left:10px}.custom-popup.direct-inquiry-popup .popup-body .attach .file-list .attach-thumb img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}.custom-popup.direct-inquiry-popup .popup-body .attach .file-list .attach-thumb .close-btn{position:absolute;top:0;right:0;width:32px;height:32px;background:url(/public/images/icon/attach-delete-gray.svg) 0 0}.custom-popup.address-popup .content{padding-bottom:72px}.custom-popup.address-popup .popup-body{margin-top:32px}.custom-popup.address-popup .popup-body .form .input-wrap+.input-wrap{margin-top:16px}.custom-popup.address-popup .popup-body .form .input-wrap.address{display:flex;flex-wrap:wrap}.custom-popup.address-popup .popup-body .form .input-wrap.address>div:nth-of-type(1){width:calc(100% - 120px)}.custom-popup.address-popup .popup-body .form .input-wrap.address>div:not(:nth-of-type(1)){width:100%;margin-top:10px}.custom-popup.address-popup .popup-body .form .input-wrap.address .address-btn{width:112px;height:48px;line-height:48px;margin-left:6px;font-size:14px;border-color:#ccc}.custom-popup.address-popup .popup-body .form .input-wrap.dropdown .dropdown-wrap>ul{height:172px;overflow-y:auto}.custom-popup.address-popup .popup-body .form .input-wrap.dropdown .textarea-wrap{margin-top:10px}.custom-popup.address-popup .popup-body .form .input-wrap label{font-size:13px}.custom-popup.address-popup .popup-body .form .input-wrap .input-wrap.address .info-msg{margin-top:-6px}.custom-popup.address-popup .popup-body .form .input-wrap .input-wrap input{font-size:14px;line-height:24px}.custom-popup.address-popup .popup-body .form .input-wrap .input-wrap .info-msg{padding-left:100px}.custom-popup.address-popup .popup-body .form .checkbox-wrap{margin-top:20px}.custom-popup.address-popup .popup-footer{margin-bottom:12px}.custom-popup.review-popup .content{padding-left:0;padding-right:0}.custom-popup.review-popup .popup-body .product-info{display:flex;align-items:flex-start;gap:0 16px;padding:0 20px}.custom-popup.review-popup .popup-body .product-info .thumb{display:flex;align-items:center;justify-content:center;width:88px;height:88px;background-color:#f7f7f7}.custom-popup.review-popup .popup-body .product-info .thumb img{width:100%;height:100%;object-fit:cover}.custom-popup.review-popup .popup-body .product-info .info{flex:1}.custom-popup.review-popup .popup-body .product-info .info .brand-name,.custom-popup.review-popup .popup-body .product-info .info .name{font-size:14px;line-height:20px}.custom-popup.review-popup .popup-body .product-info .info .brand-name{color:#777}.custom-popup.review-popup .popup-body .product-info .info .name{color:#111}.custom-popup.review-popup .popup-body .product-info .info .option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}.custom-popup.review-popup .popup-body .point-info{display:flex;align-items:center;justify-content:center;height:82px;margin:16px 20px 24px;border:1px solid #eee;border-radius:6px}.custom-popup.review-popup .popup-body .point-info>li{display:flex;align-items:center;flex-direction:column;width:106px}.custom-popup.review-popup .popup-body .point-info>li+li{position:relative}.custom-popup.review-popup .popup-body .point-info>li+li:before{content:"";display:block;position:absolute;top:calc(50% - 6px);left:-25px;width:1px;height:12px;margin:0 22px;background-color:#eee}.custom-popup.review-popup .popup-body .point-info>li .btm-to-pop.tooltip .cnt .body li:before{top:3px}.custom-popup.review-popup .popup-body .point-info>li .term{display:flex;font-size:13px;color:#333;line-height:18px}.custom-popup.review-popup .popup-body .point-info>li .desc{display:block;margin-top:2px;font-size:14px;color:#111;font-weight:500;line-height:20px}.custom-popup.review-popup .popup-body .point-info>li .desc strong{font-size:16px;color:#111;font-weight:600;line-height:22px}.custom-popup.review-popup .popup-body .draw-up{position:relative;padding:24px 20px 0;border-top:10px solid #f5f5f5}.custom-popup.review-popup .popup-body .draw-up>div+div{margin-top:24px;padding-top:24px;border-top:1px solid #eee}.custom-popup.review-popup .popup-body .draw-up .title{padding-bottom:20px;font-size:16px;color:#111;font-weight:600;line-height:24px;text-align:center}.custom-popup.review-popup .popup-body .draw-up .title.require:after{content:"*";display:inline-flex;margin-left:2px;vertical-align:text-bottom;font-size:16px;color:#F05B5A}.custom-popup.review-popup .popup-body .draw-up .grade{display:flex;align-items:center;flex-direction:column}.custom-popup.review-popup .popup-body .draw-up .grade .grade-text{margin-top:4px;font-size:13px;color:#111;font-weight:500;line-height:20px}.custom-popup.review-popup .popup-body .draw-up .poll-type+.poll-type{margin-top:24px;padding-top:24px;border-top:1px solid #eee}.custom-popup.review-popup .popup-body .draw-up .poll-type ul{display:flex;align-items:center;justify-content:space-between;gap:0 2px;width:274px;margin:0 auto}.custom-popup.review-popup .popup-body .draw-up .poll-type ul>li{flex:1}.custom-popup.review-popup .popup-body .draw-up .poll-type ul>li label{flex-direction:column;gap:8px 0;color:#555;line-height:18px}.custom-popup.review-popup .popup-body .draw-up .poll-type ul>li label:before{margin-right:0}.custom-popup.review-popup .popup-body .draw-up .attach .file-list{display:flex;justify-content:flex-start;flex-wrap:wrap}.custom-popup.review-popup .popup-body .draw-up .attach .file-list>.attach-thumb+.attach-thumb{margin-left:10px}.custom-popup.review-popup .popup-body .draw-up .attach .file-list .input-file-wrap{margin-right:10px}.custom-popup.review-popup .popup-body .draw-up .attach .file-list .input-file-wrap label{width:100px;height:100px}.custom-popup.review-popup .popup-body .draw-up .attach .file-list .attach-thumb{position:relative;width:100px;height:100px;margin-top:0;overflow:hidden}.custom-popup.review-popup .popup-body .draw-up .attach .file-list .attach-thumb img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}.custom-popup.review-popup .popup-body .draw-up .attach .file-list .attach-thumb img.reverse{width:100%;height:auto}.custom-popup.review-popup .popup-body .draw-up .attach .file-list .attach-thumb .close-btn{position:absolute;top:0;right:0;width:24px;height:24px;background:url(/public/images/icon/attach-delete-gray.svg) 0 0;background-size:cover}.custom-popup.review-popup .popup-body .draw-up .attach .info-text{margin-top:12px;padding-left:24px;font-size:13px;color:#333;line-height:20px;background:url(/public/images/icon/noti-black.svg) 0 -2px}.custom-popup.review-popup .popup-body .popup-footer{margin-left:20px;margin-right:20px;margin-bottom:24px}.custom-popup.review-popup .popup-body .popup-info{margin-bottom:72px;border-top:10px solid #f5f5f5}.custom-popup.review-popup .popup-body .popup-info.active .title:after{transform:rotate(180deg)}.custom-popup.review-popup .popup-body .popup-info .title{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;padding:0 20px;font-size:14px;color:#111;border-bottom:1px solid #eee;cursor:pointer}.custom-popup.review-popup .popup-body .popup-info .title:after{content:"";display:inline-block;width:16px;height:16px;background:url(/public/images/icon/arrow-down-black.svg) 50% 50%;transition:all 0.3s}.custom-popup.review-popup .popup-body .popup-info ul{margin:0 20px;padding-top:24px}.custom-popup.review-popup .popup-body .popup-info ul li{position:relative;font-size:13px;color:#777;line-height:18px}.custom-popup.review-popup .popup-body .popup-info ul li+li{margin-top:6px}.custom-popup.review-popup .popup-body .popup-info ul li:before{margin-top:8px}.custom-popup.product-ask-popup .content{padding-left:0;padding-right:0}.custom-popup.product-ask-popup .content .popup-body>div{padding-left:20px;padding-right:20px}.custom-popup.product-ask-popup .content .popup-footer{margin-left:20px;margin-right:20px}.custom-popup.product-ask-popup .popup-body .product-info{display:flex;align-items:flex-start;padding-bottom:24px;border-bottom:10px solid #f5f5f5}.custom-popup.product-ask-popup .popup-body .product-info .thumb{width:88px;height:88px;background-color:#f7f7f7}.custom-popup.product-ask-popup .popup-body .product-info .thumb img{width:100%;height:100%;object-fit:cover}.custom-popup.product-ask-popup .popup-body .product-info .name{flex:1;margin-left:16px;font-size:14px;color:#111;line-height:20px}.custom-popup.product-ask-popup .popup-body .product-info .name .brand-name{padding-right:6px;font-size:14px;color:#777;font-weight:500;line-height:20px}.custom-popup.product-ask-popup .popup-body .ask-input{margin-top:24px}.custom-popup.product-ask-popup .popup-body .ask-input .textarea-wrap{margin-top:10px;margin-bottom:12px}.custom-popup.product-ask-popup .popup-body .ask-input .checkbox-wrap{margin-top:20px}.custom-popup.orderer-change-popup .popup-body .input-wrap+.input-wrap{margin-top:16px}.custom-popup.orderer-change-popup .popup-body .input-wrap>label{margin-bottom:4px;font-size:13px}.custom-popup.address-change-popup .popup-body .new-address-btn{height:48px;line-height:48px;margin-bottom:4px;font-size:14px;font-weight:400;border-color:#ccc}.custom-popup.address-change-popup .popup-body ul{padding-bottom:76px}.custom-popup.address-change-popup .popup-body ul li{position:relative;padding:20px 0}.custom-popup.address-change-popup .popup-body ul li+li{border-top:1px solid #eee}.custom-popup.address-change-popup .popup-body ul li .radio-wrap{display:flex;align-items:center;margin-bottom:20px}.custom-popup.address-change-popup .popup-body ul li .radio-wrap label{position:relative;width:232px;font-size:16px;font-weight:600}.custom-popup.address-change-popup .popup-body ul li .radio-wrap label:before{position:absolute;top:-2px}.custom-popup.address-change-popup .popup-body ul li .radio-wrap label div{display:inline-block;margin-left:32px}.custom-popup.address-change-popup .popup-body ul li .radio-wrap label div .title{display:inline;vertical-align:text-top}.custom-popup.address-change-popup .popup-body ul li .radio-wrap label div .address-flag{display:inline-flex;align-items:center;justify-content:center;height:18px;margin-left:8px;padding:0 5px;font-size:10px;color:#333;background-color:#F8F8F7}.custom-popup.address-change-popup .popup-body ul li .radio-wrap ~ p,.custom-popup.address-change-popup .popup-body ul li .radio-wrap ~ div{padding-left:32px}.custom-popup.address-change-popup .popup-body ul li .btn-wrap{position:absolute;top:20px;right:0}.custom-popup.address-change-popup .popup-body ul li .btn-wrap a{font-size:14px;color:#111;line-height:22px;text-decoration:underline}.custom-popup.address-change-popup .popup-body ul li .btn-wrap a+a{padding-left:12px}.custom-popup.address-change-popup .popup-body ul li .checkbox-wrap{margin-top:16px}.custom-popup.address-change-popup .popup-body ul li p{font-size:14px;color:#111;line-height:22px}.custom-popup.address-change-popup .popup-body ul li p+p{margin-top:8px}.custom-popup.address-change-popup .popup-footer{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;margin:0;padding:12px 20px}.custom-popup.review-report-popup .popup-body .title{margin-bottom:20px;font-size:16px;color:#111;font-weight:600;line-height:24px}.custom-popup.review-report-popup .popup-body .title:after{content:"*";display:inline-flex;margin-left:2px;font-size:16px;color:#F05B5A;vertical-align:text-bottom}.custom-popup.review-report-popup .popup-body .checkbox-wrap{margin-bottom:20px}.custom-popup.review-report-popup .popup-body .dot-info{margin-top:12px}.custom-popup.receipt-popup .popup-body dl{display:flex;flex-wrap:wrap;margin-bottom:12px;border-top:1px solid #999;border-bottom:1px solid #999}.custom-popup.receipt-popup .popup-body dl dt,.custom-popup.receipt-popup .popup-body dl dd{display:flex;align-items:center;height:42px;font-size:13px;color:#555}.custom-popup.receipt-popup .popup-body dl dt:not(:nth-of-type(1)),.custom-popup.receipt-popup .popup-body dl dd:not(:nth-of-type(1)){border-top:1px solid #eee}.custom-popup.receipt-popup .popup-body dl dt.divider,.custom-popup.receipt-popup .popup-body dl dd.divider{border-top:1px solid #999}.custom-popup.receipt-popup .popup-body dl dt{width:70px;padding:0 10px}.custom-popup.receipt-popup .popup-body dl dd{width:calc(100% - 70px);padding:0 12px;text-align:left;border-left:1px solid #eee}.custom-popup.receipt-popup .popup-body img{margin-top:14px;margin-bottom:12px}.custom-popup.receipt-popup .popup-body ul li{font-size:14px;color:#777;line-height:20px}.custom-popup.coupon-pd-popup .content{padding:0;overflow-y:hidden}.custom-popup.coupon-pd-popup .popup-body{height:calc(100vh - 72px);margin-top:72px;padding:0 20px;overflow-y:auto}.custom-popup.coupon-pd-popup .popup-body ul{padding-bottom:40px}.custom-popup.coupon-pd-popup .popup-body ul li{position:relative}.custom-popup.coupon-pd-popup .popup-body ul li>a{display:flex;align-items:center;flex-wrap:wrap}.custom-popup.coupon-pd-popup .popup-body ul li+li{margin-top:20px;padding-top:20px;border-top:1px solid #eee}.custom-popup.coupon-pd-popup .popup-body ul li .thumb{position:relative;width:88px;height:88px;background-color:#f7f7f7;margin-right:16px}.custom-popup.coupon-pd-popup .popup-body ul li .thumb img{width:100%;height:100%;object-fit:cover}.custom-popup.coupon-pd-popup .popup-body ul li .thumb .soldout{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px;color:#777;font-weight:500;line-height:20px;background-color:rgba(249,249,249,0.8);z-index:1}.custom-popup.coupon-pd-popup .popup-body ul li .info{flex:1}.custom-popup.coupon-pd-popup .popup-body ul li .info .name{font-size:14px;color:#111;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;max-height:40px;min-height:20px}.custom-popup.coupon-pd-popup .popup-body ul li .info .name .brand-name{padding-right:6px;font-size:14px;color:#777;font-weight:500;line-height:20px}.custom-popup.coupon-pd-popup .popup-body ul li .info .price-wrap{padding-top:8px}.custom-popup.coupon-pd-popup .popup-body ul li .info .price-wrap span{display:block}.custom-popup.coupon-pd-popup .popup-body ul li .info .price-wrap span.prime{font-size:12px;color:#bbb;line-height:17px}.custom-popup.coupon-pd-popup .popup-body ul li .info .price-wrap span.prime strong{font-size:13px;font-weight:400;line-height:18px;text-decoration:line-through}.custom-popup.coupon-pd-popup .popup-body ul li .info .price-wrap span.discount{font-size:14px;color:#111;font-weight:500;line-height:20px}.custom-popup.coupon-pd-popup .popup-body ul li .info .price-wrap span.discount strong{font-size:16px;font-weight:600;line-height:22px}.custom-popup.coupon-pd-popup .popup-body ul li .info .cart-btn{position:absolute;right:0;bottom:0;width:20px;height:20px;background:url(/public/images/icon/basket-black.svg) 50% 50%/20px}.custom-popup.review-detail-popup .content{padding-left:0;padding-right:0}.custom-popup.review-detail-popup .content .popup-body{padding:0}.custom-popup.review-detail-popup .content .popup-body .product-info{padding:0 20px 24px;border-bottom:10px solid #f5f5f5}.custom-popup.review-detail-popup .content .popup-body .product-info>a{display:flex;align-items:flex-start;gap:0 16px}.custom-popup.review-detail-popup .content .popup-body .product-info>a .thumb{display:flex;align-items:center;justify-content:center;width:88px;height:88px;background-color:#f7f7f7}.custom-popup.review-detail-popup .content .popup-body .product-info>a .thumb img{width:100%;height:100%;object-fit:cover}.custom-popup.review-detail-popup .content .popup-body .product-info>a .info{flex:1}.custom-popup.review-detail-popup .content .popup-body .product-info>a .info .brand-name,.custom-popup.review-detail-popup .content .popup-body .product-info>a .info .name{font-size:14px;line-height:20px}.custom-popup.review-detail-popup .content .popup-body .product-info>a .info .brand-name{color:#777;font-weight:500}.custom-popup.review-detail-popup .content .popup-body .product-info>a .info .name{color:#111}.custom-popup.review-detail-popup .content .popup-body .product-info>a .info .option-name{display:block;padding-top:4px;font-size:13px;color:#777;line-height:20px}.custom-popup.review-detail-popup .content .popup-body .review-cnt{position:relative;margin:24px 20px 72px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head{display:flex;flex-direction:column;gap:8px 0}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head>div{display:flex;align-items:center}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .flag{display:inline-block;height:18px;line-height:18px;margin-right:4px;padding:0 5px;font-size:10px;color:#111;background-color:#F8F8F7}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .star-rating-wrap{width:80px;height:16px;background-size:cover}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .star-rating-wrap span{background-size:cover}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .id,.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .date{font-size:13px;color:#999;line-height:16px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .date{display:flex;align-items:center}.custom-popup.review-detail-popup .content .popup-body .review-cnt .head .date:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;background-color:#ddd}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body{padding-top:16px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body p{font-size:14px;color:#333;line-height:22px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .attach-thumb{display:flex;flex-direction:column;gap:20px 0;margin-top:20px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .attach-thumb li{width:auto;height:auto}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .attach-thumb li img{position:relative;position:relative;top:0;left:0;width:100%;height:auto;transform:translate(0, 0)}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .answer{margin-top:20px;padding:20px;background-color:#F9F9F9}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .answer .answer-head .name{font-size:14px;color:#111;line-height:20px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .answer .answer-head .date{padding-left:10px;font-size:13px;color:#777;line-height:18px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .answer .answer-body{padding-top:12px;font-size:14px;color:#333;line-height:22px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .body .answer img{max-width:100%}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap{position:absolute;top:0;right:0}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.notify-block{display:flex;align-items:center}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.notify-block button{font-size:12px;color:#bbb}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.notify-block button+button{display:inline-flex;align-items:center}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.notify-block button+button:before{content:"";display:inline-block;width:1px;height:10px;margin:0 6px;background-color:#ddd}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.edit-delete{display:flex;align-items:center;gap:0 4px}.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.edit-delete .edit-btn,.custom-popup.review-detail-popup .content .popup-body .review-cnt .btn-wrap.edit-delete .delete-btn{display:flex;align-items:center;justify-content:center;height:24px;line-height:24px;padding:0 10px;font-size:12px;color:#555;border:1px solid #ddd;background-color:#fff}.custom-popup.product-gift-popup .content,.custom-popup.order-gift-popup .content,.custom-popup.add-point-popup .content{padding-left:0;padding-right:0}.custom-popup.product-gift-popup .content .popup-body,.custom-popup.order-gift-popup .content .popup-body,.custom-popup.add-point-popup .content .popup-body{margin-left:20px;margin-right:20px;margin-bottom:24px}.custom-popup.product-gift-popup .content .popup-body .top-info,.custom-popup.order-gift-popup .content .popup-body .top-info,.custom-popup.add-point-popup .content .popup-body .top-info{display:flex;align-items:center;justify-content:center;padding:16px;font-size:14px;color:#111;line-height:20px;text-align:center;background-color:#F7F7F7;border-radius:6px}.custom-popup.product-gift-popup .content .popup-body .item-list,.custom-popup.order-gift-popup .content .popup-body .item-list,.custom-popup.add-point-popup .content .popup-body .item-list{margin-top:24px}.custom-popup.product-gift-popup .content .popup-body .item-list+.item-list,.custom-popup.order-gift-popup .content .popup-body .item-list+.item-list,.custom-popup.add-point-popup .content .popup-body .item-list+.item-list{margin-top:24px;padding-top:24px;border-top:1px solid #eee}.custom-popup.product-gift-popup .content .popup-body .item-list>li+li,.custom-popup.order-gift-popup .content .popup-body .item-list>li+li,.custom-popup.add-point-popup .content .popup-body .item-list>li+li{margin-top:24px;padding-top:24px;border-top:1px solid #eee}.custom-popup.product-gift-popup .content .popup-body .item-list>li .date+.gift-list,.custom-popup.product-gift-popup .content .popup-body .item-list>li .title+.gift-list,.custom-popup.order-gift-popup .content .popup-body .item-list>li .date+.gift-list,.custom-popup.order-gift-popup .content .popup-body .item-list>li .title+.gift-list,.custom-popup.add-point-popup .content .popup-body .item-list>li .date+.gift-list,.custom-popup.add-point-popup .content .popup-body .item-list>li .title+.gift-list{margin-top:20px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .date,.custom-popup.order-gift-popup .content .popup-body .item-list>li .date,.custom-popup.add-point-popup .content .popup-body .item-list>li .date{display:block;font-size:14px;color:#999;line-height:20px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .date+.title,.custom-popup.order-gift-popup .content .popup-body .item-list>li .date+.title,.custom-popup.add-point-popup .content .popup-body .item-list>li .date+.title{margin-top:2px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .title,.custom-popup.order-gift-popup .content .popup-body .item-list>li .title,.custom-popup.add-point-popup .content .popup-body .item-list>li .title{display:block;font-size:15px;color:#111;font-weight:600;line-height:22px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .title-desc,.custom-popup.order-gift-popup .content .popup-body .item-list>li .title-desc,.custom-popup.add-point-popup .content .popup-body .item-list>li .title-desc{display:block;margin-top:6px;font-size:14px;color:#777;line-height:20px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .title-desc strong,.custom-popup.order-gift-popup .content .popup-body .item-list>li .title-desc strong,.custom-popup.add-point-popup .content .popup-body .item-list>li .title-desc strong{font-weight:600}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list+.gift-list,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list+.gift-list,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list+.gift-list{margin-top:24px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list .term,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list .term,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list .term{font-size:15px;color:#111;font-weight:600;line-height:22px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul{margin-top:12px;padding:16px;border:1px solid #eee;border-radius:6px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li{display:flex;align-items:center;justify-content:center;gap:0 12px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li+li,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li+li,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li+li{margin-top:8px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li .thumb{position:relative;display:flex;align-items:center;justify-content:center;width:68px;height:68px;background-color:#f7f7f7}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb img,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb img,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li .thumb img{width:100%;height:100%;object-fit:cover}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb:has(.soldout)+.name,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb:has(.soldout)+.name,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li .thumb:has(.soldout)+.name{color:#999}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb .soldout,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li .thumb .soldout,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li .thumb .soldout{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:13px;color:#777;font-weight:500;line-height:20px;background-color:rgba(249,249,249,0.8)}.custom-popup.product-gift-popup .content .popup-body .item-list>li .gift-list ul li .name,.custom-popup.order-gift-popup .content .popup-body .item-list>li .gift-list ul li .name,.custom-popup.add-point-popup .content .popup-body .item-list>li .gift-list ul li .name{flex:1;font-size:14px;color:#111;line-height:20px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .object-list,.custom-popup.order-gift-popup .content .popup-body .item-list>li .object-list,.custom-popup.add-point-popup .content .popup-body .item-list>li .object-list{margin-top:16px;padding:16px;background-color:#F9F9F9;border-radius:6px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .object-list .term,.custom-popup.order-gift-popup .content .popup-body .item-list>li .object-list .term,.custom-popup.add-point-popup .content .popup-body .item-list>li .object-list .term{font-size:13px;color:#333;line-height:20px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .object-list ul,.custom-popup.order-gift-popup .content .popup-body .item-list>li .object-list ul,.custom-popup.add-point-popup .content .popup-body .item-list>li .object-list ul{margin-top:8px}.custom-popup.product-gift-popup .content .popup-body .item-list>li .object-list ul li,.custom-popup.order-gift-popup .content .popup-body .item-list>li .object-list ul li,.custom-popup.add-point-popup .content .popup-body .item-list>li .object-list ul li{color:#777}.custom-popup.product-gift-popup .content .popup-body .item-list>li .object-list ul li+li,.custom-popup.order-gift-popup .content .popup-body .item-list>li .object-list ul li+li,.custom-popup.add-point-popup .content .popup-body .item-list>li .object-list ul li+li{margin-top:2px}.custom-popup.product-gift-popup .content .popup-info,.custom-popup.order-gift-popup .content .popup-info,.custom-popup.add-point-popup .content .popup-info{padding:24px 20px 72px;border-top:10px solid #F5F5F5}.custom-popup.product-gift-popup .content .popup-info ul li+li,.custom-popup.order-gift-popup .content .popup-info ul li+li,.custom-popup.add-point-popup .content .popup-info ul li+li{margin-top:6px}.custom-popup.photo-list-popup .content{padding-left:0;padding-right:0}.custom-popup.photo-list-popup .content>.scrollbar{scrollbar-gutter:initial}.custom-popup.photo-list-popup .content .popup-body{padding-bottom:46px}.custom-popup.photo-list-popup .content .photo-list{display:flex;flex-wrap:wrap;gap:3px}.custom-popup.photo-list-popup .content .photo-list li{position:relative;width:calc((100% - 6px) / 3);aspect-ratio:1 / 1;overflow:hidden}.custom-popup.photo-list-popup .content .photo-list li img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%, -50%)}.custom-popup.photo-list-popup .content .photo-list li img.reverse{width:100%;height:auto}.custom-popup.winner-popup .popup-body{padding-bottom:88px}.custom-popup.winner-popup .popup-body .head{display:flex;flex-direction:column;width:240px;margin:auto;text-align:center}.custom-popup.winner-popup .popup-body .head:before{content:"";display:block;width:100px;height:100px;border-radius:50%;margin:0 auto 16px;border:1px solid #eee;background:url(/public/images/icon/win-black.svg) 50% 50%}.custom-popup.winner-popup .popup-body .head .term{font-size:18px;color:#111;font-weight:500;line-height:24px;word-break:keep-all}.custom-popup.winner-popup .popup-body .head .desc{margin-top:4px;font-size:16px;color:#111;line-height:24px}.custom-popup.winner-popup .popup-body .body{margin-top:32px;padding:24px 20px;font-size:14px;color:#333;line-height:20px;text-align:center;background-color:#F9F9F9}.custom-popup.winner-popup .popup-footer{position:fixed;bottom:0;left:0;width:100%;margin:0;padding:8px;box-shadow:0px -10px 20px 0px #00000014}.custom-popup.phone-auth-popup .popup-body .info{margin-bottom:32px;padding-bottom:32px;text-align:center;border-bottom:1px solid #eee}.custom-popup.phone-auth-popup .popup-body .info p{font-size:14px;color:#333;line-height:22px}.custom-popup.phone-auth-popup .popup-body .info p+p{padding-top:20px}.custom-popup.phone-auth-popup .popup-body .info p strong{font-weight:600}.custom-popup.phone-auth-popup .popup-body .form{margin-bottom:32px}.custom-popup.phone-auth-popup .popup-body .form .input-wrap+.input-wrap{margin-top:16px}.custom-popup.user-update-popup .content{padding-bottom:72px}.custom-popup.user-update-popup .content .popup-body{margin-bottom:24px}.custom-popup.user-update-popup .content .popup-body .info{text-align:center}.custom-popup.user-update-popup .content .popup-body .info p{font-size:14px;color:#111;line-height:22px}.custom-popup.user-update-popup .content .popup-body .info p+p{margin-top:20px}.custom-popup.user-update-popup .content .popup-body .info p strong{font-weight:600}.custom-popup.user-update-popup .content .popup-body .user-info{margin-top:32px;padding:24px 20px 18px;background-color:#F9F9F9}.custom-popup.user-update-popup .content .popup-body .user-info li{display:flex;align-items:center;gap:0 30px}.custom-popup.user-update-popup .content .popup-body .user-info li.auth .desc{color:#999}.custom-popup.user-update-popup .content .popup-body .user-info li+li{margin-top:8px}.custom-popup.user-update-popup .content .popup-body .user-info li .term{display:block;width:60px;font-size:13px;color:#111;font-weight:500;line-height:18px}.custom-popup.user-update-popup .content .popup-body .user-info li .desc{font-size:13px;color:#555;line-height:18px}.custom-popup.user-update-popup .content .popup-body .primary-btn{display:block;margin-top:32px}.custom-popup.user-update-popup .content .popup-info ul li{color:#777}.custom-popup.user-update-popup .content .popup-info ul li+li{margin-top:6px}.custom-popup.main-banner-popup{background-color:transparent}.custom-popup.main-banner-popup.active{display:block}.custom-popup.main-banner-popup.active .content{position:fixed;bottom:0;height:inherit;padding:0;z-index:2}.custom-popup.main-banner-popup .content{background-color:transparent;border-radius:0 36px 0 0;overflow:hidden}.custom-popup.main-banner-popup .content .swiper-slide a{width:100%;height:100%}.custom-popup.main-banner-popup .content .swiper-slide img{width:100%;height:100%;object-fit:cover}.custom-popup.main-banner-popup .content .swiper-pagination-fraction{position:absolute;top:16px;right:16px;bottom:inherit;left:inherit;display:flex;align-items:center;justify-content:center;gap:4px;width:44px;height:22px;font-size:11px;color:#fff;background-color:rgba(0,0,0,0.25);border-radius:20px}.custom-popup.main-banner-popup .content .swiper-pagination-fraction span{font-size:inherit;color:inherit;font-weight:500}.custom-popup.main-banner-popup .content .btn-wrap{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 20px;background-color:#fff}.custom-popup.main-banner-popup .content .btn-wrap button.hide-btn{font-size:14px;color:#777;line-height:22px}.custom-popup.main-banner-popup .content .btn-wrap button.close-btn{font-size:14px;color:#111;line-height:22px}.custom-popup.cart-banner-popup{background-color:transparent}.custom-popup.cart-banner-popup .content{display:flex;justify-content:center;flex-direction:column-reverse;max-width:360px;padding:0 20px;z-index:2}.custom-popup.cart-banner-popup .content .body{border-radius:6px;overflow:hidden}.custom-popup.cart-banner-popup .content .body img{width:100%}.custom-popup.cart-banner-popup .content .body .btn-wrap{display:flex;align-items:center}.custom-popup.cart-banner-popup .content .body .btn-wrap a{flex:1;display:flex;align-items:center;justify-content:center;height:48px;font-size:15px;font-weight:500;line-height:22px}.custom-popup.cart-banner-popup .content .body .btn-wrap a.login-btn{color:#fff;background-color:#111}.custom-popup.cart-banner-popup .content .body .btn-wrap a.join-btn{color:#111;background-color:#fff}.custom-popup.cart-banner-popup .content .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.custom-popup.cart-banner-popup .content .head a{font-size:14px;color:#fff;line-height:22px}.custom-popup.cart-banner-popup .content .head .close-btn{width:24px;height:24px;background:url(/public/images/icon/close-circle-fff.svg) 50%/24px}.custom-popup.terms-popup .content{overflow:hidden}.custom-popup.terms-popup .content .popup-body{position:fixed;top:48px;right:0;width:100%;max-height:calc(100vh - 48px);margin-top:0;padding:20px 20px 72px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.custom-popup.terms-popup .content .popup-body::-webkit-scrollbar{width:0;height:0}.custom-popup.terms-popup .content .popup-body .head li{font-size:14px;color:#111;font-weight:500;line-height:22px}.custom-popup.terms-popup .content .popup-body .head li:hover{color:#111}.custom-popup.terms-popup .content .popup-body .head li+li{margin-top:2px}.custom-popup.terms-popup .content .popup-body .head+.body{margin-top:48px}.custom-popup.terms-popup .content .popup-body .body>div,.custom-popup.terms-popup .content .popup-body .body+div{margin-top:24px}.custom-popup.terms-popup .content .popup-body .body>div:first-child,.custom-popup.terms-popup .content .popup-body .body>p:first-child{margin-top:0}.custom-popup.terms-popup .content .popup-body p{word-break:inherit}.custom-popup.terms-popup .content .popup-body .title{font-size:14px;color:#111;font-weight:500;line-height:20px}.custom-popup.terms-popup .content .popup-body .paragraph,.custom-popup.terms-popup .content .popup-body .text,.custom-popup.terms-popup .content .popup-body .sub-text,.custom-popup.terms-popup .content .popup-body .main-text{font-size:14px;color:#333;font-weight:300;line-height:20px}.custom-popup.terms-popup .content .popup-body .main-text{margin-top:10px}.custom-popup.terms-popup .content .popup-body .paragraph{margin-top:16px}.custom-popup.terms-popup .content .popup-body .text{margin-top:10px}.custom-popup.terms-popup .content .popup-body .sub-text,.custom-popup.terms-popup .content .popup-body .text-sub{margin-top:6px}.custom-popup.terms-popup .content .popup-body .text-sub{font-size:13px;color:#777;line-height:18px}.custom-popup.terms-popup .content .popup-body .circle-num{padding-right:4px}.custom-popup.terms-popup .content .popup-body .dropdown-wrap{margin-top:10px}.custom-popup.brand-list-popup .popup-body{margin-bottom:76px}.custom-popup.brand-list-popup .popup-body ul{display:flex;flex-direction:column;gap:16px}.custom-popup.brand-list-popup .popup-body ul li{border-radius:180px;background-position:100%;background-size:cover}.custom-popup.brand-list-popup .popup-body ul li a{display:flex;flex-direction:column;width:100%;height:100%;padding:44px 44px 32px}.custom-popup.brand-list-popup .popup-body ul li a .term{font-size:16px;color:#111;font-weight:600;line-height:20px}.custom-popup.brand-list-popup .popup-body ul li a .desc{padding-top:8px;font-size:14px;color:#333;line-height:20px}.custom-popup.brand-list-popup .popup-body ul li a .arrow-ico{width:28px;height:28px;margin-top:28px;background:url(/public/images/icon/arrow-half-up-black.svg) 50%/28px}.custom-popup.brand-list-popup .popup-body ul li.mdspick{background-image:url(/public/images/bg/brand-list-mdspick.png)}.custom-popup.brand-list-popup .popup-body ul li.laplante{background-image:url(/public/images/bg/brand-list-laplante.png)}.custom-popup.brand-list-popup .popup-body ul li.ohana{background-image:url(/public/images/bg/brand-list-ohana.png)}.custom-popup.pay-loading-popup{background:none !important}.custom-popup.pay-loading-popup:after{background:rgba(255,255,255,0.9) !important}.custom-popup.pay-loading-popup .wrapper{position:relative;display:flex;align-items:center;flex-direction:column;gap:24px 0;z-index:2}.custom-popup.pay-loading-popup .wrapper .loading{position:relative;display:flex;align-items:center;justify-content:space-between;width:152px}.custom-popup.pay-loading-popup .wrapper .loading span{width:8px;height:8px;background-color:#3e3e3e;border-radius:50%;transform:scale(0.375);animation:grow 4.2s infinite ease-in-out}.custom-popup.pay-loading-popup .wrapper .loading span:nth-child(1){animation-delay:.3s}.custom-popup.pay-loading-popup .wrapper .loading span:nth-child(2){animation-delay:.6s}.custom-popup.pay-loading-popup .wrapper .loading span:nth-child(3){animation-delay:.9s}.custom-popup.pay-loading-popup .wrapper .loading span:nth-child(4){animation-delay:1.2s}.custom-popup.pay-loading-popup .wrapper .loading span:nth-child(5){animation-delay:1.5s}@keyframes grow{0%{opacity:0.6;transform:scale(0.375)}25%{transform:scale(1)}50%{transform:scale(0.375)}75%{opacity:1;transform:scale(1)}100%{transform:scale(0.375)}}.custom-popup.pay-loading-popup .wrapper .text{font-size:16px;color:#111;line-height:24px}
