.coupon-list-wrap{flex-direction:column;gap:.5rem;width:100%;display:flex}.coupon-list-wrap .coupon-container{gap:1rem;display:flex}.coupon-list-wrap .coupon-container .coupon-title{letter-spacing:0;color:var(--gray-900);font-size:24px;font-weight:600;line-height:2rem}.coupon-list-wrap .coupon-container .coupon-desc{letter-spacing:.24px;color:var(--gray-900);margin-top:.25rem;font-size:16px;font-weight:500;line-height:1.5rem}.coupon-list-wrap .coupon-container .coupon-extra{letter-spacing:.48px;font-size:12px;font-weight:400;line-height:18px}.coupon-list-wrap .coupon-container .coupon-extra.date{color:var(--gray-700)}.coupon-list-wrap .coupon-container .coupon-extra.caution{color:var(--primary-500)}.coupon-list-wrap .coupon-container .coupon-badge-gray{border-width:1px;border-color:var(--gray-300);background-color:var(--white);letter-spacing:.48px;color:var(--gray-700);border-radius:.375rem;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.coupon-list-wrap .coupon-container .coupon-badge-purple{background-color:var(--purple-50);color:var(--purple-700);letter-spacing:.48px;border-radius:.375rem;justify-content:center;align-items:center;padding:.125rem .5rem;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}

.swiper-slide{width:fit-content}

.hot-trend-container{flex-direction:column;gap:1rem;width:100%;display:flex}.hot-trend-container .trend-title{letter-spacing:.27px;color:var(--gray-800);font-size:18px;font-weight:500;line-height:28px}

.basic-noti-category-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:nowrap;gap:.5rem;padding-left:1rem;padding-right:1rem;display:flex;position:relative;overflow-x:auto}.noti-category-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none  ;flex-wrap:nowrap;gap:.5rem;padding:.5rem 1rem 1rem;display:flex;position:relative;overflow-x:auto}.mo-noti-category-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none  ;flex-wrap:nowrap;gap:.5rem;padding:.313rem 1rem;display:flex;position:relative;overflow-x:auto}.horizontal-menu::-webkit-scrollbar{display:none}

.order-history-header-container{flex-direction:column;gap:.25rem;width:100%;display:flex}.order-history-header-container .header-status{letter-spacing:.3px;color:var(--gray-800);justify-content:center;align-items:center;font-size:20px;font-weight:700;line-height:30px;display:inline-flex}.order-history-header-container .header-text{letter-spacing:.21px;width:100%;color:var(--gray-700);font-size:14px;font-weight:500;line-height:20px}.order-history-header-container .header-text.text-underline{text-underline-offset:auto;text-decoration-line:underline}.order-history-header-container .reserved-wrap{border-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.25rem .5rem .25rem .25rem;display:flex}.order-history-header-container .history-meta-wrap{justify-content:space-between;align-items:center;width:100%;display:flex}

.order-view-detail-wrap{flex-direction:column;flex-shrink:0;gap:1.5rem;width:10.5rem;padding-top:1rem;display:flex}@media (width>=960px){.order-view-detail-wrap{width:15.5rem}}.order-view-detail-wrap .detail-link{color:var(--primary-500);align-items:center;display:flex}

.mo-order-view-detail-wrap{justify-content:space-between;align-items:center;display:flex}.mo-order-view-detail-wrap .detail-link{color:var(--primary-500);align-items:center;display:flex}

.order-history-list-conatiner{width:100%;padding-top:1rem;padding-bottom:1rem}.order-history-list-conatiner .list-wrap{flex-direction:column;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link{text-align:left;align-self:stretch;align-items:flex-start;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:.75rem;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-image{border-width:1px;border-color:#0000000d;border-radius:.75rem;min-width:4.25rem;height:4.25rem}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:.25rem;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .title-wrap{flex-direction:column;width:100%;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .title-wrap .target-label{-webkit-line-clamp:2;letter-spacing:.24px;color:var(--gray-900);word-break:break-all;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .title-wrap .option-label{-webkit-line-clamp:1;letter-spacing:.21px;color:var(--gray-700);word-break:break-all;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap{align-items:center;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap .won{letter-spacing:.24px;color:var(--gray-900);font-size:16px;font-weight:600;line-height:24px}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap .dot{width:1.25rem;height:1.25rem;color:var(--gray-300)}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .price-wrap .count{color:var(--gray-500);font-weight:500}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap{align-items:center;gap:.25rem;display:flex}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap .plus{width:1.25rem;height:1.25rem;color:var(--gray-600)}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap .label{-webkit-line-clamp:1;letter-spacing:.21px;color:var(--gray-700);word-break:break-all;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.order-history-list-conatiner .list-wrap .list-link .list-row-wrap .list-meta-wrap .option-wrap .image{width:1.25rem;height:1.25rem}.order-history-list-conatiner .count-label{letter-spacing:.24px;color:var(--gray-900);font-size:16px;font-weight:700;line-height:24px}

.order-history-container{gap:1.5rem;width:100%;display:flex}.order-history-container .order-box-container{flex-direction:column;gap:1rem;width:100%;display:flex}.order-history-container .order-box-container .order-product-history-container{border-width:1px;border-color:var(--gray-300);background-color:var(--white);border-radius:1rem;flex-direction:column;align-items:flex-start;width:100%;padding:1rem;display:flex;overflow:auto}.order-history-container .order-box-container .order-action-btn-wrap{gap:.5rem;width:100%;display:flex}

.mo-order-history-container{flex-direction:column;gap:1.5rem;width:100%;padding-left:1rem;padding-right:1rem;display:flex}.mo-order-history-container .order-box-container{flex-direction:column;gap:1rem;width:100%;display:flex}.mo-order-history-container .order-box-container .order-product-history-container{border-width:1px;border-color:var(--gray-300);background-color:var(--white);border-radius:1rem;flex-direction:column;align-items:flex-start;width:100%;padding:1rem;display:flex;overflow:auto}.mo-order-history-container .order-box-container .order-action-btn-wrap{gap:.5rem;width:100%;display:flex}

.option-selector{width:100%;margin-top:.5rem;position:relative}.option-selector__title{border-width:1px;border-color:var(--gray-200);letter-spacing:.21px;width:100%;max-height:400px;color:var(--gray-600);border-radius:.75rem;padding:.75rem .75rem .75rem 1rem;font-size:14px;font-weight:400;line-height:1.5rem;overflow:auto}.option-selector__title-content{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.option-selector__icon{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.option-selector__icon[data-is-selected=true]{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}@keyframes slideIn{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.option-selector-dropdown{z-index:10;--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-width:1px;border-color:var(--gray-200);border-radius:1rem;max-height:360px;margin-top:.25rem;animation:.3s forwards slideIn;position:absolute;overflow-y:auto}.option-selector-slot{border-bottom-width:1px;border-bottom-color:var(--gray-200);background-color:var(--white);flex-direction:column;width:100%;padding:1.25rem 1rem;display:flex}.option-selector-slot[data-is-disabled=true]{background-color:var(--gray-200)}.option-selector-slot-content[data-is-disabled=false]{white-space:pre-line;text-align:left;letter-spacing:.21px;color:var(--gray-600);gap:.5rem;font-size:14px;line-height:20px;display:flex}.option-selector-slot-content[data-is-disabled=false]:hover{color:var(--purple-500)}.option-selector-slot-content[data-is-disabled=false]:disabled{background-color:var(--gray-200)}.option-selector-slot-content[data-is-disabled=true]{text-align:left;letter-spacing:.21px;width:100%;color:var(--gray-400);flex-shrink:0;justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.option-selector-slot-image{border-width:1px;border-color:var(--gray-200);border-radius:1rem;flex-shrink:0;width:3rem;height:3rem}@media (width>=960px){.option-selector-slot-image{width:4rem;height:4rem}}

.option-card{border-width:2px;border-color:var(--gray-300);background-color:var(--white);letter-spacing:.21px;color:var(--gray-900);padding:14px 1rem;font-size:14px;font-weight:600;line-height:20px}.option-card[data-is-disabled=true]{border-color:var(--gray-300);background-color:var(--gray-100);color:var(--gray-400);opacity:.5}.option-card[data-is-disabled=true][data-is-selected=true],.option-card:not([data-is-disabled=true])[data-is-selected=true]{border-width:2px;border-color:var(--gray-900)}

.mo-product-list-container{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=640px){.mo-product-list-container{grid-template-columns:repeat(3,minmax(0,1fr))}}

.route-guard-container{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;height:90vh;display:flex}

/*# sourceMappingURL=6cf1374871f503f6.css.map*/