:root{--whole-color:#fff;--point-color:#f92626;--black-color:#111;--dark-gray-color:#262626;--caution-color:#f92626;--empty-color:#f5f6f8;--light-gray-bg-color:#f6f6f6;--light-gray-border-color:#ececec;--semi-light-gray-border-color:#dadada;--light-border-color:#ececec;--gray-border-color:#e2e2e2;--default-color:#ddd;--light-blue-gray-border-color:#bbbec2;--light-blue-gray-color:#939aa2;--blue-gray-color:#3f434c;--gray-color:#999;--gray-font-color:#828282;--tooltip-bg-color:#f7f7f7;--default-font-color:#181818;--event-coupon-date-color:#a1a1a1}.l-panel{border:solid var(--light-gray-border-color);border-width:1px 0;margin-bottom:10px;box-shadow:0 10px 1px #f5f5f5}.l-content{min-height:calc(100vh - 487px)}.fab-top-down{z-index:5;position:fixed;bottom:7.14286rem;right:16px}.fab-btn{background-color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:50px;height:50px;font-size:10px;display:flex;box-shadow:0 2px 5px #0006}.fab-btn__top{transform:rotate(180deg)}.fab-btn__label{margin-top:5px;margin-bottom:5px}.page__content{min-width:375px;max-width:500px;min-height:100vh;margin:0 auto}.page__content.site{background-color:var(--whole-color)}.page .bottom-nav{width:100%;max-width:500px;left:50%;transform:translate(-50%)}.page .banner--left{display:none}.page .offcanvas.is-active{left:auto}.page .offcanvas__dim{max-width:500px}@media (min-width:1001px){.page{justify-content:center;height:100%;display:flex}.page__side{width:calc(100% - 1000px);display:sticky;top:0}.page__side:first-of-type{left:0}.page__side:last-of-type{right:0}.page-inner{flex:none;align-items:center;width:100%;max-width:1000px;display:flex}.page__content{width:500px}.page .banner--left{flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex;position:fixed;top:0}.page .banner--left__tit{font-size:36px;font-weight:700}.page .banner--left img{width:100%}.page .site{margin-left:auto;margin-right:0;box-shadow:0 0 50px #00000026}.page .bottom-nav{width:500px;left:initial;right:initial;transform:none}.page .fab-top-down{right:calc(50% - 484px)}}.video-cover{z-index:2;width:100%;height:100%;position:absolute}.flex{justify-content:center;align-items:center;display:flex}.flex.gap-10{gap:10px}.header{z-index:5;background-color:#fff;justify-content:center;align-items:center;min-height:90px;display:flex;position:sticky;top:0}.header__left-btn{position:absolute;top:calc(50% + 5px);left:10px;transform:translateY(-50%)}.header__title{text-align:center;max-width:300px;margin:0 auto;font-size:1.28571rem;display:block}.header__title.PRODUCT{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header__title.PRODUCT .header__title-wrapper{white-space:nowrap;display:inline;overflow:hidden}.header__title.PRODUCT .header__title-wrapper *{white-space:nowrap}.header__cart-btn,.header__cancel-btn{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.header--sub{border-bottom:1px solid var(--dark-gray-color)}.header--sub .header__left-btn,.header--sub .header__cart-btn{top:50%}.header--sub .header__search-field{flex:1;justify-content:space-between;margin-top:2px;padding:0 67px}.header--sub .text-field{border:0}.header--sub input{padding:0;font-size:24px}.header--sub .search-field__clear-btn{right:0}.header--sub .search-field__clear-btn .ico{background-position:-401.667px -287.5px;background-size:760px 419.167px;width:25.8333px;height:25.8333px}.nav{color:var(--dark-gray-color);font-size:1rem;display:flex;overflow-x:auto}.nav__link{flex:none;padding:15px 10px;line-height:1.5;display:block}.nav__link.is-active{color:var(--point-color);font-weight:700;position:relative}.nav__link.is-active:after{content:"";background-color:var(--point-color);border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:4px}.nav .swiper-slide{width:auto!important}.bottom-nav{z-index:5;color:#737373;background-color:#fff;padding:.714286rem 0 .357143rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 4px #0000000d,inset 0 1px #fff}.bottom-nav__link{flex-direction:column;flex:1;justify-content:space-between;align-items:center;font-size:.714286rem;display:flex}.bottom-nav__link:not(:first-child):before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:2.14286rem;height:2.14286rem;display:block}.bottom-nav__link--search:before{background-image:url(/assets/shopby/icon_search.png)}.bottom-nav__link--north:before{background-image:url(/assets/shopby/icon_north.png)}.bottom-nav__home{margin-top:-10px}.bottom-nav__label{margin-top:10px}.footer{border-top:1px solid var(--default-color);padding:30px 20px 100px}.footer__nav{cursor:pointer;margin:20px 0;display:flex}.footer__nav div{margin-right:20px}.footer__link{text-align:center;padding:5px 0;font-size:12px}.footer__link+.footer__link{border-left:1px solid var(--default-color)}.footer__link--bold{font-weight:700}.footer__info{color:var(--default-font-color);margin-bottom:20px;font-size:16px;font-weight:400}.footer__about{color:#6e6e6e;font-size:12px;font-weight:300;line-height:1.5}.footer__company{color:var(--default-font-color);margin-bottom:16px;font-size:16px;font-weight:500;line-height:1}.footer__business-registration span,.footer__business-registration a{color:#545454;font-weight:500}.footer__extra-logo{margin-top:20px}.copyright{font-size:10px;font-weight:600}.product-board-list__empty{text-align:center;color:var(--default-font-color);border-top:1px solid var(--light-gray-border-color);padding:58px 0 160px;font-size:16px;line-height:32px}.product-board-list ul{border-top:1px solid var(--light-gray-border-color)}.product-board-list .ico--exclamation-white-bg{background-position:-413.75px -27.5px;background-size:570px 314.375px;width:58.75px;height:58.75px}.product-board-list__empty-notes{color:#7d7d7d;padding:5px 0 18px;font-weight:300;display:block}.product-board-list__accumulation{color:var(--gray-color);margin:0;font-size:14px;font-weight:400}.product-board-list__accumulation em{font-weight:400}.product-board-list__accumulation-notes{font-size:16px;font-weight:400}.product-board-list__accumulation-notes em{font-weight:600}.product-board-list__search{justify-content:space-between;align-items:center;margin-bottom:20px;font-size:1.14286rem;display:flex}.product-board-list__total-count{vertical-align:baseline;color:var(--gray-color);margin-left:5px;font-size:1rem}.product-board-list__total-count em{color:var(--point-color);margin-right:3px;font-weight:700}.product-board-list__sort-type{width:auto;color:var(--gray-color);border:none;font-size:.857143rem}.product-board-list__sort-type:after{vertical-align:top;background-image:url(/assets/shopby/sprite.png);background-position:-596px -80.6667px;background-size:608px 335.333px;width:11.3333px;height:6px}.product-board-list__sort-type select{text-align:end;padding-right:2rem}.product-board-list__items{margin-top:20px}.product-board-list__items .product-thumb-item{background:var(--empty-color);border-radius:4px;padding:20px}.product-board-list .review-accumulation{color:var(--gray-font-color);margin:0;font-size:14px;font-weight:400}.product-board-list .inquiry-item__text{display:none}.product-board-list .inquiry-item.is-active__text{display:block}.product-inquiry-item{border-bottom:1px solid var(--light-gray-border-color);margin:1.71429rem 0}.product-inquiry-item__member{color:var(--gray-font-color);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.857143rem;font-weight:400;display:flex}.product-inquiry-item__top{position:relative}.product-inquiry-item__title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;padding:.714286rem 0;display:-webkit-box;overflow:hidden}.product-inquiry-item__content{line-height:22px}.product-inquiry-item__status{border:1px solid var(--light-blue-gray-border-color);background-color:var(--light-blue-gray-border-color);color:#fff;border-radius:2px 2px 2px 0;margin-right:10px;padding:1px 4px;font-size:12px;position:relative;top:2px}.product-inquiry-item__status--ready{background-color:var(--whole-color);color:var(--point-color);border-color:var(--point-color)}.product-inquiry-item .arrow{width:10px;height:10px;position:absolute;top:0;right:0}.product-inquiry-item .arrow .ico{background-position:-687.692px -93.0769px;background-size:701.538px 386.923px;width:13.0769px;height:6.92308px}.product-inquiry-item .ico--lock{background-position:-185.714px -152.143px;background-size:651.429px 359.286px;width:15.7143px;height:15.7143px;margin-top:-1px;margin-right:4px}.product-inquiry-item__content{color:var(--dark-gray-color);margin-top:.857143rem;font-size:1rem;line-height:1.28571rem;display:none}.product-inquiry-item.is-open .product-inquiry-item__content{background-color:var(--light-gray-bg-color);border-top:1px solid var(--light-gray-border-color);color:var(--dark-gray-color);word-break:break-word;white-space:pre-wrap;padding-bottom:20px;font-size:14px;display:block}.product-inquiry-item.is-open .arrow{transform:scaleY(-1)}.product-inquiry-item.is-open .product-inquiry-item__text{background-position:10px 12px;background-repeat:no-repeat;background-size:18px;justify-content:space-between;align-items:flex-start;padding:10px 10px 20px;display:flex}.product-inquiry-item.is-open .product-inquiry-item__text .ico{flex:none;margin-right:10px}.product-inquiry-item.is-open .product-inquiry-item__text .inquiry-text{flex:1;margin-top:2px}.product-inquiry-item.is-open .product-inquiry-item__text--question{border-bottom:1px dashed var(--semi-light-gray-border-color)}.product-inquiry-item.is-open .product-inquiry-item__text--question .ico{background-position:-326.5px -189.5px;background-size:456px 251.5px;width:20.5px;height:21px;margin-top:8px}.product-inquiry-item.is-open .product-inquiry-item__text--answer .ico{background-position:-449.444px -210.556px;background-size:506.667px 279.444px;width:18.3333px;height:18.3333px;margin-top:8px}.product-inquiry-item.is-open .product-inquiry-item__text--answer .product-inquiry-item__date{margin-top:4px;font-size:12px}.product-inquiry-item.is-open .product-inquiry-item__text .ico{display:inline-block}.product-inquiry-item.is-open .product-inquiry-item__date{letter-spacing:.4px;margin-top:.857143rem}.product-inquiry-item.is-open .product-inquiry-item__btns{gap:4px;width:auto;margin-left:10px;font-size:12px;display:inline-flex}.product-inquiry-item.is-open .product-inquiry-item__btns button{border-radius:0;padding:2px 10px}.product-inquiry-summary__title{text-align:center;margin-top:1.42857rem;font-size:1.71429rem;font-weight:500}.product-inquiry-summary__description{text-align:center;margin:.714286rem 0;font-size:14px;line-height:1.42857rem}.product-inquiry-summary__write-btn{height:3.21429rem;margin:1.42857rem 0}.product-review-item{border-bottom:1px solid var(--light-gray-border-color);padding:20px 0}.product-review-item__top{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.product-review-item__top .product-review-item__info{justify-content:normal;align-items:center;gap:5px;display:flex}.product-review-item__rating{justify-content:center;align-items:center;display:flex}.product-review-item .rating-star{margin-top:-2px}.product-review-item__score{color:#3f444c;vertical-align:middle;margin-left:5px;font-size:14px;font-weight:500}.product-review-item__date{color:var(--gray-font-color);font-size:14px}.product-review-item__content{justify-content:space-between;align-items:center;display:flex}.product-review-item__image{margin-bottom:10px;margin-right:15px;position:relative}.product-review-item__image li{justify-content:center;align-items:center;width:100px;height:100px;display:flex}.product-review-item__image li img{max-height:7.14286rem}.product-review-item__image li a{width:"auto";height:"auto"}.product-review-item__image-count{text-align:center;color:#fff;background-color:#3f444ccc;width:18px;height:18px;font-size:10px;line-height:18px;position:absolute;bottom:0;right:0}.product-review-item__bottom{flex:1}.product-review-item__order-info{color:#848991;font-size:12px;line-height:18px}.product-review-item__member-id{color:#3f444c;font-weight:600}.product-review-item__option-value{color:#848991;font-size:12px;line-height:18px}.product-review-item__text{position:relative}.product-review-item__text-detail{color:var(--dark-gray-color);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:10px;padding-right:14px;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.product-review-item .arrow{position:absolute;top:0;right:0}.product-review-item .arrow .ico{background-position:-687.692px -93.0769px;background-size:701.538px 386.923px;width:13.0769px;height:6.92308px}.product-review-item__btns{justify-content:flex-end;align-items:center;gap:.571429rem;height:24px;margin:1.85714rem 0 20px;font-size:12px;display:flex}.product-review-item__btns button{border-radius:0;width:4.28571rem;padding:.428571rem .571429rem}.product-review-item.is-open .product-review-item__bottom{width:100%;margin-top:20px}.product-review-item.is-open .product-review-item__content{display:block}.product-review-item.is-open .product-review-item__image{margin:0;overflow:auto hidden}.product-review-item.is-open .product-review-item__image ul{border:none;gap:5px 10px;width:max-content;display:flex}.product-review-item.is-open .product-review-item__image-count{display:none}.product-review-item.is-open .product-review-item__info{width:100%}.product-review-item.is-open .product-review-item__text-detail{display:block}.product-review-item.is-open .arrow{transform:scaleY(-1)}.product-review-summary__title{text-align:center;margin-top:1.42857rem;font-size:1.71429rem;font-weight:500}.product-review-summary__rating{justify-content:center;align-items:center;margin:.714286rem 0;display:flex}.product-review-summary__score{color:var(--blue-gray-color);margin-left:10px;font-size:20px;font-weight:600;line-height:22px}.product-review-summary__score span{vertical-align:middle;color:var(--default-color);letter-spacing:4px;margin-left:4px;font-weight:400}.product-review-summary__write-btn{height:3.21429rem;margin:1.42857rem 0}.search-keyword-modal{height:100%}.search-keyword-modal__top{border-bottom:2px solid var(--dark-gray-color);justify-content:center;align-items:center;height:58px;margin:0 10px;display:flex}.search-keyword-modal__back-btn{padding-right:10px}.search-keyword-modal .search-field{flex-grow:2}.search-keyword-modal .search-field__clear-btn .ico{background-position:-370.769px -265.385px;background-size:701.538px 386.923px;width:23.8462px;height:23.8462px}.search-keyword-modal .text-field{border:none}.search-keyword-modal .text-field input{font-size:18px}.search-keyword-modal .recent-keyword{width:300px;margin:30px auto 80px}.title-modal{width:100%;height:100%;position:relative}.title-modal__header{border-bottom:1px solid var(--black-color);justify-content:center;align-items:center;height:60px;display:flex}.title-modal__title{justify-content:center;align-items:center;font-size:18px;display:flex}.title-modal__content{overflow:inherit}.title-modal__close-btn{position:absolute;right:20px}.title-modal--full{min-width:375px;max-width:375px;margin:0 auto}@media (min-width:500px){.title-modal--full{min-width:500px;max-width:500px}}.title-modal--full .title-modal__content{min-width:375px;height:calc(100dvh - 60px);overflow-y:auto}.total-sort{z-index:1;background-color:var(--whole-color);border-bottom:1px solid var(--light-gray-border-color);justify-content:space-between;align-items:center;margin-bottom:32px;padding:10px 20px;display:flex;position:sticky;top:90px}.total-sort__select-box{border-color:#d2d2d2;width:auto;font-weight:lighter}.total-sort__count .highlight{margin:0 4px 0 8px;font-weight:700}.category-nav{flex-direction:column;display:flex}.category-nav-content{flex:1;overflow-y:auto}.category-nav-content::-webkit-scrollbar{display:none}.category-nav-content .no-data{height:100%;color:var(--default-color);justify-content:center;align-items:center;display:flex}.category-nav-sign-in{z-index:5;background-color:var(--point-color);color:#fc9e9e;border-bottom:1px solid var(--whole-color);padding:20px 0 20px 10px;font-size:16px;position:sticky;top:0}.category-nav-sign-in__link{color:var(--whole-color);text-decoration:underline}.category-nav-sign-in__close{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.category-nav-sign-in p{display:inline-block}.category-nav-links{margin-bottom:20px;padding:0}.category-nav-links__item{color:var(--dark-gray-color);border-bottom:1px solid var(--light-gray-border-color);padding:15px 0 15px 20px;transition:background .45s;display:block;position:relative}.category-nav-links__item:last-of-type{border-bottom-width:0}.category-nav-links__item:hover{background-color:#eee}.category-nav-links__item:hover:after{border-color:#b0b0b0}.category-nav-links__arrow{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.flag-wrapper{gap:8px;margin:10px 16px;display:flex}.flag-wrapper .ico--flag-us{background-position:-128.5px -189.5px;background-size:456px 251.5px;width:32px;height:23px}.flag-wrapper .ico--flag-jp{background-position:-96.5px -189.5px;background-size:456px 251.5px;width:32px;height:23px}.flag-wrapper .ico--flag-kr{background-position:-64px -189.5px;background-size:456px 251.5px;width:32.5px;height:24px}.cs{background-color:#f5f5f5;justify-content:center;align-items:center;font-size:12px;display:flex}.cs__link{text-align:center;color:var(--default-font-color);flex:1;padding:20px 0;position:relative}.cs__link:nth-child(n+1):before{content:"";background:#e1e1e1;width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.skeleton-wrap{padding:20px}.skeleton-wrap-list{margin-top:20px}.faq-list__content-wrap{cursor:pointer;border-bottom:1px solid var(--light-gray-border-color)}.faq-list__content{padding:20px 26px 20px 10px;display:flex}.faq-list__content .ico--q,.faq-list__content .ico--a{flex:none;margin-right:10px}.faq-list__content .ico--angle-down{background-position:-687.692px -93.0769px;background-size:701.538px 386.923px;width:13.0769px;height:6.92308px}.faq-list__question{justify-content:center;align-items:center;display:flex;position:relative}.faq-list__question .ico--q{background-position:-408.125px -236.875px;background-size:570px 314.375px;width:25.625px;height:26.25px}.faq-list__question p{text-overflow:ellipsis;width:100%;overflow:hidden}.faq-list__answer{background-color:#eff1f5;padding-bottom:52px}.faq-list__answer .ico--a{background-position:-577.857px -270.714px;background-size:651.429px 359.286px;width:23.5714px;height:23.5714px}.faq-list .arrow{display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.faq-list__content-wrap.is-open .arrow{transform:translateY(-50%)rotate(180deg)}.faq-list__content-wrap.is-open .faq-list__content--question button{word-break:break-word;white-space:pre-wrap}.faq-list__empty{height:21.4286rem;color:var(--gray-color);opacity:.8;justify-content:center;align-items:center;padding:1.42857rem 0;font-size:1.42857rem;display:flex}.faq-list .ico--lock{background-position:-260px -213px;background-size:912px 503px;width:26px;height:22px;margin-right:10px}.faq-list .sanitize-wrap{width:100%}.address-form__zip-code{gap:10px;display:flex}.address-form__zip-code>.text-field,.address-form__zip-code>.btn{width:130px}.address-form>.text-field{margin-top:10px}.address-form .select-field>select{padding:13px 10px 11px}.address-form.global-form{flex-direction:column;gap:10px;margin-top:10px;display:flex}.address-form.global-form>.text-field{margin-top:unset}.search-zip-code-form{height:100%}.search-zip-code-form__search{background-color:var(--empty-color);flex-direction:column;justify-content:center;align-items:start;gap:10px;height:120px;padding:20px;display:flex}.search-zip-code-form__search .search-field{width:100%}.search-zip-code-form__search .search-field .text-field{background-color:#fff;height:50px}.search-zip-code-form__search .search-field .icon-btn{width:20px;height:20px}.search-zip-code-form__search-tip{color:#8f8f8f;justify-content:center;align-items:center;gap:5px;font-size:12px;display:flex}.search-zip-code-form__search-tip:before{content:"";width:16px;height:16px;margin-top:-3px}.search-zip-code-form__tip-tit{border-bottom:1px solid var(--black-color);margin:20px 20px 10px;padding-bottom:10px;font-size:16px;font-weight:700}.search-zip-code-form__tip-tit em{color:var(--point-color)}.search-zip-code-form__tip-list{padding:0 20px 0 40px;list-style-type:disc}.search-zip-code-form__tip-list li>span{color:#8f8f8f;margin:0 5px}.search-zip-code-form__tip-empty{text-align:center;padding:20px}.search-zip-code-form__items{height:calc(100% - 180px);padding:0 20px 20px;overflow-y:auto}.info-list{background-color:#fff;padding:20px}.info-list__title{font-weight:700}.info-list__items{color:var(--gray-color);padding-left:14px;font-size:12px;list-style:outside}.info-list__items li{margin-top:6px}.info-list__items li::marker{font-size:10px}.price-tag{border:1px solid var(--point-color);border-radius:6px;padding:20px}.price-tag--no-border{border:none}.price-tag__final-amount{justify-content:space-between;align-items:center;display:flex}.price-tag__final-amount dt{font-size:16px;font-weight:700}.price-tag__final-amount dd em{color:var(--point-color);margin:0 4px;font-size:20px;font-weight:700}.price-tag__division{border-top:1px dashed var(--default-color);margin:12px 0}.price-tag__details{grid-template-columns:1.5fr 1fr;row-gap:8px;display:grid}.price-tag__details dt,.price-tag__details dd{color:var(--gray-color)}.price-tag__details dd{text-align:end}.price-tag__details dd em{color:var(--black-color);margin:0 4px;font-weight:700}.product-thumb-item{width:100%}.product-thumb-item .thumb-item__media{flex:none;width:84px;height:84px}.product-thumb-item .thumb-item__info{flex-direction:column;justify-content:center;align-items:start;gap:6px;width:100%;padding:0 0 0 20px;display:flex}.product-thumb-item__brand{color:var(--gray-color);font-size:12px;font-weight:700}.product-thumb-item__amount{justify-content:center;align-items:center;font-size:12px;display:flex}.product-thumb-item__amount li{justify-content:center;align-items:center;height:14px;display:flex}.product-thumb-item__amount li+li{content:"";border-left:1px solid var(--default-color);margin-left:10px;padding-left:10px}.product-thumb-item__amount-wrap{justify-content:space-between;align-items:center;width:100%;display:flex}.product-thumb-item__base-product-name-content{font-size:12px;font-weight:500;line-height:1.4;display:flex}.product-thumb-item__base-product-name{color:var(--gray-color)}.product-thumb-item__name-wrapper--inline{flex-direction:row;align-items:center;gap:1px;display:flex}.product-thumb-item .extra-product__sticker{color:#fff;background-color:#a3a3a3;padding:0 7px;font-size:12px;font-weight:400;line-height:20px}.product-thumb__sticker{width:max-content;margin-block-start:5px;display:inline-block}.product-thumb__sticker:not(:first-child){margin-left:5px}.product-thumb__sticker>img{width:auto;height:20px}.coupons{padding:20px 0 6.42857rem}.coupons--empty{height:100%;color:var(--default-color);justify-content:center;align-items:center;font-size:1.42857rem;display:flex}.coupons--empty button{cursor:none;background-color:var(--default-color)}.coupons__download-btn{z-index:1;border:0;border-radius:0;height:60px;font-size:16px;font-weight:400;line-height:32px;position:fixed;bottom:0}.coupons .coupon__discount-information{color:var(--point-color);font-size:22px}.coupon__wrap__constraint{color:var(--gray-font-color);font-size:13px;font-weight:300;line-height:18px}.coupon__wrap+.coupon__wrap{margin-top:20px}.coupon__wrap--issued{position:relative}.coupon__wrap--issued .coupon__issued{z-index:1;height:100%;color:var(--whole-color);background-color:#0006;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.coupon__wrap--issued .coupon__issued p{margin-top:10px}.coupon__wrap--issued .ico--checkbox{background-position:-443.158px -199.474px;background-size:480px 264.737px;background-color:var(--point-color);border-radius:50%;width:15.7895px;height:15.7895px;position:relative}.coupon__wrap--issued .ico--checkbox:before{content:"";background:var(--point-color);z-index:-1;border-radius:50%;width:30px;height:30px;padding:10px;position:absolute;top:0}.review-form__product-description{display:flex}.review-form__evaluation{text-align:center;padding:20px 20px 0}.review-form__title{color:var(--default-font-color);margin-top:16px;padding:20px 10px;font-size:20px;line-height:24px}.review-form .rating-star__count{height:90%;top:2px;left:-101%}.review-form__content{padding:20px}.review-form__text-area{margin-top:20px}.review-form__text-area textarea{width:100%;height:320px;color:var(--default-font-color);border:solid 1px var(--gray-border-color);border-radius:0;padding:20px;font-size:14px;line-height:20px;display:block}.review-form__limit-text{color:var(--gray-font-color);opacity:.8;margin-top:20px;padding-left:18px;font-size:14px;font-weight:400;position:relative}.review-form__limit-text:before{content:"※";color:var(--gray-font-color);font-size:14px;position:absolute;top:0;left:0}.review-form__image-files{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:20px;display:flex}.review-form__image{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.review-form__upload-btn{margin-top:20px}.review-form__btn{border-radius:0;width:100%;height:60px;font-size:16px;font-weight:400}.review-form__file-upload{margin-top:20px}.review-form__submit-btn{margin-top:2.85714rem}.review-form__accumulation{margin-top:1.42857rem}.review-form .delete:before,.review-form .delete:after{background-color:var(--default-color)}.review-accumulation{text-align:center;color:var(--blue-gray-color);margin:1.42857rem 0;display:block}.review-accumulation .ico{background-position:-250px -191.667px;background-size:506.667px 279.444px;width:17.7778px;height:17.7778px;margin-top:-2px;margin-right:5px}.review-accumulation em{font-weight:700}.identification-verification-modal.modal{height:100%;max-height:861px}.identification-verification-modal iframe{border:none;width:100%;height:100%}.identification-verification-modal__header{border-bottom:1px solid var(--black-color);padding:10px 20px;position:relative}.identification-verification-modal__title{justify-content:center;align-items:center;height:40px;font-size:18px;display:flex}.identification-verification-modal__close-btn{position:absolute;top:20px;right:20px}.identification-verification-modal__close-btn:hover{cursor:pointer}.identification-verification-modal__content{height:calc(100% - 81px)}@media (max-width:500px){.identification-verification-modal.modal{width:100%}}@media (min-width:501px){.identification-verification-modal.modal{width:500px}}.product-inquiry-form__description,.product-inquiry-form__content{padding:20px}.product-inquiry-form__type{border-color:var(--gray-border-color);height:2.85714rem;color:var(--gray-color);padding-top:.428571rem}.product-inquiry-form__title input{height:3.42857rem}.product-inquiry-form .character-counter{margin:20px 0}.product-inquiry-form__text{min-height:21.4286rem}.product-inquiry-form__secret{margin-top:20px}.product-inquiry-form__secret .check-radio__label{color:var(--gray-color);font-size:1rem;font-weight:400}.product-inquiry-form__secret .check-radio__ico{border-radius:4px}.board-product-item__description{padding:20px;display:flex}.board-product-item__image{justify-content:center;align-items:center;width:120px;height:120px;display:flex;box-shadow:0 0 2px #00000026}.board-product-item__product{color:var(--light-blue-gray-color);margin:auto 0 auto 12px;line-height:20px}.board-product-item__product-name{font-size:14px;font-weight:600}.board-product-item__option-value{margin-top:3px}.board-product-item__option-selector{border-color:var(--gray-border-color);margin-top:12px}.board-form__type-selector{border-color:var(--gray-border-color);height:2.85714rem;color:var(--gray-color);padding-top:.428571rem}.board-form__type-selector--disabled{background-color:var(--empty-color)}.board-form__type-selector--disabled:after{opacity:.4}.board-form__title{margin:20px 0 2px}.board-form__title input{height:3.42857rem}.board-form__text{min-height:21.4286rem;margin:20px 0 2px}.board-form__checkbox-group{margin-top:20px}.board-form__checkbox-group .check-radio__label{color:var(--gray-color);font-size:1rem;font-weight:400}.board-form__checkbox-group .check-radio__ico{border-radius:4px}.board-form__image-files{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-top:20px;display:flex}.board-form__image-files .attach-file__item{border:1px solid #ddd;align-items:center;width:100%;height:60px;padding:8px 20px;display:flex}.board-form__image-files .attach-file__item img{object-fit:cover;width:35px;height:35px;margin-right:12px}.board-form__image-files .attach-file__item .ico--circle-x-gray-bg{background-position:-321.333px -230px;background-size:608px 335.333px;width:20.6667px;height:20.6667px}.board-form__image-files .attach-file__name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:18px;overflow:hidden}.board-form__image-files .attach-file__remove-button{cursor:pointer}.board-form__image{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.board-form .delete:before,.board-form .delete:after{background-color:var(--default-color)}.board-form__upload-btn{border-radius:0;height:60px;margin-top:20px;font-size:16px}.board-form__notice-text{color:var(--gray-font-color);opacity:.8;margin-top:20px;padding-left:18px;font-size:14px;font-weight:400;position:relative}.board-form__notice-text:before{content:"※";color:var(--gray-font-color);font-size:14px;position:absolute;top:0;left:0}.board-form__notice-wrap .board-form__notice-text{margin-top:5px}.board-form__note{border-top:solid 1px var(--gray-border-color);padding:28px 12px 32px}.board-form__note-title{color:var(--default-font-color);padding-bottom:12px;font-size:16px}.board-form__note-text{color:var(--gray-font-color);padding-top:8px;padding-left:9px;font-size:12px;line-height:18px;position:relative}.board-form__note-text:before{content:".";color:var(--gray-font-color);font-size:12px;position:absolute;top:4px;left:0}.board-form__buttons{justify-content:center;align-items:center;gap:12px;margin-top:20px;display:flex}.board-form__buttons button{border-radius:0;height:60px;font-size:16px}.board-form__buttons--small{justify-content:end;align-items:none;gap:12px;margin-top:20px;display:flex}.board-form__buttons--small button{border-radius:0;width:60px;padding:4px 6px;font-size:12px}.board-form__button-group{justify-content:space-between;align-items:none;margin-top:20px;display:flex}.board-form__button-group button{width:48%}.board-form__btn{border-radius:0;width:100%;height:60px;font-size:16px;font-weight:400}.board-form__product-thumb-list{padding:0 20px}.folding-images-by-one-row{margin-bottom:10px;margin-right:15px;position:relative}.folding-images-by-one-row li{justify-content:center;align-items:center;width:100px;height:100px;display:flex}.folding-images-by-one-row li img{max-height:7.14286rem}.folding-images-by-one-row li a{width:"auto";height:"auto"}.folding-images-by-one-row__image-count{text-align:center;color:#fff;background-color:#3f444ccc;width:18px;height:18px;font-size:10px;line-height:18px;position:absolute;bottom:0;right:0}.folding-images-by-one-row.is-active{margin:0;overflow:auto hidden}.folding-images-by-one-row.is-active .folding-images-by-one-row__image-list{border:none;gap:5px 10px;width:max-content;display:flex}.folding-images-by-one-row.is-active .folding-images-by-one-row__image-count{visibility:hidden}li.attach-file{cursor:pointer;border:1px solid var(--default-color)}.attach-file__detail-images{text-align:center;margin-top:10px}.inquiry-item__top{color:#878787;justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}.inquiry-item__top .inquiry-item__info{justify-content:normal;align-items:normal;gap:5px;display:flex}.inquiry-item__date{text-align:end;color:#878787;margin-top:4px;font-size:12px;display:block}.inquiry-item__bottom{justify-content:none;align-items:center;margin-top:8px;display:flex;position:relative}.inquiry-item__content{width:100%;position:relative}.inquiry-item__info{justify-content:flex-start;align-items:center;display:flex}.inquiry-item__info .ico--lock{background-position:-185.714px -152.143px;background-size:651.429px 359.286px;width:15.7143px;height:15.7143px;margin-top:-1px;margin-right:4px}.inquiry-item__status-label{border:1px solid var(--light-blue-gray-color);background-color:var(--light-blue-gray-color);color:#fff;margin-right:8px;padding:4px 8px;font-size:12px}.inquiry-item__status-label--ready{background-color:var(--whole-color);border:1px solid var(--point-color);color:var(--point-color)}.inquiry-item__title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;padding-right:1.28571rem;display:-webkit-box;overflow:hidden}.inquiry-item__text{background-color:var(--light-gray-bg-color);color:var(--dark-gray-color);word-break:break-word;white-space:pre-wrap;padding:20px .571429rem;font-size:.857143rem;line-height:1.28571rem}.inquiry-item__text--question{margin-top:20px}.inquiry-item__text--question .ico{background-position:-326.5px -189.5px;background-size:456px 251.5px;width:20.5px;height:21px;margin-top:8px;display:none}.inquiry-item__text--answer{display:none}.inquiry-item__text--answer .ico{background-position:-449.444px -210.556px;background-size:506.667px 279.444px;width:18.3333px;height:18.3333px;margin-top:8px}.inquiry-item .board-form__buttons--small{justify-content:flex-end;align-items:normal;gap:8px;margin:20px auto auto}.inquiry-item .board-form__buttons--small button{width:40px}.inquiry-item.is-active .inquiry-item__bottom{display:block}.inquiry-item.is-active .inquiry-item__content{margin-top:20px}.inquiry-item.is-active .inquiry-item__title{display:block}.inquiry-item.is-active .inquiry-item__text{display:flex}.inquiry-item.is-active .inquiry-item__text .ico{margin-right:6px;display:inline-block}.inquiry-item.is-active .inquiry-item__text--answer{border-top:1px dashed var(--semi-light-gray-border-color)}.inquiry-item.is-active .inquiry-item__qna-text{flex:1;width:94%;margin-left:auto}.inquiry-item.is-active .board-form__buttons--small{margin-top:20px}.inquiry-item+.inquiry-item{border-top:1px solid var(--default-color);margin-top:20px}.ico--clip-16{background-position:-241.25px -215.625px;background-size:570px 314.375px;width:20px;height:20px}.order-detail-info dl:not(.price-tag__final-amount){grid-template-columns:1fr 3fr;row-gap:8px;width:100%;display:grid}.order-detail-info dl:not(.price-tag__final-amount) dt{color:var(--gray-color)}.order-detail-info dl:not(.price-tag__final-amount) dd{word-break:break-all}.order-detail-info .accordion__title{font-size:16px}.order-detail-info__item-title{border-bottom:1px solid var(--default-color);padding:20px;font-size:16px}.order-detail-info__item{padding:20px}.order-detail-info__btn-wrap{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.order-detail-info__btn-wrap .btn{border:1px solid var(--default-color);border-radius:0;height:50px}.order-detail-info__delivery-memo{border:1px solid var(--default-color);flex-direction:column;justify-content:center;align-items:start;gap:6px;margin-top:14px;padding:12px;display:flex}.order-detail-info__pay-method{flex-direction:column;justify-content:center;align-items:start;gap:12px;padding:20px 20px 0;display:flex}.order-detail-info__copy-btn{border:1px solid var(--default-color);background-color:var(--empty-color);border-radius:0;height:50px}.order-detail-info__mileage{justify-content:end;align-items:center;font-size:12px;display:flex}.order-detail-info__mileage em{font-weight:700}.order-detail-info__app-card-info{font-size:12px;line-height:1.4em}.order-no-label{background-color:var(--blue-gray-color);color:#fff;justify-content:space-between;align-items:center;padding:20px;font-weight:500;display:flex}.order-no-label__order-no-wrap{justify-content:start;align-items:center;gap:10px;display:flex}.order-no-label__no{color:var(--gray-color);font-size:12px;font-weight:400}.start-ymd-selector{border:1px solid var(--default-color);justify-content:center;align-items:center;height:40px;margin-bottom:20px;display:flex}.shipping-address-form__item{margin:1.42857rem auto}.shipping-address-form__item--label{margin:8px auto;display:inline-block}.shipping-address-form__item .select-field>select{padding:13px 10px 11px}.shipping-address-form .text-field input,.shipping-address-form .phone-number-input span{height:40px}.shipping-address-form__buttons{justify-content:space-between;align-items:center;gap:.857143rem;display:flex}.shipping-address-form__buttons button{border-radius:0;height:60px;font-size:18px}.design-popup{border:1px solid var(--default-color);z-index:7;position:absolute;box-shadow:0 1px 5px #0003}.design-popup__content{border:1px solid var(--gray-color);box-sizing:content-box;overflow:auto}.design-popup__content .swiper-slide{text-align:center;background-color:#fff}.design-popup__btns{border:1px solid var(--gray-color);border-top:none;justify-content:center;align-items:center;display:flex}.design-popup__btns button{background:var(--empty-color);border:none;border-radius:0;flex:1;padding:.857143rem 4px;font-size:.857143rem}.design-popup__btns button+button{border-left:1px solid var(--gray-color)}.design-popup__btn--close{color:#fff;background:var(--blue-gray-color)!important}.design-popup__slide-image{max-width:unset}.design-popup__subject-item{width:inherit;height:inherit;text-align:center;background-color:#fff;overflow:hidden}.design-popup.design-popup__window{position:none;position:none;box-shadow:none;border:none;padding:0;display:block}.option-label{color:var(--gray-color);font-size:12px;line-height:1.4em}.option-label__normal-option span{margin-right:4px;display:inline-block}.password-changer{flex-direction:column;gap:16px;padding:20px;display:flex}.password-changer hr{border:.2px solid var(--gray-border-color);margin:8px 0}.password-changer__buttons{justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.password-changer__buttons button{height:2.85714rem}.password-changer__caution{color:var(--caution-color);font-size:.857143rem}.long-term-notice__content{text-align:center;padding:20px}.long-term-notice__title{font-size:1.42857rem}.long-term-notice__text{margin:12px 0;font-size:1.14286rem}.long-term-notice__description{color:var(--gray-color);font-size:.857143rem}.custom-terms{width:100%}.custom-terms__item{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.custom-terms__item button{width:auto;color:var(--gray-font-color);border:none;padding:0;font-weight:300;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.cash-receipt-modal{width:25rem}.cash-receipt__items{padding:20px}.cash-receipt__item{flex-direction:column;gap:10px;margin-bottom:25px;display:flex}.cash-receipt__item .select-box{border:1px solid var(--default-color)}.cash-receipt__item .select-box select{justify-content:center;align-items:center;height:40px;display:flex}.cash-receipt__item .text-field input{width:100%;height:40px;padding:5px 10px}.cash-receipt__item .radio-field__content{justify-content:flex-start;align-items:center;gap:40px;display:flex}.cash-receipt__item .cash-receipt-key-type{width:160px}.cash-receipt__btn-wrap{justify-content:center;align-items:center;gap:10px;display:flex}.cash-receipt__btn-wrap .btn{color:#fff;border:none;height:40px}.cash-receipt__btn-wrap .btn--default{background-color:var(--point-color)}.cash-receipt .check-radio{margin-top:0!important}.report-form{flex-direction:column;justify-content:center;align-items:normal;gap:20px;padding:30px;display:flex}.report-form__description{font-size:14px;line-height:1.07143rem}.report-form__section label{color:var(--black-color);justify-content:normal;align-items:center;gap:5px;margin-bottom:5px;font-weight:500;display:flex}.report-form__section label.required:after{background-color:var(--caution-color);content:"";width:5px;height:5px}.agreement .title-modal__content{padding:20px}.title-modal--app-card-authenticate{min-width:588px}.app-card-authenticate-modal{width:100%;height:100%}.app-card-authenticate{text-align:center;padding:40px 40px 40px 60px}.app-card-authenticate__qr-info{flex-direction:column;align-items:center;font-size:20px;font-weight:700;display:flex}.app-card-authenticate__qr-code{justify-content:center;align-items:center;display:flex}.app-card-authenticate__qr-code img{width:200px;height:200px}.app-card-authenticate__btns{gap:12px;margin-top:40px;display:flex}.app-card-authenticate__btns button{width:100%;height:64px}.app-card-authenticate .count-down{font-size:16px;font-weight:400}.app-card-authenticate .count-down__time{color:#f92626;display:inline-block}.app-card-authenticate #appCard{z-index:9998;width:100%;height:100%;position:fixed;bottom:0;left:0}.restock-notification{padding:20px}.restock-notification__modal{margin-bottom:74px;padding:20px}.restock-notification-form__sold-out-option{width:100%;height:100%;padding:20px 0}.restock-notification-form__sold-out-option__description,.restock-notification-form__sold-out-option__product-name{width:100%;height:100%;font-size:1.14286rem;font-weight:500}.restock-notification-form__sold-out-option__description{margin-bottom:12px}.restock-notification-form__sold-out-option__wrap{background-color:var(--empty-color);color:var(--color-secondary);max-height:180px;padding:20px;overflow-y:auto}.restock-notification-form__sold-out-option__list{flex-direction:column;gap:20px;display:flex}.restock-notification-form__sold-out-option__list .form-check{align-items:center;display:flex}.restock-notification-form__sold-out-option__list .form-check .check-radio__ico{background-color:var(--whole-color)}.restock-notification-form__sold-out-option__list .form-check input[type=checkbox]:checked+.check-radio__ico{background-color:var(--point-color)}.restock-notification-form__applicant-info{flex-direction:column;gap:12px;padding:20px 0;display:flex}.restock-notification-form__item{flex-direction:row;gap:20px;display:flex}.restock-notification-form__label{flex-shrink:0;align-items:center;width:70px;display:flex}.restock-notification-form__input-wrap{flex:1}.restock-notification-form__agreement{padding:20px 0}.restock-notification-form__agreement-content{background:var(--empty-color);max-height:160px;margin-top:20px;padding:8px 20px;overflow-y:auto}.restock-notification__btn-wrap{justify-content:space-between;gap:8px;padding:20px 0;display:flex}.restock-notification__cancel-btn,.restock-notification__submit-btn{width:100%;height:2.85714rem;font-size:16px}.hero{position:relative}.hero img{-o-object-fit:cover;object-fit:cover}.hero .slide-next,.hero .slide-prev{z-index:1}.product-section{border-top-width:0;margin-top:60px}.product-section__title{text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;color:var(--dark-gray-color);margin-bottom:1.42857rem;padding:0 1.42857rem;font-size:2rem;display:block;overflow:hidden}.product-section :where(.thumb-LIST .thumb-item__info){margin-top:10px;margin-left:10px}.product-section__more{text-align:center;width:auto;color:var(--default-font-color);border-width:1px 0 0;border-color:#ececec;justify-content:center;align-items:center;margin:1.42857rem 1.42857rem 0;padding:1.07143rem 0;font-size:.928571rem;display:flex}.product-section__more-ico{transform:translateY(1px)}.product-section--slide .swiper{margin:0 0 0 1.42857rem}.product-section--slide .swiper-slide{width:10.7143rem!important}.product-thumb-title{text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;margin-bottom:10px;padding-top:1px;padding-right:5px;display:block;overflow:hidden}:where(.thumb-SIMPLE_IMAGE .product-thumb) .product-thumb-title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.product-thumb-title-product-name{white-space:nowrap;display:inline;overflow:hidden}.product-thumb-title-product-name *{white-space:nowrap}.product-thumb-price-info{font-size:16px}.product-thumb-price-info>span{margin-right:10px}:where(.thumb-SIMPLE_IMAGE) .product-thumb-price-info>span{margin-right:0}.product-thumb-price{letter-spacing:-1px;vertical-align:top;font-size:1rem;font-weight:700;display:inline-block}.product-thumb-discount{color:var(--point-color);font-weight:700}.product-thumb-unit{vertical-align:middle;margin-left:4px;font-size:.785714rem}:where(.product-section .thumb-GALLERY,.product-section .thumb-CART){margin-bottom:20px;padding:0 20px}.product-section .thumb-LIST{padding:0 20px}.product-section .thumb-LIST .thumb-item{border-top-width:0;padding:0}.product-section .thumb-LIST .thumb-item:nth-child(n+1){margin-top:20px}.product-section .thumb-LIST .thumb-item__media{flex:none}:where(.product-section) .thumb-CART .thumb-fab{background-color:var(--empty-color);z-index:5;border:0;border-radius:50%;width:auto;padding:0;display:none;position:absolute;bottom:5px}:where(.product-section) .thumb-CART .thumb-fab--like{left:5px}:where(.product-section) .thumb-CART .thumb-fab--like svg{transform:translateY(2px)}:where(.product-section) .thumb-CART .thumb-fab--cart{right:5px}:where(.product-section) .thumb-CART .thumb-item:hover .thumb-fab,:where(.product-section) .thumb-CART .thumb-item__img-box:focus~.thumb-fab,.banner{display:block}.order-sheet{line-height:1.5em}.order-sheet em{color:var(--caution-color)}.order-sheet .text-field input,.order-sheet select{height:40px}.order-sheet .accordion__title{height:60px;font-size:16px}.order-sheet__item{margin-bottom:14px}.order-sheet__item-subject{margin-bottom:8px;display:inline-block}.order-sheet .select-box{border:1px solid var(--default-color)}.order-sheet .select-box select{justify-content:center;align-items:center;display:flex}.order-sheet .check-radio,.order-sheet__domain-select,.order-sheet .l-panel+.l-panel,.order-sheet__custom-memo{margin-top:10px}.order-sheet__product-table .accordion__items{padding:0 20px}.order-sheet__payment-info{padding:30px 20px}.order-sheet__number-of-COD{color:var(--gray-color);justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.order-sheet__alert-msg li{color:var(--caution-color);margin:8px 0 0 12px;padding-left:4px;font-size:12px;line-height:16px}.order-sheet__alert-msg li::marker{content:"※"}.order-sheet__promotion-title{border-bottom:1px solid var(--default-color);justify-content:space-between;align-items:center;padding:20px;font-size:16px;display:flex;position:relative}.order-sheet__promotion-amt{justify-content:center;align-items:end;font-size:12px;display:flex}.order-sheet__promotion-amt span{line-height:1em}.order-sheet__promotion-amt strong{font-size:20px;font-weight:700;display:inline-block;transform:translate(-2px,2px)}.order-sheet__promotion-items{background-color:#fff;padding:20px}.order-sheet__promotion-items--guest{flex-direction:column;justify-content:center;align-items:start;gap:14px;display:flex}.order-sheet__promotion-input{gap:10px;display:flex}.order-sheet__promotion-input .input-with-unit{flex:2.5}.order-sheet__promotion-input button{border-radius:0;flex:1}.order-sheet__accumulation-amt{color:var(--gray-color)}.order-sheet__sign-in-btn{background-color:var(--blue-gray-color);color:#fff;border:none;border-radius:0;height:50px}.order-sheet__pay-method-title{border-bottom:1px solid var(--default-color);justify-content:space-between;align-items:center;padding:20px;font-size:16px;display:flex;position:relative}.order-sheet__pay-method-items{background-color:#fff;padding:20px}.order-sheet__terms{flex-direction:column;justify-content:center;align-items:start;padding:20px;display:flex}.order-sheet__terms .check-radio{justify-content:center;align-items:start;margin-top:0;display:flex}.order-sheet__terms .check-radio__ico{flex:none;transform:translateY(4px)}.order-sheet__terms .check-radio__label{line-height:1.5em}.order-sheet__custom-terms{width:100%}.order-sheet__custom-terms li{margin-top:10px}.order-sheet__term-checker{justify-content:space-between;align-items:start;width:100%;margin-top:10px;display:flex}.order-sheet__term-checker .btn{width:30px;height:100%;color:var(--gray-color);border:none;padding:0;text-decoration:underline}.order-sheet__pay-method-btns{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px;display:flex}.order-sheet__pay-method-btns .pay-method-btn{width:49%;margin-bottom:10px}.order-sheet__account-input-wrap{padding:0 20px 20px}.order-sheet__pay-btn{background-color:var(--point-color);color:#fff;border:none;border-radius:0;width:calc(100% - 40px);margin:20px;padding:16px}.order-sheet__customs-id-issuance{color:var(--gray-color);margin-top:4px;display:inline-block}.order-sheet__customs-id-issuance a{color:#000}.order-sheet__notice-checkbox{padding:10px 20px}.order-sheet__cash-receipt-title{border-bottom:1px solid var(--default-color);justify-content:space-between;align-items:center;padding:20px;font-size:16px;display:flex;position:relative}.order-sheet__free-gift-info{flex-direction:column;width:100%;display:flex}.order-sheet__free-gift-info .accordion__items{padding:20px}.order-sheet__free-gift-info .thumb-GALLERY{border-bottom:1px solid var(--default-color);margin:8px 0 20px;padding:8px 0}.order-sheet__free-gift-info .check-radio{cursor:pointer;margin:0}.order-sheet__free-gift-info .thumb-item .thumb-item__info{padding:10px 0}.order-sheet__free-gift-info .thumb-item .thumb-item{width:100%}.order-sheet__free-gift-info .thumb-item .thumb-item__img{border:1px solid var(--light-gray-border-color)}.order-sheet__free-gift-info .thumb-item span.check-radio__ico{z-index:1;position:relative;top:25px;left:10px}.order-sheet__free-gift-info .thumb-item input[type=checkbox]:not(:checked)+.check-radio__ico{background-color:var(--whole-color)}.order-sheet__free-gift-info__no-select .thumb-item__media{aspect-ratio:1;background:url(/assets/shopby/dummy-img-gift.png) 50%/contain no-repeat}.order-sheet__free-gift-info__no-img .thumb-item__media{aspect-ratio:1;background:url(/assets/shopby/dummy-img-none.png) 50%/contain no-repeat}.order-sheet__free-gift-info__description{flex-direction:column;gap:8px;width:100%;display:flex}.order-sheet__free-gift-info__description__top{justify-content:space-between;display:flex}.order-sheet__free-gift-info__description__title{font-size:16px;font-weight:700}.order-sheet__free-gift-info__description__date{white-space:nowrap;color:var(--gray-font-color)}.order-sheet__free-gift-info__description__count{color:var(--blue-gray-color)}.order-sheet__free-gift-info__product-detail{flex-direction:column;gap:8px;display:flex}.order-sheet__free-gift-info__product-name{-webkit-line-clamp:1}.order-sheet__free-gift-info__option-info{font-size:12px}.order-sheet__free-gift-info__option-info .option-label__normal-option{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.order-sheet__free-gift-info__option-info .option-label__normal-option span{display:inline}.order-sheet__free-gift-info__product-name,.order-sheet__free-gift-info__option-info{text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.order-sheet__free-gift-info__caution__title{margin-bottom:8px;font-size:16px;font-weight:700}.order-sheet__free-gift-info__caution__text{color:var(--gray-font-color);font-size:14px}.order-sheet__free-gift-info__caution__text ul{margin:0 20px;list-style-type:square}.coupon-modal__summary{background-color:var(--empty-color);justify-content:center;align-items:center;gap:16px;height:100px;padding:0 20px;display:flex;position:sticky}.coupon-modal__summary-item p{text-align:center}.coupon-modal__formula-symbol{text-align:center;border:1px solid var(--black-color);border-radius:100%;width:20px;height:20px;font-size:14px}.coupon-modal__details{background-color:var(--empty-color);width:100%;height:calc(100% - 160px);position:absolute;overflow:auto}.coupon-modal__coupon-details{background-color:#fff;padding:20px}.coupon-modal__coupon-section>*{margin-top:5px}.coupon-modal__coupon-section+.coupon-modal__coupon-section{margin-top:30px}.coupon-modal__coupon-type{font-weight:700}.coupon-modal__controller{background-color:var(--empty-color);flex-direction:column;justify-content:start;align-items:start;gap:10px;width:100%;height:100px;padding:15px;display:flex;overflow:auto}.coupon-modal__controller-item{-moz-column-gap:10px;grid-template-columns:.5fr 9fr 8fr;align-items:start;column-gap:10px;width:100%;display:grid}.coupon-modal__controller-item .check-radio{margin-top:2px}.coupon-modal__date{color:var(--gray-color)}.coupon-modal__coupon-amount{text-align:end}.coupon-modal__apply-btn{background-color:var(--point-color);color:#fff;border:none;height:50px;margin-top:40px}.coupon-modal__info{margin-top:15px}.gallery-page{padding:0 20px 20px}.gallery-page .thumb-item{width:calc(50% - 5px)}.breadcrumb{background-color:var(--whole-color);margin-bottom:-1px;font-size:14px;position:relative}.breadcrumb__section{padding:10px;position:relative}.breadcrumb__section:after{content:"";z-index:5;background-image:linear-gradient(#0000004d -202%,#0000 32%);width:100%;height:8px;position:absolute;bottom:-9px;left:0}.breadcrumb__link{color:#666;align-items:center;display:inline-flex}.breadcrumb__link:after{content:"";transform-origin:50%;vertical-align:top;border:1px solid #000;border-width:1px 1px 0 0;width:8px;height:8px;margin:0 5px;display:inline-block;transform:rotate(45deg)}.breadcrumb__toggle{position:relative}.breadcrumb__toggle span{align-items:center;font-weight:700;display:inline-flex}.breadcrumb__toggle span:after{content:"";transform-origin:50%;vertical-align:top;border:1px solid #000;border-width:1px 1px 0 0;width:8px;height:8px;margin:0 5px;display:inline-block;transform:translate(5px,-3px)rotate(137deg)}.breadcrumb__toggle :where([type=checkbox]:checked)+span:after{transform:translate(5px,3px)rotate(317deg)}.category-callout{z-index:5;background-color:var(--whole-color);width:100%;height:60vh;position:absolute;top:100%;overflow-y:auto;box-shadow:0 5px 10px #0000001a}.category-callout__list{min-height:100%;position:relative}.category-callout__btn,.category-callout__link{width:100%;padding:10px;display:block}.category-callout__btn{border-bottom:1px solid #f5f5f5}.category-callout__link.is-active{font-weight:700}.category-callout .is-active{display:flex}.category-callout .is-active .category-callout__btn{z-index:5;background-color:#fafafa;border-right-color:#f5f5f5;position:relative;right:-1px}.category-callout .is-active .category-callout__sub{flex:0 0 50%;display:block}.category-callout .is-active .category-callout__sub-nav{background-color:#fafafa;border-left:1px solid #f5f5f5;width:50%;min-height:100%;position:absolute;top:0}.category-callout .is-active .category-callout__sub-nav:before{content:"";background-color:var(--whole-color);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;transform:translate(-100%)}.category-callout .is-active .category-callout__sub-nav .category-callout__btn{border-bottom-width:0}.category-menu__slide{justify-content:initial;background-color:#fafafa;align-items:center;font-size:16px;line-height:1;display:flex;overflow-x:auto}.category-menu__slide li{flex:none;padding:10px}.category-menu__slide .category-menu__link.is-active{color:#fff;background:#000;border-radius:16px}.category-menu__link{padding:5px 10px 3px;font-size:13px;display:block}.category-menu__list{background-color:var(--whole-color);border-bottom:1px solid #f5f5f5;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.category-menu__list li{border-right:1px solid #f5f5f5;padding:5px}.category-menu__list li:nth-child(3n){border-width:0}.gallery-page .thumb-item{position:relative}.thumb-item-badges{position:absolute;top:0;left:0}.thumb-item-badges .badge{width:auto;height:auto;font-size:12px;font-weight:inherit;padding:5px}.no-search{text-align:center;margin-top:60px}.no-search__title{color:var(--default-font-color);font-size:20px;font-weight:400;line-height:1}.no-search .ico--no-items{background-position:-251.429px -31.4286px;background-size:651.429px 359.286px;width:78.5714px;height:80px;margin:40px auto}.no-search__description{color:var(--gray-font-color);margin-bottom:150px;font-size:14px;font-weight:300;line-height:1.5}.not-found-product{justify-content:center;align-items:center;min-height:415px;display:flex}.category-content{line-height:1.5}.category-content img{display:inline}.category-content span{vertical-align:baseline}.purchase{border-top:1px solid var(--default-color);background-color:#fff;position:relative}.purchase__opener{background-color:inherit;border:solid var(--default-color);text-align:center;border-width:1px 1px 0;border-radius:4px 4px 0 0;width:60px;height:20px;font-size:20px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.purchase__opener.is-show .ico--angle-down{transform:translateY(5px)rotate(0)}.purchase__option{max-height:20rem;overflow-y:auto}.purchase__buy-btn{height:auto;font-size:16px;font-weight:400}.purchase__like-btn{border:1px solid var(--default-color);border-radius:4px;width:auto;height:auto;padding:2px}.purchase__restock-btn{border:1px solid var(--default-color);height:auto;color:var(--default-font-color);font-size:16px;font-weight:400}.purchase .select-box{width:100%;height:40px;margin-bottom:20px;padding:0 10px;font-size:16px;line-height:24px}.purchase .quantity{margin-top:14px;margin-bottom:20px}.purchase .quantity .selected-values{color:#a3a3a3;display:block}.purchase__total{border-top:1px solid var(--default-color);justify-content:space-between;margin:16px -11px;padding:23px 18px 19px;display:flex}.purchase__total em{justify-content:center;align-items:center;display:flex}.purchase__btns{height:auto;min-height:48px;font-size:16px;display:flex}.purchase__btns .icon-btn{flex:none}.purchase__btns [type=button]:nth-child(n+2){margin-left:5px}.purchase__btns--naver-pay{height:90px;max-height:90px}.purchase .ico--angle-down{background-position:-745px -100.833px;background-size:760px 419.167px;width:14.1667px;height:7.5px;transform:translateY(5px)rotate(180deg)}.purchase .highlight{font-size:20px;font-weight:700}.purchase__like-btn-wrap{border:1px solid var(--default-color);border-radius:4px;justify-content:center;align-items:center;width:140px;display:flex}.purchase__button-wrap{gap:6px;display:flex}.purchase__button-wrap span{border:1px solid var(--semi-light-gray-border-color);border-radius:4px;padding:12px}.purchase__naver-pay-btn{width:100%;margin:20px 0}.purchase__quantity-box{max-height:13.5714rem;overflow-y:auto}.purchase__buy-btn--unpurchasable{cursor:none;opacity:.4;padding:12px}.purchase__app-card-order-btn{color:#fff;background-color:#e4464e}.extra-product-purchase__info{background:#fff}.extra-product-purchase__info .accordion{background:0 0;border:none}.extra-product-purchase__info .accordion__title{color:#333;cursor:pointer;border-bottom:none;justify-content:space-between;align-items:center;padding:16px 0;font-size:16px;font-weight:600;display:flex}.extra-product-purchase__info .accordion__title:after{right:15px}.extra-product-purchase__info .extra-product-purchase__options-item>.purchase__option-options-box{margin-top:10px}.extra-product__selected-options .selected-values{color:#a3a3a3;display:block}.product-detail iframe{width:100%}.product-detail .l-panel+.l-panel{margin-top:.714286rem}.product-detail .like-btn{margin-top:10px;position:absolute;top:0;right:1.28571rem}.product-detail .tabs{z-index:5;width:100%;margin:10px auto;position:sticky;top:90px}.product-detail .tabs li{font-weight:400}.product-detail .ico--p-circle{vertical-align:center}.product-detail .product-content-review{padding-top:40px}.product-detail.purchase{z-index:6;width:100%;max-width:500px;padding:10px;position:fixed;bottom:0}.product-image-slider .swiper-pagination-bullet{opacity:1;background-color:#9ea1a8;width:.571429rem;height:.571429rem;margin:0 .285714rem;overflow:hidden}.product-image-slider .swiper-pagination-bullet-active{background:#40444d;border-radius:12px;width:1.71429rem;overflow:hidden}.product-summary{padding:3.28571rem 1.28571rem;position:relative}.product-summary__freight,.product-summary__point,.product-summary__weight{align-items:center;display:flex}.product-summary__freight dd,.product-summary__point dd,.product-summary__weight dd{font-weight:500}.product-summary__point dd{margin-left:.285714rem;padding-left:.285714rem}.product-summary__point dd:before{content:"";background-color:var(--default-color);width:1.5px;height:11px;position:absolute;top:3px;left:2px}.product-summary__title{color:var(--dark-gray-color);margin-top:20px;font-size:1.57143rem;font-weight:500;line-height:34px}.product-summary__price-info{justify-content:space-between;align-items:end;margin-top:10px;display:flex;position:relative}.product-summary__price-detail{justify-content:center;align-items:center;font-size:0;display:flex}.product-summary__off-percent{vertical-align:top;color:var(--point-color);margin-right:.714286rem;font-size:2.14286rem;font-weight:600;line-height:38px;display:inline-block}.product-summary__off-percent span{vertical-align:middle;margin-left:4px;font-size:1.14286rem}.product-summary__discounted-price{vertical-align:top;color:var(--default-font-color);font-size:1.71429rem;font-weight:600;line-height:26px;display:inline-block}.product-summary__discounted-price span{vertical-align:middle;margin-left:4px;font-size:1.28571rem;font-weight:400}.product-summary__original-price{color:#a3a3a3;align-items:center;margin-top:5px;font-size:1rem;font-weight:400;line-height:1.14286rem;text-decoration:line-through;display:flex}.product-summary__original-price .help-btn{margin-left:.285714rem}.product-summary__coupon-unissuable{color:var(--gray-color)}.product-summary__coupon-download-btn{background-color:var(--blue-gray-color);color:#fff;border-radius:18px;padding:.214286em 3.28571em .214286em 1.28571em;font-size:12px;line-height:28px;position:relative;top:.214286rem}.product-summary .ico--download-white{background-position:-256.5px -172.5px;background-size:456px 251.5px;width:17.5px;height:13px;position:absolute;top:8px;right:14px}.product-summary__freight-line{border-top:1px solid #eaeaea;margin-top:2rem;padding-top:1.7rem}.product-summary__reservation-info{margin-bottom:10px}.product-summary dt{background-repeat:no-repeat;justify-content:center;align-items:center;font-size:.857143rem;font-weight:500;display:flex}.product-summary dd{color:var(--default-font-color);justify-content:center;align-items:center;padding-left:.357143rem;font-size:.857143rem;line-height:1.14286rem;display:inline-block;position:relative}.product-summary dd+dd{margin-left:.571429rem}.product-summary__freight dt strong{margin:0 5px 0 10px}.product-summary__freight .ico--shipping-car{background-position:-356.667px -43.3333px;background-size:380px 209.583px;width:15.8333px;height:10.8333px}.product-summary__freight .ico--package{background-position:0 -126.333px;background-size:304px 167.667px;width:21.3333px;height:21.3333px}.product-summary__weight .ico{background-position:-21.3333px -126.333px;background-size:304px 167.667px;width:21.3333px;height:21.3333px}.product-summary__point{margin-top:10px}.product-summary__point .ico{background-position:-264.706px -202.941px;background-size:536.471px 295.882px;width:18.8235px;height:18.8235px;margin-top:-2px;margin-right:10px}.product-summary__display-label{font-size:1rem;font-weight:300}.product-summary__display-label em{margin-left:5px;font-weight:500}.product-summary__display-label--unable{color:var(--point-color)!important}.product-summary__main-category{color:var(--gray-color);word-break:break-all;overflow-wrap:break-word;flex-wrap:wrap;gap:.25rem;font-weight:500;display:flex}.product-summary__main-category p{flex-shrink:0}.discount-price-information{height:inherit;min-width:270px}.discount-price-information__detail{margin-top:10px}.discount-price-information__detail li{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.discount-price-information__total{border-top:1px solid var(--dark-gray-color);color:var(--point-color);justify-content:space-between;align-items:center;padding:20px 0 10px;font-size:16px;font-weight:500;display:flex}.discount-price-information__description{background-color:var(--tooltip-bg-color);color:var(--gray-font-color);margin-top:10px;padding:14px;font-size:12px;font-weight:400;line-height:22px}.title-modal--discount-price-information .title-modal__header{justify-content:inherit;border-bottom:none;align-items:center;padding:20px}.title-modal--discount-price-information .title-modal__title{height:auto;padding:0}.title-modal--discount-price-information .title-modal__content{height:100%;margin:20px}.title-modal--discount-price-information .ico--x-black{background-position:-235px -177.5px;background-size:760px 419.167px;width:16.6667px;height:17.5px}.related-product{padding-bottom:30px}.related-product__title{text-align:center;margin:30px 10px 20px;font-size:1.14286rem}.related-product__items{padding:0 20px}.related-product__item{width:375px;max-width:150px;margin-right:10px}.related-product .thumb-item__info{margin-top:8px;padding:0}.related-product__product-name{color:#333;white-space:nowrap;text-overflow:ellipsis;padding:0 4px 10px;font-size:13px;font-weight:500;display:block;overflow:hidden}.related-product__product-name-wrapper{white-space:nowrap;display:inline;overflow:hidden}.related-product__product-name-wrapper *{white-space:nowrap}.related-product__price{display:block}.related-product__price strong{color:#333;padding:0 4px;font-size:13px;font-weight:600;display:block}.related-product__price span{color:#aaa;padding:0 4px;font-size:12px;font-weight:300;text-decoration:line-through;display:block}.product-content{margin-top:1.42857rem}.product-content__content-box{position:relative}.product-content__box{padding:.714286rem 1.42857rem;position:relative}.product-content__editor-box :not(iframe){width:auto!important}.product-content__content{background-color:#fff;margin-bottom:3.57143rem}.product-content__content .product-content__more-btn{background:red;margin-top:20px}.product-content__content .product-content__more-btn:before{content:"";background-image:linear-gradient(#fff0,#fff);height:30px;position:absolute;bottom:50px;left:0;right:0}.product-content__content.hidden .product-content__content-box{min-height:100px;max-height:800px;margin-bottom:0;overflow:hidden}.product-content__content.hidden .product-content__more-btn{z-index:2;position:absolute;bottom:0;left:0;right:0}.product-content__empty-content{text-align:center;border-bottom:1px solid var(--light-gray-border-color);color:#7d7d7d;padding:80px 0;font-size:16px;font-weight:300}.product-content__title{margin:1.42857rem 0;font-size:1.28571rem;font-weight:600}.product-content__more-btn button{letter-spacing:-.3px;text-align:center;z-index:1;background:var(--whole-color);border:solid var(--default-color);cursor:pointer;border-width:1px 0;width:100%;height:3.57143rem;font-size:1rem;line-height:1.29;display:block;position:relative}.product-content__certification{width:100%;color:var(--gray-color);border:1px solid #e7e7e7;border-top-color:#000;margin-top:20px;padding:30px 10px;font-size:12px;font-weight:400;line-height:18px}.product-content__certification--duty-info dl{margin-top:10px;display:flex}.product-content__certification--duty-info dt{width:5.71429rem}.product-content__certification--duty-info dd{width:calc(100% - 7.85714rem);margin-left:.714286rem}.product-content-board__tab{margin:20px 0;font-size:1.28571rem;font-weight:500}.product-content-board__tab span{color:#a3a3a3;vertical-align:baseline;margin-left:.714286rem;font-size:1rem;font-weight:400}.kc-info{border:1px solid var(--gray-border-color);background:url(/assets/shopby/icon_kc.jpg) 4px/1.28571rem no-repeat;flex-direction:column;justify-content:center;align-items:flex-start;padding:4px 4px 4px 2.14286rem;font-size:12px;line-height:16px;display:flex;position:relative}.kc-info.certification-no-39{background:0 0;padding-left:10px}.kc-info dt{width:100%}.kc-info dd{width:100%;margin:0}.empty-list{text-align:center;color:var(--gray-color);border:1px solid var(--light-border-color);padding:80px 0;font-size:16px}.order-sheet-app-card{z-index:6;background-color:#fff;border-top:1px solid #dedede;width:100%;max-width:500px;position:fixed;bottom:0}.order-sheet-app-card__opener{background-color:inherit;border:solid var(--default-color);text-align:center;border-width:1px 1px 0;border-radius:4px 4px 0 0;width:60px;height:20px;font-size:20px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.order-sheet-app-card__opener .ico--angle-down{background-position:-745px -100.833px;background-size:760px 419.167px;width:14.1667px;height:7.5px;transform:translateY(5px)rotate(0)}.order-sheet-app-card__contents{max-height:500px;padding:0 20px 20px;overflow-y:auto}.order-sheet-app-card .order-product-section{border-bottom:1px solid #ececec;max-height:13.5714rem;padding:20px 0;overflow-y:auto}.order-sheet-app-card .order-product__content{flex-direction:column;justify-content:center;gap:10px;display:flex}.order-sheet-app-card .order-product__content:nth-child(n+1){padding-top:10px}.order-sheet-app-card .order-product__content em{font-weight:700}.order-sheet-app-card .order-product__content span+span:before{content:"|";color:var(--default-color);margin:0 6px 0 4px}.order-sheet-app-card .order-product__name{color:#000;font-size:14px;font-weight:700}.order-sheet-app-card .order-product__option{color:#444;font-size:12px}.order-sheet-app-card .order-product__amount{font-size:14px}.order-sheet-app-card .order-product__delimiter{background-color:#dedede;width:1px;height:10.5px}.order-sheet-app-card .order-product__amount-wrap{align-items:center;gap:8px;display:flex}.order-sheet-app-card .order-product__standard-amt{text-decoration:line-through}.order-sheet-app-card .order-product__option-label{color:#444;font-size:12px}.order-sheet-app-card .shipping-address{flex-direction:column;gap:10px;display:flex}.order-sheet-app-card .shipping-address-section{border-bottom:1px solid #ececec;padding:20px 0}.order-sheet-app-card .shipping-address__order-info{align-items:center;gap:10px;display:flex}.order-sheet-app-card .shipping-address__orderer-name{color:#000;font-size:14px;font-weight:700}.order-sheet-app-card .shipping-address__address-group{color:#444;font-size:12px}.order-sheet-app-card .shipping-address__address{text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;color:#444;font-size:12px;display:block;overflow:hidden}.order-sheet-app-card .app-card-payments-section{border-bottom:1px solid #ececec;padding:20px 0}.order-sheet-app-card .app-card-payments__register-form{margin-bottom:10px}.order-sheet-app-card .app-card-payments__title{color:#000;font-size:14px;font-weight:700}.order-sheet-app-card .app-card-payments__term-checker{justify-content:space-between;align-items:start;width:100%;margin-top:10px;display:flex}.order-sheet-app-card .app-card-payments__term-checker .btn{color:#999;background-color:#fff;border:none;width:30px;height:100%;padding:0;text-decoration:underline}.order-sheet-app-card .app-card-payments__pay-btn{width:100%;height:50px}.order-sheet-app-card .app-card-payments__pay-btn:disabled{cursor:none;pointer-events:none;opacity:.7}.order-sheet-app-card .total-price-section{padding:20px 0}.order-sheet-app-card .total-price__content{background-color:#f5f5f5;border-radius:5px;justify-content:space-between;padding:23px 18px 19px;display:flex}.order-sheet-app-card .total-price__content em{justify-content:center;align-items:center;display:flex}.order-sheet-app-card .total-price__content em .highlight{font-size:18px}.order-sheet-app-card .total-price__label{color:#444;font-size:14px;font-weight:500}.notice__title{background-color:#eff1f5;justify-content:center;align-items:center;height:80px;display:flex}.notice__title p{letter-spacing:-.39px;color:#000;justify-content:center;align-items:center;font-size:18px;display:flex}.notice__list li{border-bottom:1px solid var(--light-gray-border-color);padding:1.45rem 1.5rem 1.5rem}.notice__list li div{justify-content:space-between;align-items:center;font-size:14px;font-weight:500;display:flex}.notice__list-item--locked{align-items:end;font-size:16px;display:flex}.notice__list-item--locked p{margin-left:12px}.notice__list-button{width:100%}.notice__list--empty{min-height:21.4286rem;color:var(--gray-font-color);opacity:.6;justify-content:center;align-items:center;font-size:1.28571rem;display:flex}.notice__category-label{letter-spacing:-.28px;color:#3f444c;line-height:1.25}.notice__date{color:var(--gray-font-color);line-height:1.39}.notice__tit{letter-spacing:-.3px;color:var(--dark-gray-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.6rem;font-size:16px;line-height:1.52;display:-webkit-box;overflow:hidden}.notice-detail__title-box{border-bottom:1px solid var(--light-gray-border-color);padding:20px 10px}.notice-detail__title{letter-spacing:-.38px;color:var(--default-font-color);font-size:20px;font-weight:500;line-height:26px}.notice-detail__title span{color:var(--point-color);margin-right:10px}.notice-detail__date{color:var(--blue-gray-color);margin-top:1rem;font-size:1rem;font-weight:300}.notice-detail__content{min-height:54%;margin-bottom:20px;padding:20px 10px}.notice-detail__index{justify-content:none;border-top:1px solid var(--default-color);border-bottom:1px solid var(--default-color);width:100%;color:var(--gray-font-color);align-items:center;padding:1rem 20px;display:flex}.notice-detail__index+.notice-detail__index{border-top:none}.notice-detail__index-angle{background-color:var(--light-gray-bg-color);border-radius:50%;width:22px;height:22px;margin-right:12px;padding:4px;display:inline-block}.notice-detail__index-title{color:var(--blue-gray-color);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.notice-detail__index-text-flag{margin-right:12px}.notice-detail__index--next .notice-detail__index-angle{transform:rotate(-90deg)}.notice-detail__index--previous .notice-detail__index-angle{transform:rotate(90deg)}.go-to-list{opacity:.6;border:none;justify-content:center;align-items:center;height:60px;display:flex}.go-to-list__angle-r{width:16px;height:16px;margin-left:4px;display:inline-block}.go-to-list.go-to-list--disabled{opacity:.2}.customer-center__title{background-color:#eff1f5;justify-content:center;align-items:center;height:80px;display:flex}.customer-center__title p{letter-spacing:-.39px;color:#000;font-size:18px}.customer-center__faq{padding:20px}.customer-center__faq li{border-bottom:1px solid var(--light-gray-border-color)}.customer-center__faq--empty{flex-direction:column;justify-content:center;width:100%;min-height:200px;padding:20px;display:flex}.customer-center__faq--empty .customer-center__faq-title,.customer-center__faq--empty .empty-list,.customer-center__faq--empty .customer-center__inquiry{width:100%}.customer-center__faq-title{letter-spacing:-.04px;color:var(--default-font-color);border-bottom:1px solid var(--light-gray-border-color);text-align:center;padding:20px 0;font-size:20px;line-height:24px}.customer-center__all-btn{letter-spacing:0;color:var(--default-font-color);border-bottom:1px solid var(--light-gray-border-color);justify-content:center;align-items:center;font-size:14px;line-height:52px;display:flex}.customer-center__inquiry{padding:20px}.customer-center__inquiry-button{letter-spacing:0;color:var(--default-font-color);border-radius:0;justify-content:center;align-items:center;width:100%;font-size:14px;line-height:52px;display:flex}.customer-center__information{text-align:center;background-color:#f5f5f5;flex-flow:column;padding:32px 32px 16px;display:flex}.customer-center__information p{margin-top:.5rem 0rem;letter-spacing:0;color:#3f3f3f;font-size:1.1rem;line-height:2rem}.customer-center__name{letter-spacing:0;color:#121212;font-size:1.3rem;line-height:1.6rem}.sign-in{padding:20px}.normal-sign-in__input-wrap{height:46px;margin-top:10px}.normal-sign-in__input-wrap .text-field{border:none}.normal-sign-in__input-wrap input{background:#f8f8f8}.normal-sign-in__input-wrap:first-child{margin-top:0}.normal-sign-in button{background:var(--whole-color);border:1px solid var(--point-color);height:44px;color:var(--default-font-color);margin-top:20px;font-size:16px;font-weight:500}.sign-in-link{text-align:center;margin-top:10px}.sign-in-link__item{width:33%;height:inherit;color:#7a7a7a;padding:0 10px;font-size:13px;position:relative}.sign-in-link__item:after{content:"";background:var(--default-color);width:1px;height:10px;position:absolute;top:3px;right:0}.sign-in-link__item:last-child:after{content:none}.guest-order-link{text-align:center;border:1px solid #000;border-radius:4px;justify-content:center;align-items:center;height:44px;margin-top:40px;padding:5px 0;font-size:1.14286em;display:flex}.guest-order{margin-top:40px}.guest-order__title{text-align:center;font-size:1.14286em}.guest-order__input-wrap{height:46px;margin-top:10px}.guest-order button{height:44px;margin-top:10px;font-size:16px}.sign-in-open-id{margin-top:70px}.open-id-sign-in__title{text-align:center;position:relative}.open-id-sign-in__title span{background:var(--whole-color);z-index:1;padding:0 10px;font-size:16px;display:inline-block;position:relative}.open-id-sign-in__title:after{content:"";background:var(--light-gray-border-color);z-index:0;width:100%;height:1px;position:absolute;top:50%;left:0}.open-id-sign-in__list{margin-top:25px}.open-id-sign-in__item{margin-top:15px}.open-id-sign-in__item button{text-align:center;color:#fff;background-color:var(--point-color);border:none;width:100%;height:47px;margin:0 auto;font-size:16px;display:block}.open-id-sign-in__item button span{margin-right:5px;font-weight:700;display:inline-block}.open-id-sign-in__item.type-payco button{color:#fff;background-color:#fa2829}.open-id-sign-in__item.type-naver button{color:#fff;background-color:#1fd771}.open-id-sign-in__item.type-line button{color:#fff;background-color:#06c755}.open-id-sign-in__item.type-facebook button{color:#fff;background-color:#3b5998}.open-id-sign-in__item.type-kakao-sync button,.open-id-sign-in__item.type-kakao button{color:var(--black-color);background-color:#fee500}.open-id-sign-in__item.type-google button{color:var(--black-color);background-color:#fff;border:1px solid #dedede}.open-id-sign-in__item.type-apple button{color:#fff;background-color:#000}.open-id-sign-in__item.type-app-card button{color:var(--black-color);background-color:#fff;border:1px solid #dedede}.open-id-agreement-form{padding:30px 20px}.open-id-agreement-form__checkbox--check-all{border:1px solid var(--default-color);justify-content:center;align-items:center;height:60px;font-size:16px;display:flex}.open-id-agreement-form__checkbox--check-all label{font-weight:700}.open-id-agreement-form__agree-list{margin-top:20px}.open-id-agreement-form__agree-list li:not(:first-child){margin-top:5px}.open-id-agreement-form__checkbox--check-single{justify-content:space-between;align-items:center;display:flex}.open-id-agreement-form__checkbox--check-single button{width:auto;color:var(--gray-font-color);border:none;margin-top:0;padding:0;font-weight:300;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.open-id-agreement-form__confirm{margin-top:36px}.open-id-agreement-form__confirm button{color:#fff;background-color:var(--point-color);border:1px solid var(--point-color);justify-content:center;align-items:center;width:100%;height:60px;font-size:16px;display:flex}.sign-up-kakaosync{margin:20px 10px 10px}.sign-up-kakaosync__sub-title{text-align:center;font-size:1.21429rem;font-weight:700}.sign-up-kakaosync__sign-up-info{text-align:center;background:#eee;margin-top:15px;padding:10px 15px}.sign-up-kakaosync__sign-up-info span+span{margin-left:10px}.sign-up-kakaosync__conversion-section{margin-top:20px}.sign-up-kakaosync__conversion-section p{text-align:center;font-size:1.07143rem;line-height:1.3}.sign-up-kakaosync__conversion-section p strong{color:var(--caution-color)}.sign-up-kakaosync__conversion-section button{background:var(--black-color);color:#fff;margin-top:15px;padding:10px 0}.sign-up-kakaosync__input-wrap{height:44px;margin-top:6px}.sign-up-kakaosync__input-wrap:first-child,.sign-up-kakaosync__sign-up-section{margin-top:20px}.sign-up-kakaosync__sign-up-section p{text-align:center;font-size:1.07143rem}.sign-up-kakaosync__sign-up-section button{color:#000;background:#fee102;border:1px solid #fee102;margin-top:10px;padding:10px 0}.faq__search{background-color:#f4f6f8;padding:18px 10px;display:flex}.faq__search .text-field{border-radius:4px;margin-right:10px}.faq__search .text-field input{background-color:#fff}.faq__search .btn{width:60px}.faq .faq-list{border-top:1px solid var(--light-gray-border-color);margin-top:30px}.sign-up-form{padding:20px}.sign-up-form__item{margin-top:30px}.sign-up-form__item:first-child{margin-top:0}.sign-up-form__item-extra-info-name{line-height:20px}.sign-up-form__tit{color:var(--black-color);align-items:center;gap:5px;font-weight:500;display:flex}.sign-up-form .required{background-color:var(--caution-color);flex:none;width:5px;height:5px}.sign-up-form__input-wrap{margin-top:11px}.sign-up-form__input-wrap .text-field input{height:44px}.sign-up-form__input-wrap .select-box select{justify-content:center;align-items:center;height:44px;padding:12px 40px 11px 10px;display:flex}.sign-up-form__input-wrap>.select-box{margin-top:6px}.sign-up-form__input-wrap .phone-number-input+.btn--default,.sign-up-form__input-wrap .text-field+.btn--default{height:44px;margin-top:6px}.sign-up-form__input-wrap .birthday-input{justify-content:center;align-items:center;gap:20px;display:flex}.sign-up-form__input-wrap .birthday-input .select-box{border:1px solid var(--default-color)}.sign-up-form__input-wrap .sex-input{gap:20px;display:flex}.sign-up-form__input-wrap .address-form{margin-top:11px}.sign-up-form__input-wrap .address-form.global-form{margin-top:10px}.sign-up-form__input-wrap .address-form__zip-code{align-items:center;gap:10px;display:flex}.sign-up-form__input-wrap .address-form__zip-code>.text-field,.sign-up-form__input-wrap .address-form__zip-code>.btn{width:130px;margin-top:0}.sign-up-form__input-wrap .address-form>.text-field{margin-top:10px}.sign-up-form__input-wrap .extra-info-radio-group,.sign-up-form__input-wrap .extra-info-checkbox-group{flex-wrap:wrap;gap:20px;display:flex}.sign-up-form__input-wrap.global-name-field{gap:10px;display:flex}.sign-up-form__agree-wrap{margin:30px 0 11px}.sign-up-form__checkbox--all{border:1px solid var(--default-color);justify-content:center;align-items:center;height:56px;font-size:15px;display:flex}.sign-up-form__agree-list{margin-top:15px}.sign-up-form__agree-list li:not(:first-child){margin-top:10px}.sign-up-form__checkbox--partial{justify-content:space-between;align-items:center;display:flex}.sign-up-form__checkbox--partial button{width:auto;color:var(--gray-font-color);border:none;margin-top:0;padding:0;font-weight:300;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.sign-up-form__confirm{margin-top:36px}.sign-up-form__confirm button{color:#fff;background-color:var(--point-color);justify-content:center;align-items:center;width:100%;height:53px;font-size:16px;display:flex}.sign-up-form .authentication-btn{height:44px}.marketing-receive-agreement{flex-direction:column;display:flex}.marketing-receive-agreement__item{margin-top:10px}.marketing-receive-agreement__sub-list{flex-direction:column;gap:8px;padding-left:20px;display:flex}.marketing-receive-agreement__sub-item{flex-direction:column;gap:8px;display:flex}.marketing-receive-agreement__sub-item-result{padding-left:26px}.notice-list__item{color:var(--gray-font-color);padding-left:20px;font-size:13px;font-weight:300;line-height:1.2;position:relative}.notice-list__item:before{content:"-";color:var(--default-color);position:absolute;left:4px}.description{margin-top:5px;margin-bottom:5px;font-size:12px}.timer{margin-top:12px;font-size:12px;display:inline-block}.timer__text{margin-right:5px}.timer__middle-sign{margin:0 5px;display:inline-block}.sign-up-menu{padding:20px}.sign-up-menu__link-normal a{height:47px;color:var(--black-color);border:1px solid var(--point-color);justify-content:center;align-items:center;margin:0 auto;font-size:16px;display:flex}.sign-up-menu__link-open-id{margin-top:70px}.sign-up-confirm{flex-direction:column;justify-content:center;align-items:center;padding:2.85714rem 20px 20px;display:flex}.sign-up-confirm__icon-check{width:140px;height:140px;display:inline-block}.sign-up-confirm__notice-confirm{font-size:1.71429rem}.sign-up-confirm__notice-description{color:var(--gray-font-color);text-align:center;margin-top:1.71429rem;font-size:1rem;line-height:1.71429rem}.sign-up-confirm__nav{justify-content:center;align-items:center;gap:12px;margin-top:2.28571rem;display:flex}.sign-up-confirm__nav li{border-style:solid;border-width:1px;padding:1.14286rem 3.28571rem;font-size:1rem}.sign-up-confirm__nav-home{border-color:var(--light-blue-gray-border-color)}.sign-up-confirm__nav-sign-in{background:var(--blue-gray-color);color:#fff;border-color:var(--blue-gray-color)}.not-found{flex-direction:column;justify-content:center;align-items:center;margin-top:12.8571rem;padding:20px;display:flex}.not-found p{text-align:center;margin-bottom:1.42857rem;font-size:1.42857rem}.not-found__title{font-weight:600;font-size:2.42857rem!important}.not-found__btns{justify-content:center;align-items:center;width:100%;margin-top:3.57143rem;display:flex}.not-found__btns button{width:35%;height:4.28571rem}.my-info{color:#fff;background-color:#3f444c;padding:15px 20px}.my-info__summary{justify-content:space-between;align-items:flex-end;display:flex}.my-info__member-benefit{border-radius:0;justify-content:flex-end;align-items:center;width:80px;height:30px;display:flex}.my-info__member-benefit-icon{width:20px;height:20px}.my-info__greeting{gap:4px;margin-bottom:10px;font-size:1.85714rem;line-height:2.28571rem;display:flex}.my-info__member-grade-img-container{width:24px}.my-info__member-grade-img-container+span>p{align-items:center;gap:4px;display:flex}.my-info__member-grade-img-container+span>p:first-child{margin-inline-start:-28px}.my-info__member-type{font-size:.857143rem}.my-coupon-data{color:#777;text-align:center;justify-content:space-between;align-items:center;font-size:.857143rem;display:flex}.my-coupon-data__link{flex:1;padding:15px 5px;display:block;position:relative}.my-coupon-data__link:before{content:"";background-color:var(--default-color);width:1px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.my-coupon-data__link:first-child:before{content:none}.my-coupon-data__num{color:var(--default-font-color);margin-top:5px;font-size:1.35714rem;font-weight:700;display:block}.my-orders{background-color:var(--empty-color);justify-content:center;align-items:center;padding:20px;display:flex}.my-orders__link{text-align:center;background-color:#fff;flex:1;padding:1.07143rem 1.42857rem;position:relative}.my-orders__link+.my-orders__link:before{content:"";background-color:var(--default-color);width:1px;height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.my-link{color:var(--default-font-color);padding:20px;display:block;position:relative}.my-link+.my-link{border-top:1px solid var(--light-gray-border-color)}.my-link__ico{position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(-90deg)}.my-membership{justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.my-membership__btn{justify-content:center;align-items:center;height:40px;display:flex}.my-grade{min-width:370px;max-height:calc(100vh - 60px);padding:0 20px 20px;line-height:28px;overflow-y:auto}.my-grade__title{margin:20px 0 12px;font-size:16px}.my-grade dl{border-top:1px solid var(--light-gray-border-color);color:var(--gray-font-color);justify-content:flex-start;align-items:flex-start;display:flex}.my-grade dl dt{width:104px;padding:8px 0}.my-grade dl dd{border-left:1px solid var(--light-gray-border-color);flex:1;padding:8px 0 8px 8px;overflow-x:auto}.profile-product-review__tabs{background-color:var(--blue-gray-color);height:4.28571rem}.profile-product-review__tabs li{position:relative}.profile-product-review__tabs li:not(:first-child):before{content:"";background-color:#5f656e;width:1px;height:1.2rem;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.profile-product-review__tabs button{font-size:1.14286rem;font-weight:400}.profile-product-review .tabs__item{border:none}.profile-product-review .tabs__item.on{color:#fff}.profile-product-review__list{padding:20px}.profile-product-review__list-item{border:1px solid var(--gray-border-color);padding:20px}.profile-product-review__register-button{border-radius:0;height:40px}.profile-product-review__list-item+.profile-product-review__list-item{margin-top:20px}.personal-inquiry{padding:20px}.personal-inquiry .inquiry-list__empty{text-align:center;color:var(--default-font-color);padding:58px 0 160px;font-size:16px;line-height:32px}.personal-inquiry .ico--exclamation-white-bg{background-position:-413.75px -27.5px;background-size:570px 314.375px;width:58.75px;height:58.75px}.personal-inquiry .inquiry-list__empty-notes{color:#7d7d7d;padding:5px 0 18px;font-weight:300;display:block}.personal-inquiry__registration-button{border-radius:0;height:60px;margin:20px 0;font-size:16px}.personal-inquiry .inquiry-item{padding-bottom:20px}.personal-inquiry .inquiry-item .badge{justify-content:center;align-items:center;padding-block:5px;padding-inline:10px;font-size:12px;font-weight:700;line-height:12px;display:inline-flex}.personal-inquiry .inquiry-item__top{justify-content:space-between;align-items:center;display:flex}.personal-inquiry .inquiry-item__top-writer span+span:before{content:"|";margin:0 6px 0 4px}.personal-inquiry .inquiry-item__top-writer .inquiry-item__date{display:inline}.personal-inquiry .inquiry-item__bottom{gap:17px;text-decoration:none;display:flex}.personal-inquiry .inquiry-item__bottom img{flex:none;width:80px;height:80px}.personal-inquiry .inquiry-item__inquiry-info{flex:1;padding:10px 0}.personal-inquiry .inquiry-item__inquiry-info-title{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.personal-inquiry .inquiry-item__inquiry-type{color:var(--gray-color);padding:3px 0}.personal-inquiry .inquiry-item__inquiry-title{color:var(--color-base-black);font-weight:400}.personal-inquiry .inquiry-item__reply{border-top:1px;border-bottom:1px;border:1px solid var(--semi-light-gray-border-color);background-color:var(--light-gray-bg-color);gap:15px;padding:20px;display:flex}.personal-inquiry .inquiry-item__reply-content p{white-space:pre-line;max-height:254px;padding-bottom:20px;overflow-y:auto}.personal-inquiry .inquiry-item__reply-content .inquiry-item__top-writer{margin-bottom:15px}.personal-inquiry .inquiry-item__reply-image-list{border:none;flex-wrap:wrap;gap:5px 10px;width:100%;display:flex}.personal-inquiry .inquiry-item__reply .article-view__content--attach{flex-direction:column;gap:10px;display:flex}.personal-inquiry .inquiry-item__reply .article-view__content--attach-file-name{cursor:pointer}.personal-inquiry .inquiry-item__reply .reply-icon{color:#fff;text-align:center;background-color:#3f434c;border-radius:50%;flex:none;width:30px;height:30px;line-height:28px}.personal-inquiry .inquiry-item__reply .reply-icon--question{background-color:#3f434c}.personal-inquiry .inquiry-item__reply .reply-icon--answer{background-color:var(--point-color)}.personal-inquiry-form{padding:20px}.personal-inquiry-detail__btn-group{margin-top:20px}.personal-inquiry-detail__btn-group.inquiry-actions{justify-content:flex-end;gap:5px;display:flex}.personal-inquiry-detail__btn-group.inquiry-actions .btn{border-radius:0;width:max-content;padding:10px}.personal-inquiry-detail__list-btn{border-radius:0;height:40px}.profile-list{padding:20px}.profile-list__total-count{margin-bottom:20px;font-size:1.28571rem}.profile-list__count-unit{vertical-align:bottom;font-size:1rem}.profile-list__count{color:var(--point-color);font-weight:700}.profile-list__empty{text-align:center;color:var(--gray-font-color);opacity:.6;padding-top:20px;font-size:1.14286rem}.my-page-accumulation{padding:20px}.my-page-accumulation__amount{text-align:center;color:var(--default-font-color);margin:2.85714rem auto;font-size:1.28571rem}.my-page-accumulation__amount span{color:var(--point-color);margin-left:6px;margin-right:3px;display:inline-block}.my-page-accumulation__accumulation-point--subtraction{color:var(--gray-font-color)}.my-page-accumulation__list{margin-top:20px}.my-page-accumulation__list--empty{min-height:200px;color:var(--gray-color);justify-content:center;align-items:center;font-size:18px;display:flex}.my-page-accumulation__item{border:1px solid var(--gray-border-color);color:var(--blue-gray-color);flex-direction:column;justify-content:space-between;margin-top:20px;padding:20px;display:flex}.my-page-accumulation__reason-detail{text-align:center;margin:20px;font-size:1.28571rem}.my-page-accumulation__accumulation-amount{color:var(--point-color);text-align:end}.my-page-accumulation__accumulation-unit{vertical-align:bottom;color:var(--blue-gray-color);margin-left:2px;font-size:.714286rem}.my-page-accumulation__date{font-size:.857143rem}.my-page-accumulation__date--expire{text-align:center;margin-top:12px}.my-page-coupon__tabs{background-color:var(--blue-gray-color);height:4.28571rem}.my-page-coupon__tabs li{position:relative}.my-page-coupon__tabs li:not(:first-child):before{content:"";background-color:#5f656e;width:1px;height:1.2rem;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.my-page-coupon__tabs button{font-size:1.14286rem;font-weight:400}.my-page-coupon .tabs__item{border:none}.my-page-coupon .tabs__item.on{color:#fff}.my-page-coupon__wrap{padding:20px}.my-page-coupon__count{text-align:center;color:var(--default-font-color);justify-content:center;align-items:center;margin:2.85714rem auto;font-size:1.28571rem;display:flex}.my-page-coupon__count span{color:var(--point-color);margin-left:6px;margin-right:3px;display:inline-block}.my-page-coupon__registration-button{height:60px;margin-top:12px;font-size:16px}.my-page-coupon__list{margin-top:24px}.my-page-coupon__list-title{text-align:center;height:60px;margin:2.85714rem -20px 20px;font-size:16px}.my-page-coupon__list-item{position:relative}.my-page-coupon__list-item:before,.my-page-coupon__list-item:after{content:"";z-index:1;width:100%;height:1.42857rem;color:var(--whole-color);background:var(--whole-color);position:absolute;left:0}.my-page-coupon__list-item:before{top:-1.42857rem}.my-page-coupon__list-item:after{bottom:-1.42857rem}.my-page-coupon__discounted-price{color:var(--point-color);margin-top:.857143rem;font-size:28px;font-weight:700}.my-page-coupon__unit{vertical-align:baseline;margin-left:2px;margin-right:6px;font-weight:600;display:inline-block}.my-page-coupon__content{margin-top:14px;font-size:14px;line-height:22px}.my-page-coupon__content p{text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;display:block;overflow:hidden}.my-page-coupon__name{color:var(--blue-gray-color);font-size:16px;font-weight:500}.my-page-coupon__constraint{color:var(--gray-color)}.my-page-coupon__date{color:var(--gray-color);margin-top:12px;font-size:12px}.my-page-coupon__list-item+.my-page-coupon__list-item{margin-top:24px}.my-page-coupon__box{border:1.4px solid var(--point-color);border-radius:.857143rem;flex-direction:row;display:flex}.my-page-coupon__box--left{justify-content:space-between;align-items:none;flex-direction:column;width:calc(100% - 64px);padding:20px;display:flex}.my-page-coupon__box--right{letter-spacing:.571429rem;background:var(--point-color);writing-mode:vertical-rl;text-orientation:mixed;color:#fff;border-left:dashed;border-top-right-radius:.857143rem;border-bottom-right-radius:.857143rem;justify-content:center;align-items:center;min-width:64px;padding:20px;font-size:1.42857rem;display:flex;position:relative}.my-page-coupon__box--right:before,.my-page-coupon__box--right:after{content:"";background-color:var(--whole-color);border:1.4px solid var(--point-color);border-radius:50%;width:24px;height:24px}.my-page-coupon__box--right:before{position:absolute;top:-.857143rem;left:-.857143rem}.my-page-coupon__box--right:after{position:absolute;bottom:-.857143rem;left:-.857143rem}.my-page-coupon__list-item--unissuable .my-page-coupon__name,.my-page-coupon__list-item--unissuable .my-page-coupon__content,.my-page-coupon__list-item--unissuable .my-page-coupon__discounted-price,.my-page-coupon__list-item--unissuable .my-page-coupon__date{color:var(--default-color)}.my-page-coupon__list-item--unissuable .my-page-coupon__box{border:1.4px solid var(--default-color)}.my-page-coupon__list-item--unissuable .my-page-coupon__box--right{background-color:var(--default-color)}.my-page-coupon__list-item--unissuable .my-page-coupon__box--right:before,.my-page-coupon__list-item--unissuable .my-page-coupon__box--right:after{border:1.4px solid var(--default-color)}.my-page-coupon__empty-list{min-height:200px;color:var(--gray-color);justify-content:center;align-items:center;font-size:18px;display:flex}.coupon-registration-modal{min-width:25.7143rem;min-height:15.7143rem}.coupon-registration-modal .title-modal__content{padding:20px}.my-page-coupon-registration__title{margin:20px 0}.my-page-coupon-registration .text-field{height:40px;margin-top:1.28571rem}.my-page-coupon-registration__buttons{justify-content:space-between;align-items:center;gap:1.14286rem;margin-top:2.85714rem;display:flex}.my-page-coupon-registration__buttons button{height:42px;font-size:12px}.profile-like{padding:20px}.profile-like__total-count{margin:20px 0;font-size:1.28571rem}.profile-like__count{color:var(--point-color);margin-left:4px}.profile-like__list{margin-top:20px}.profile-like__list-item{border:1px solid var(--light-blue-gray-border-color);margin-top:20px;padding:20px}.profile-like__list-item .product-thumb-item{background:var(--empty-color);padding:20px}.profile-like__buttons{gap:.857143rem;height:2.28571rem;margin-top:20px;display:flex}.profile-like__buttons button{border-radius:0;font-size:12px}.profile-like__empty-list{min-height:200px;color:var(--gray-color);justify-content:center;align-items:center;font-size:18px;display:flex}.profile-like__amount-list{width:100%}.profile-like__amount-item{justify-content:flex-start;align-items:baseline;display:flex}.profile-like__amount-item span{font-size:.857143rem}.profile-like__amount-item del{color:var(--gray-font-color);margin-left:6px;font-size:.714286rem;text-decoration:line-through}.profile-shipping-address{padding:20px}.profile-shipping-address__total-count{margin:20px 0;font-size:1.28571rem}.profile-shipping-address__count{vertical-align:bottom;font-size:1rem}.profile-shipping-address__count span{color:var(--point-color);margin-left:4px}.profile-shipping-address__list--empty{min-height:12.8571rem;color:var(--default-color);justify-content:center;align-items:center;font-size:1.28571rem;display:flex}.profile-shipping-address__list{margin:20px 0}.profile-shipping-address__list-item{justify-content:none;align-items:none;border:1px solid var(--light-blue-gray-border-color);color:var(--dark-gray-color);flex-direction:column;gap:.571429rem;margin-top:20px;padding:20px;line-height:18px;display:flex;position:relative}.profile-shipping-address__name{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-box-orient:vertical;padding-right:8.57143rem;display:-webkit-box;overflow:hidden}.profile-shipping-address__buttons--sm{gap:.428571rem;display:flex;position:absolute;top:20px;right:20px}.profile-shipping-address__buttons--sm button{border-radius:0;padding:4px 8px}.profile-shipping-address__registration-button{border-radius:0;height:60px;font-size:18px}.profile-shipping-address__form{padding:20px}.my-page__total-count{margin-bottom:20px;font-size:1.28571rem}.my-page__count{vertical-align:bottom;margin-left:6px;font-size:1rem}.my-page__count span{color:var(--point-color);font-weight:700}.password-authentication{margin:20px 0;padding:0 20px}.password-authentication__info-text{text-align:center}.password-authentication__button-wrap{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.password-authentication__button-wrap button{width:40%;height:42px}.password-authentication__button-wrap .verification{border:1px solid var(--point-color)}.password-authentication-form__item{margin-top:20px}.password-authentication-form__input-wrap{margin-top:6px}.password-authentication-form__input-wrap input{height:42px}.member-modification-name{background:var(--whole-color);height:76px;padding:0 20px;line-height:76px}.member-modification-name p{color:#222;font-size:18px;font-weight:500}.member-modification-name span{margin-left:5px;font-size:13px}.member-modification-form{padding:0 20px 35px}.member-modification-form__item{margin-top:20px}.member-modification-form__item-extra-info-name{line-height:20px}.member-modification-form__item .select-field>select{padding:13px 10px 11px}.member-modification-form__input-wrap{margin-top:8px}.member-modification-form__input-wrap input{height:42px}.member-modification-form__input-wrap select{padding:13px 10px 11px}.member-modification-form__input-wrap .email-input+.select-box{margin-top:8px}.member-modification-form__input-wrap .extra-info-radio-group,.member-modification-form__input-wrap .extra-info-checkbox-group{flex-wrap:wrap;gap:15px;display:flex}.member-modification-form__input-wrap.global-name-field{gap:10px;display:flex}.member-modification-form__radio-field{margin-top:27px}.member-modification-form__radio-field input{height:16px}.member-modification-form__radio-field .radio-field__content{justify-content:space-between;align-items:center;display:flex}.member-modification-form__radio-field .radio-field__content .member-modification-form__input-wrap{margin-top:0}.member-modification-form__radio-field .radio-field__content .check-radio+.check-radio{margin-left:35px}.member-modification-form__description{color:var(--light-blue-gray-color);margin-top:8px;font-size:12px;display:inline-block}.member-modification-form__tit{color:var(--black-color);align-items:center;gap:5px;font-weight:500;display:flex}.member-modification-form .required{background-color:var(--caution-color);flex:none;width:5px;height:5px}.member-modification-form .birthday-input{justify-content:center;align-items:center;gap:20px;display:flex}.member-modification-form .birthday-input .select-box{border:1px solid var(--default-color)}.member-modification-form .sex-input{gap:20px;display:flex}.member-modification-form .address-form{margin-top:8px}.member-modification-form .address-form input{height:42px}.member-modification-form__button-wrap{margin-top:35px}.member-modification-form__button-wrap button{background:var(--point-color);border:1px solid var(--point-color);color:#fff;border-radius:0;height:44px}.member-modification-form__btn--certificate{height:42px;margin-top:8px}.member-modification-form__agree-wrap{margin:20px 0 0}.member-modification-form__checkbox--check-all{border:1px solid var(--default-color);justify-content:center;align-items:center;height:60px;font-size:16px;display:flex}.member-modification-form__checkbox--check-all label{font-weight:700}.member-modification-form__agree-list{margin-top:20px}.member-modification-form__agree-list li:not(:first-child){margin-top:5px}.member-modification-form__checkbox--check-single{justify-content:space-between;align-items:center;display:flex}.member-modification-form__checkbox--check-single button{width:auto;color:var(--gray-font-color);border:none;margin-top:0;padding:0;font-weight:300;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.receive-agreement-time{margin-top:5px;font-size:13px}.description{margin-top:5px;font-size:12px}.description.alert{color:var(--caution-color)}.cart{line-height:1.5em}.cart .check-radio>input{width:18px;height:18px;margin-right:8px}.cart__select-manager{justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.cart__check-all-btn,.cart__delete-selected-btn{justify-content:start;align-items:center;gap:4px;height:32px;display:flex}.cart__check-all-btn--delivery-group{padding:26px 20px;font-size:16px;font-weight:700}.cart__checked-amt{color:var(--gray-color)}.cart__delete-selected-btn{height:32px;color:var(--gray-color);justify-content:center;align-items:center;display:flex}.cart__delete-selected-btn .icon-btn{width:12px;height:12px}.cart__empty{justify-content:center;align-items:center;padding:23px;font-weight:700;display:flex}.cart__delivery-section .cart__product{border-top:2px solid var(--empty-color)}.cart__quantity-controller{background-color:var(--empty-color);flex-direction:column;justify-content:center;align-items:start;gap:15px;margin-top:10px;padding:20px;display:flex}.cart__quantity-controller p:not(.cart__product-option){justify-content:space-between;align-items:center;width:100%;display:flex}.cart__product{justify-content:stretch;align-items:start;padding:15px 20px;display:flex}.cart__product .thumb-item{padding:0}.cart__product-detail{width:100%}.cart__product-option{justify-content:space-between;align-items:start;gap:10px;width:100%;font-size:12px;display:flex}.cart__product-option .option-label{color:var(--black-color)}.cart__product-option .icon-btn{flex:none;width:12px;height:12px;margin-top:4px}.cart__product-price{justify-content:center;align-items:center;gap:8px;font-size:16px;display:flex}.cart__product-price .icon-btn{width:12px;height:12px}.cart__product-pay-info{justify-content:space-between;align-items:center;display:flex}.cart__product-pay-info .btn{background-color:var(--point-color);color:#fff;border:none;border-radius:5px 5px 5px 0;width:120px;height:40px}.cart__delete-btn{cursor:pointer;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.cart__delete-btn:before,.cart__delete-btn:after{content:"";background-color:var(--default-color);width:16px;padding:1px;position:absolute}.cart__delete-btn:after{transform:rotate(45deg)}.cart__delete-btn:before{transform:rotate(-45deg)}.cart__payment-info{padding:20px}.cart__mileage{justify-content:end;align-items:center;font-size:12px;display:flex}.cart__mileage em{font-weight:700}.cart__order-btn{background-color:var(--point-color);color:#fff;border:none;border-radius:0;height:45px;margin-top:20px}.cart__fixed-order-btn{border-top:1px solid var(--light-gray-border-color);background-color:#fff;justify-content:space-between;align-items:center;width:100%;min-width:375px;max-width:500px;padding:14px;display:flex;position:fixed;bottom:0}.cart__fixed-order-btn .cart__order-btn{margin-top:0}.cart__fixed-summary{flex-direction:column;width:250px;display:flex}.cart__fixed-summary em{color:var(--point-color)}.cart__fixed-summary strong{font-size:20px;font-weight:700}.cart__fixed-summary-label{font-size:12px}.cart__fixed-summary-number{color:var(--gray-color);margin-left:4px}.cart__naver-pay-btn{margin:20px 10px}.member-withdrawal{padding:20px}.member-withdrawal__terms-content{border:1px solid var(--default-color);min-height:100px;max-height:250px;margin-top:12px;padding:17px 14px;overflow:auto}.member-withdrawal__check-wrap{justify-content:center;align-items:center;margin-top:30px;display:flex}.member-withdrawal__check-wrap .checkbox-text{line-height:1.2}.member-withdrawal__btn-wrap{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.member-withdrawal__btn-wrap button{color:#fff;width:49%;height:47px;font-size:14px}.member-withdrawal__btn-wrap .apply{border-color:var(--point-color);background-color:var(--point-color)}.member-withdrawal__btn-wrap .cancel{background-color:#3f444c;border-color:#3f444c}.member-withdrawal-form{background-color:#f5f6f8;border-radius:8px;padding:22px}.member-withdrawal-form__item+.member-withdrawal-form__item{margin-top:12px}.member-withdrawal-form__tit+.member-withdrawal-form__input-wrap{margin-top:8px}.member-withdrawal-form__input-wrap input{background-color:#fff;height:42px}.member-withdrawal-form__input-wrap textarea{border:1px solid var(--default-color);background-color:#fff;width:100%;min-height:68px;padding:17px 14px}.open-id-authentication{text-align:center;padding:20px}.open-id-authentication__info-text{font-size:15px;line-height:1.2}.open-id-authentication__link{margin-top:20px}.order-confirm{line-height:1.5em}.order-confirm .accordion__title{font-size:16px}.order-confirm__item-title{border-bottom:1px solid var(--default-color);padding:20px;font-size:16px}.order-confirm__hero{margin-bottom:20px}.order-confirm__hero .ico--delivery{background-position:0 0;background-size:608px 335.333px;width:114.667px;height:82px}.order-confirm__message{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;font-size:1.2em;display:flex}.order-confirm__sub-message{color:var(--gray-color);font-size:12px}.order-confirm__sub-message--fail{margin:30px 0;padding:30px;font-size:16px;line-height:30px}.order-confirm__order-no{color:var(--gray-color);background-color:var(--empty-color);border-radius:20px;margin-top:10px;padding:4px 12px;font-size:12px}.order-confirm__order-no .bold{color:var(--blue-gray-color)}.order-confirm__product-table .accordion__items{padding:0 20px}.order-confirm__product-table-tit{justify-content:space-between;align-items:center;width:100%;padding-right:20px;display:flex}.order-confirm__product-table-amt{font-size:12px}.order-confirm__product-table-amt span+span:before{content:"|";color:var(--default-color);margin:0 6px 0 4px}.order-confirm__btn-group{justify-content:center;align-items:center;gap:6px;padding:20px;display:flex}.order-confirm__btn-group .btn{border-radius:0;height:50px}.order-confirm__continue-btn{background-color:var(--point-color);color:#fff;border:none}.order-confirm__go-home-btn{background-color:var(--blue-gray-color);color:#fff;border:none}.find-id{margin-top:30px;padding:0 20px}.find-id__tit{font-size:1.64286rem}.find-id .tabs{margin-top:27px}.find-id .tabs__item{background-color:#f8f8f8;border-top:1px solid #f8f8f8;border-bottom:none}.find-id .tabs__item button{color:#40434a;font-size:1rem;font-weight:400}.find-id .tabs__item.on{background-color:#fff;border-top:1px solid #40434a;border-bottom:none}.find-id-form{margin-top:18px}.find-id-form .find-id-form__item+.find-id-form__item{margin-top:8px}.find-id-form__input-wrap .text-field{border:none}.find-id-form__input-wrap input{background-color:#f8f8f8;height:47px}.find-id-form__input-wrap .select-box{border:none}.find-id-form__input-wrap select{background-color:#f8f8f8;padding:17px 40px 17px 10px}.find-id-form__input-wrap .email-input+.select-box{margin-top:8px}.find-id-form__btn-wrap{margin-top:30px}.find-id-form__btn-wrap button{border:1px solid var(--point-color);border-radius:0;height:44px}.find-id-form__caution{text-align:center;color:var(--caution-color);margin-top:30px;font-size:1rem}.find-id-result{height:80vh;margin-top:30px;padding:0 10px}.find-id-result__tit{font-size:1.14286rem}.find-id-result__id-text{text-align:center;color:#000;background-color:#f8f8f8;margin-top:23px;padding:15px 0;font-size:1rem;font-weight:500}.find-id-result__dormant-text{margin-left:10px}.find-id-result__link-wrap{justify-content:space-between;align-items:center;margin-top:60px;display:flex}.find-id-result__link{text-align:center;width:40%;height:44px;line-height:3rem;display:inline-block}.find-id-result__link--password{border:1px solid var(--black-color)}.find-id-result__link--login{border:1px solid var(--point-color)}.find-password{margin-top:30px;padding:0 20px}.find-password__tit{font-size:1.64286rem}.find-password .tabs{margin-top:27px}.find-password .tabs__item{background-color:#f8f8f8;border-top:1px solid #f8f8f8;border-bottom:none}.find-password .tabs__item button{color:#40434a;font-size:1rem;font-weight:400}.find-password .tabs__item.on{background-color:#fff;border-top:1px solid #40434a;border-bottom:none}.find-password-form{margin-top:18px}.find-password-form__input-wrap .text-field{border:none}.find-password-form__input-wrap input{background-color:#f8f8f8;height:47px}.find-password-form__btn-wrap{justify-content:space-between;align-items:center;margin-top:30px;display:flex}.find-password-form__btn-wrap a{text-align:center;border:1px solid var(--black-color);justify-content:center;align-items:center;width:40%;height:44px;padding:.357143em 0;font-size:1em;display:flex}.find-password-form__btn-wrap button{border:1px solid var(--point-color);border-radius:0;width:40%;height:44px}.find-password-form__caution{text-align:center;color:var(--caution-color);margin-top:30px;font-size:1rem}.find-password-authentication{height:80vh;margin-top:30px;padding:0 10px}.find-password-authentication__tit{text-align:center;font-size:1.14286rem}.find-password-authentication__input-wrap{margin-top:18px}.find-password-authentication__input-wrap input{height:47px}.find-password-authentication__caution{text-align:center;color:var(--caution-color);margin-top:12px}.find-password-authentication__btn-wrap{margin-top:18px}.find-password-authentication__btn-wrap button{border:1px solid var(--black-color);border-radius:0;height:44px}.find-password-authentication .timer{justify-content:flex-end;align-items:center;margin-top:8px;display:flex}.change-password{margin-top:30px;padding:0 20px}.change-password__tit{text-align:center;font-size:1.28571rem}.change-password-form{margin-top:30px}.change-password-form__input-wrap input{height:47px}.change-password-form .change-password-form__item+.change-password-form__item{margin-top:12px}.change-password-form__btn-wrap{margin-top:20px}.change-password-form__btn-wrap button{border-radius:0;height:44px}.change-password-form__caution{color:var(--caution-color);margin-top:12px;font-size:13px}.change-password-confirm{margin-top:30px}.change-password-confirm__tit{text-align:center;font-size:18px}.change-password-confirm__link-wrap{text-align:center;margin-top:30px}.change-password-confirm__link-wrap a{border:1px solid var(--black-color);width:80%;margin:0 auto;padding:10px 0;display:block}.claim{background-color:var(--empty-color);line-height:1.5em}.claim .select-box{border:1px solid var(--default-color);background-color:#fff;justify-content:center;align-items:center;height:44px;display:flex}.claim .select-box select{padding-left:16px;font-size:14px}.claim .select-box select:has(option[value=""]:checked){color:var(--gray-color)}.claim .text-field{height:44px}.claim .text-field input{padding-left:16px}.claim__toggle-all-btn{width:inherit;color:var(--default-color);border:none;font-size:12px;font-weight:100}.claim__section{padding:0 20px}.claim__section+.claim__section{margin-top:40px}.claim__section--no-padding{background-color:#fff;padding:0}.claim__section--no-padding .claim__title{border-bottom:1px solid var(--default-color);margin-bottom:0;padding:20px}.claim__title{margin-bottom:16px;font-size:18px;font-weight:500}.claim__sub-title{margin:20px 0 10px;font-size:16px}.claim__products{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:20px;display:flex}.claim__product{background-color:#fff;border-radius:6px;width:100%;padding:16px;display:flex}.claim__product .thumb-item{display:flex}.claim__amount-info-label{width:100%;height:50px;color:var(--point-color);justify-content:center;align-items:center;margin-bottom:30px;display:flex}.claim__reason{padding:0 20px}.claim__reason .claim__select-box{height:66px}.claim__reason-detail{border:1px solid var(--default-color);word-break:break-all;background-color:#fff;width:100%;height:200px;padding:16px;overflow:auto}.claim__account-inputs{background-color:#fff;border-radius:6px;padding:30px 16px}.claim__account-inputs label{margin-bottom:10px;display:block}.claim__account-inputs li+li{margin-top:16px}.claim__address-form{background-color:#fff;padding:24px 20px}.claim__address-form-item>:nth-child(n+2){margin-top:14px}.claim__address-form-item+.claim__address-form-item{margin-top:20px}.claim__address-form-tip{color:var(--gray-color)}.claim__radio-wrap{flex-direction:column;justify-content:space-around;align-items:start;gap:10px;display:flex}.claim__radio{border:1px solid var(--default-color);width:100%;height:40px;padding:24px 12px}.claim__radio--checked{border:1px solid var(--black-color)}.claim__return-address{border:1px solid var(--default-color);grid-template-columns:1fr 3fr;row-gap:8px;width:100%;padding:16px;display:grid}.claim__return-address dt{color:var(--gray-color)}.claim__return-address dd{word-break:break-all}.claim__comment{color:var(--gray-color);padding:20px;font-size:12px;line-height:1.5em}.claim__comment li+li{margin-top:8px}.claim__btns{justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.claim__btn{border:1px solid var(--blue-gray-color);border-radius:0;padding:16px}.claim__btn--claim{background-color:var(--blue-gray-color);color:#fff}.product-review-registration__product-information{justify-content:none;align-items:center;margin:1.42857rem 0;display:flex}.product-review-registration__product-information img{width:120px;height:120px;margin-left:20px}.product-review-registration__product-information div{margin-left:20px}.product-review-registration__product-information div em{color:var(--light-blue-gray-color);margin-bottom:12px;font-size:16px;font-weight:700;display:block}.product-review-registration__content{border-top:12px solid #f5f5f5;padding:48px 24px 0}.product-review-registration__content h3{text-align:center;color:var(--default-font-color);margin-bottom:1.6rem;font-size:20px;line-height:24px}.product-review-registration__content .rating-star{margin:0 auto;display:block}.product-review-registration__text-area{margin-top:2.85714rem}.product-review-registration__text-area textarea{width:100%;height:320px;color:var(--default-font-color);border:solid 1px var(--gray-border-color);appearance:none;border-radius:0;max-height:320px;margin-top:16px;padding:20.8px 12.8px;font-size:16.8px;line-height:27.2px;display:block}.adult-certification{text-align:left;padding:20px}.adult-certification__image{width:60px;height:60px}.adult-certification__title{margin-top:20px;font-size:2.14286rem;font-weight:500;line-height:2.85714rem}.adult-certification__description{color:var(--gray-font-color);margin-top:.857143rem;font-size:1.14286rem;line-height:1.85714rem}.adult-certification__exit-button{border-radius:0;height:60px;margin-top:20px;font-size:16px}.adult-certification__sign-in{margin-top:20px}.adult-certification__sign-in .sign-in{padding:0}.adult-certification__sign-in-title{color:var(--blue-gray-color);margin:20px 0;font-size:1.14286rem}.adult-certification__notice{color:var(--gray-font-color);opacity:.8;margin-top:20px;font-size:1rem;line-height:1.42857rem}.adult-certification__certification-btn{height:60px;margin-top:20px;font-size:16px}.event-hero{width:100%}.event-nav{background-color:var(--empty-color);border:solid var(--default-color);color:var(--default-font-color);border-width:1px 0 0;padding:.714286em;font-size:1rem}.event-nav .swiper-slide{width:auto}.event-nav__btn{border-radius:1.07143em;padding:.357143em .714286em .285714em}.event-nav__btn.is-active{background-color:var(--default-font-color);color:var(--whole-color)}.event-coupon-list{padding:2.14286rem 20px}.event-coupon-list .my-page-coupon__box{position:relative}.event-coupon-list .event-coupon-download{width:100%;height:100%;position:absolute;top:0;left:0}.event-list{display:grid}.event-list .thumb-item{width:auto}.event-list .product-card__price-info{text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;display:block;overflow:hidden}.order-detail{line-height:1.5em}.order-detail dl:not(.price-tag__final-amount){grid-template-columns:1.5fr 3fr;row-gap:8px;width:100%;display:grid}.order-detail dl:not(.price-tag__final-amount) dt{color:var(--gray-color)}.order-detail dl:not(.price-tag__final-amount) dd{word-break:break-all}.order-detail__product-table{padding:0 20px 20px}.order-detail__product-table :where(.thumb-LIST) .thumb-item:nth-child(n+2){border-top:none}.order-detail__product{margin-top:20px}.order-detail__product .product-thumb-item{padding:16px 0}.order-detail__section-title{border-bottom:1px solid var(--default-color);padding:20px;font-size:16px}.order-detail__section-content{padding:20px}.order-detail__next-action-btns{justify-content:center;align-items:center;gap:10px;display:flex}.order-detail__next-action-btns .btn{border-color:var(--default-color);padding:8px 0}.order-detail__product-top-label{background-color:var(--empty-color);color:var(--gray-color);border-radius:5px 5px 5px 0;justify-content:start;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.order-detail__status-label{color:var(--point-color-secondary);flex:none}.order-detail__delivery-info{justify-content:space-between;align-items:center;width:100%;display:flex}.order-detail__delivery-info .btn{width:50px;color:var(--gray-color);background-color:#0000;border:none}.order-detail__list-btn-wrap{padding:20px}.order-detail__list-btn-wrap .btn{border:1px solid var(--default-color);border-radius:0;height:50px}.order-detail__list-btn-wrap.receipt-info{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.order-detail__list-btn-wrap.receipt-info dl{grid-template-columns:1.5fr 1fr;align-items:center}.order-detail__list-btn-wrap.receipt-info .btn{height:32px}.order-detail__cancel-all-btn{width:inherit;color:var(--default-color);background-color:#0000;border:none;font-size:12px;font-weight:100}.order-detail .app-card-payment{vertical-align:bottom;font-size:12px}.order-detail__section-images{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4%;margin-bottom:12px;display:flex}.order-detail__section-image{width:92px;height:92px;display:block;overflow:hidden}.order-detail__section-image img{-ms-interpolation-mode:bicubic;min-width:100%;min-height:100%;display:block}.orders{padding:20px}.orders__identifier{justify-content:start;align-items:end;gap:12px;margin-bottom:8px;display:flex}.orders__order-no{color:var(--gray-color);font-size:12px}.orders__order-summary{display:block}.orders__order-summary+.orders__order-summary{margin-top:32px}.orders__product{border:1px solid var(--default-color);border-radius:10px 10px 10px 0;justify-content:start;align-items:center;gap:16px;height:112px;padding:20px;display:flex}.orders__product img{width:75px;height:75px}.orders__product-name{font-weight:500}.orders__product-description{flex-direction:column;justify-content:space-between;align-items:start;width:100%;height:100%;display:flex}.orders__product-tag{justify-content:space-between;align-items:center;width:100%;font-size:12px;display:flex}.orders__pay-amount-label{color:var(--gray-color);justify-content:start;align-items:end;gap:2px;display:flex}.orders__pay-amount-label .orders__pay-amount{color:#000;font-size:16px;font-weight:700}.orders__no-data{justify-content:center;align-items:center;height:100px;padding:30px;font-size:16px;font-weight:500;display:flex}.no-access{flex-direction:column;justify-content:center;align-items:center;margin-top:12.8571rem;padding:20px;display:flex}.no-access__title{margin-top:4.28571rem;font-size:2.42857rem;font-weight:600}.no-access__content{text-align:center;margin-top:1.42857rem;font-size:1.28571rem;line-height:2rem}.member-only__text{text-align:center;color:var(--blue-gray-color);margin:2.85714rem 0;font-size:1.42857rem;line-height:2rem}.claims__tabs{background-color:var(--blue-gray-color);height:60px;font-size:16px}.claims__tabs .tabs__item{border-bottom:none}.claims__tabs .tabs__item+.tabs__item:before{content:"";border-left:1px solid var(--gray-color);height:10px}.claims__tabs .tabs__item.on{color:#fff}@supports not (text-wrap-mode:nowrap){.claims__tabs{white-space:nowrap}}.claims__content{padding:20px}.claims__identifier{justify-content:start;align-items:end;gap:12px;margin-bottom:8px;display:flex}.claims__order-no{color:var(--gray-color);font-size:12px}.claims__claim-summary{display:block}.claims__claim-summary+.claims__claim-summary{margin-top:32px}.claims__product-wrap{border:1px solid var(--default-color);border-radius:10px 10px 10px 0;flex-direction:column;justify-content:start;align-items:center;padding:20px;display:flex}.claims__product-wrap+.claims__product-wrap{margin-top:20px}.claims__extra-product-label{color:#fff;background-color:#a3a3a3;width:35px;padding:0 5px;font-size:12px;font-weight:400;line-height:20px}.claims__base-product-name-content{align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.claims__base-product-name-label{flex-shrink:0}.claims__base-product-name{color:var(--gray-color)}.claims__product{justify-content:start;align-items:center;gap:16px;width:100%;display:flex}.claims__product img{width:75px;height:75px}.claims__product-description{width:100%}.claims__product-name{font-weight:500}.claims__product-name--with-sticker{align-items:center;gap:3px;margin-top:5px;display:flex}.claims__product-option-label{color:var(--gray-color);min-height:36px;margin:10px 0;font-size:12px}.claims__product-bottom{width:100%}.claims__product-tag{justify-content:space-between;align-items:center;width:100%;font-size:12px;display:flex}.claims__pay-amount-label{color:var(--gray-color);justify-content:start;align-items:end;gap:2px;display:flex}.claims__pay-amount-label .claims__pay-amount{color:#000;font-size:16px;font-weight:700}.claims__withdraw-btn{border:1px solid var(--default-color);border-radius:0;flex:none;margin-top:20px;padding:8px}.claims__no-items{text-align:center;width:100%;margin-top:60px;font-size:16px;font-weight:500}.service-check{text-align:center;text-align:center;background:url(/assets/images/vis_500_error.png) top no-repeat;margin-top:56px;padding-top:337px;font-family:NanumBarunGothic,sans-serif;font-size:16px;font-weight:400}.service-check p{color:#727171;line-height:36px}.service-check p:first-child{color:#000;margin-bottom:15px;font-family:나눔스퀘어,NanumSquare,sans-serif;font-size:26px;font-weight:700;line-height:normal}.service-check .bot_btn{margin-top:45px}.service-check .bot_btn a{color:#fff;box-sizing:border-box;background:#333;padding:0 34px;font-size:15px;line-height:49px;text-decoration:none;display:inline-block}.service-check .mode_m{display:none}@media (max-width:720px){.service-check{background-image:url(/assets/images/vis_m_500_error.png);background-size:292px;margin-top:56px;padding-top:216px;font-size:12px}.service-check p{font-size:18px;line-height:28px}.service-check p:first-child{margin-bottom:8px;font-size:18px}.service-check .bot_btn{margin-top:23px}.service-check .bot_btn a{padding:0 28px;font-size:12px;line-height:38px}.service-check .mode_m{display:block}}.expired-mall{flex-direction:column;justify-content:center;align-items:center;height:100vh;margin-top:-56px;display:flex}.expired-mall p{text-align:center;color:#111;font-size:26px;font-style:normal;font-weight:700;line-height:38px}.expired-mall em{color:red;font-style:normal}.editor .design-popup__content{padding:10px}.editor ul,.editor ol,.editor menu{list-style:initial;padding-left:40px}.editor ol{list-style-type:decimal}.editor h1{margin-block:.67em;margin-inline:0;font-size:2em;font-weight:700;display:block}.editor{outline:none}.editor sup{vertical-align:super}.editor sub{vertical-align:sub}.editor img.note-float-left{margin-right:10px}.editor img.note-float-right{margin-left:10px}.editor table{border-collapse:collapse;width:100%;max-width:100%}.editor table td,.editor table th{border:1px solid #ececec;padding:5px 3px}.editor a{background-color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-family:inherit;font-weight:inherit;color:#337ab7}.editor a:focus,.editor a:hover{color:#23527c;outline:0;text-decoration:underline}.editor figure{margin:0}
