.gift-code-item[data-v-528bf344]{border-bottom:1px solid #c7ccd1;border-radius:8px;cursor:pointer;outline:1px solid #edeff1;overflow:hidden;width:100%}.gift-code-item.is-open[data-v-528bf344],.gift-code-item[data-v-528bf344]:hover{outline:1px solid #29a9ff}.gift-code-item.is-open[data-v-528bf344]{border-bottom:initial}.gift-code-item__content[data-v-528bf344]{align-items:center;background-color:#eff2fb;display:flex;gap:16px;justify-content:center;padding:12px}.gift-code-item__content-info[data-v-528bf344]{display:flex;flex:1;flex-direction:column;gap:4px}.gift-code-item__content-info-name[data-v-528bf344]{color:#033254;font-size:16px;font-weight:700;line-height:24px}.gift-code-item__content-info-limit[data-v-528bf344]{background:#b9e8ff;border:.5px solid #29a9ff;border-radius:4px;color:#0f56b2;font-size:12px;font-weight:400;line-height:16px;padding:1px 6px;width:-moz-fit-content;width:fit-content}.gift-code-item__content-reward-title[data-v-528bf344]{color:#033254;display:flex!important;flex-direction:column!important;font-size:16px;font-weight:700;gap:4px;justify-content:flex-end!important;line-height:24px}.gift-code-item__content-reward-title-text[data-v-528bf344]{font-size:14px;font-weight:400;line-height:20px}.gift-code-item__content-reward-title-value[data-v-528bf344]{color:#0f56b2;font-size:16px;font-weight:700;line-height:24px}.gift-code-item__content[data-v-528bf344] .base-button{font-size:14px;font-weight:700;height:40px!important;line-height:20px;width:117px!important}.gift-code-item__content-icon[data-v-528bf344]{cursor:pointer;height:24px;transition:transform .3s ease-in-out;width:24px}.gift-code-item__content-icon.is-open[data-v-528bf344]{color:#30343b;transform:rotate(180deg)}.gift-code-item__content-icon span[data-v-528bf344]{height:24px;width:24px}.gift-code-item__content-icon span[data-v-528bf344]:before{font-size:24px}.gift-code-item__detail[data-v-528bf344]{align-items:center;align-items:start;display:flex;gap:12px;justify-content:center;padding:12px}.gift-code-item__detail-code[data-v-528bf344]{align-items:center!important;background-image:url(../assets/images/common/offer/gift-code-promotion-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex!important;flex-direction:column!important;flex-direction:column;height:68px;justify-content:space-between!important;padding:8px;width:200px}.gift-code-item__detail-code-title[data-v-528bf344]{color:#fff;font-size:12px;font-weight:400;line-height:16px}.gift-code-item__detail-code-value[data-v-528bf344]{align-items:center;background:#fffc;border:.5px solid #29a9ff;border-radius:8px;color:#000;display:flex;gap:8px;height:32px;justify-content:center;width:184px}.gift-code-item__detail-code-value .icon-copy[data-v-528bf344]:before{color:#6a778b;font-size:24px}.gift-code-item__detail-code-value .icon-check[data-v-528bf344]:before{color:#00981f;font-size:24px}.gift-code-item__detail-terms[data-v-528bf344]{align-items:start;color:#30343b;display:flex;flex:1;flex-direction:column;font-size:14px;font-weight:400;line-height:20px}.gift-code-item__detail-terms-item[data-v-528bf344]{align-items:center;display:flex;gap:4px}.gift-code-item__detail-terms-item-label[data-v-528bf344],.gift-code-item__detail-terms[data-v-528bf344] .title{color:#30343b;font-size:14px;font-weight:600;line-height:20px}.gift-code-item__detail-terms[data-v-528bf344] .line{margin-top:6px}.gift-code-item__detail-terms[data-v-528bf344] ul{margin-bottom:0}.gift-code-item[data-v-23a1c096]{border:1px solid #c7ccd1;border-radius:12px;cursor:pointer;overflow:hidden;width:100%}.gift-code-item.is-open[data-v-23a1c096]{border:1px solid #29a9ff}.gift-code-item__content[data-v-23a1c096]{background-color:#eff2fb;gap:4.2666666667vw;padding:2.1333333333vw;position:relative}.gift-code-item__content[data-v-23a1c096],.gift-code-item__content-info[data-v-23a1c096]{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.gift-code-item__content-info[data-v-23a1c096]{flex:1;gap:1.0666666667vw}.gift-code-item__content-info-name[data-v-23a1c096]{color:#033254;font-size:3.7333333333vw;font-weight:600;line-height:5.3333333333vw}.gift-code-item__content-info-limit[data-v-23a1c096]{background:#b9e8ff;border:.5px solid #29a9ff;border-radius:4px;color:#0f56b2;font-size:3.2vw;font-weight:400;line-height:4.2666666667vw;padding:.2666666667vw 1.6vw;width:-moz-fit-content;width:fit-content}.gift-code-item__content-info-value[data-v-23a1c096]{color:#0f56b2;font-size:6.4vw;font-weight:700;line-height:8.5333333333vw}.gift-code-item__content-icon[data-v-23a1c096]{cursor:pointer;height:6.4vw;position:absolute;right:2.1333333333vw;top:2.1333333333vw;transition:transform .3s ease-in-out;width:6.4vw}.gift-code-item__content-icon.is-open[data-v-23a1c096]{color:#30343b;transform:rotate(180deg)}.gift-code-item__content-icon span[data-v-23a1c096]{height:6.4vw;width:6.4vw}.gift-code-item__content-icon span[data-v-23a1c096]:before{font-size:6.4vw}.gift-code-item__detail[data-v-23a1c096]{background-color:#fff;gap:2.1333333333vw;padding:2.1333333333vw 2.1333333333vw 1.8666666667vw}.gift-code-item__detail[data-v-23a1c096],.gift-code-item__detail-code[data-v-23a1c096]{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.gift-code-item__detail-code[data-v-23a1c096]{background-image:url(../assets/images/common/offer/gift-code-promotion-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;flex-direction:column;gap:1.0666666667vw;height:18.1333333333vw;padding:2.1333333333vw;width:58.6666666667vw}.gift-code-item__detail-code-title[data-v-23a1c096]{color:#fff;font-size:3.2vw;font-weight:400;line-height:4.2666666667vw}.gift-code-item__detail-code-value[data-v-23a1c096]{align-items:center;background:#fffc;border:.5px solid #29a9ff;border-radius:8px;color:#000;display:flex;gap:2.1333333333vw;height:8.5333333333vw;justify-content:center;width:54.4vw}.gift-code-item__detail-code-value .icon-copy[data-v-23a1c096]:before{color:#6a778b;font-size:6.4vw}.gift-code-item__detail-code-value .icon-check[data-v-23a1c096]:before{color:#00981f;font-size:6.4vw}.gift-code-item__detail-terms[data-v-23a1c096]{color:#30343b;display:grid;font-size:3.7333333333vw;font-weight:400;grid-template-columns:repeat(2,1fr);line-height:5.3333333333vw}.gift-code-item__detail-terms-item[data-v-23a1c096]{border-right:1px solid #edeff1;display:flex;flex-direction:column;font-size:3.2vw;font-weight:400;gap:1.0666666667vw;line-height:4.2666666667vw;padding:1.0666666667vw 2.1333333333vw}.gift-code-item__detail-terms-item.not-term[data-v-23a1c096]{border:none;grid-column:3}.gift-code-item__detail-terms-item-label[data-v-23a1c096]{color:#30343b;font-size:3.2vw;font-weight:600;line-height:4.2666666667vw}.gift-code-item__detail-terms-item-value[data-v-23a1c096]{padding-left:0!important}.gift-code-item__detail-terms[data-v-23a1c096] .line{padding:0 2.1333333333vw}.gift-code-item__detail-terms[data-v-23a1c096] .title{color:#30343b;font-size:3.2vw;font-weight:600;line-height:4.2666666667vw}.gift-code-item__detail-terms[data-v-23a1c096] ul{font-size:3.2vw;font-weight:400;line-height:4.2666666667vw;margin-bottom:0!important;margin-top:1.0666666667vw!important;padding-left:4.2666666667vw!important}.gift-code-item__button[data-v-23a1c096]{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:2.1333333333vw}.gift-code-item__button[data-v-23a1c096] .base-button{width:100%}.gift-code[data-v-f0358f38]{align-items:center;display:flex;flex-direction:column;gap:6px}@media (max-width:1024px){.gift-code[data-v-f0358f38]{gap:2.6666666667vw}}.gift-code[data-v-f0358f38] .empty-search{height:100%;padding-top:120px}@media (max-width:1024px){.gift-code[data-v-f0358f38] .empty-search{padding-top:21.3333333333vw}}.gift-code[data-v-f0358f38] .empty-search .empty-search__box .empty-search__img{margin-bottom:16px}.gift-code[data-v-f0358f38] .empty-search .empty-search__box .empty-search__img img{height:96px!important;width:128px!important}@media (max-width:1024px){.gift-code[data-v-f0358f38] .empty-search .empty-search__box .empty-search__img img{height:25.6vw!important;width:34.1333333333vw!important}}.gift-code[data-v-f0358f38] .empty-search .empty-search__box .empty-search__title{color:#6a778b;font-size:16px;font-weight:600;line-height:24px}.refund .refund-total[data-v-2b47f3fb]{align-items:center;background-color:#eff2fb;border:1px solid #e6e8ec;border:1px solid var(--stroke-input,#e6e8ec);border-radius:8px;display:flex;height:50px;justify-content:space-between;padding:0 16px}.refund .refund-total__title[data-v-2b47f3fb]{color:#30343b;font-size:14px;font-weight:700;line-height:20px}.refund .refund-total__value[data-v-2b47f3fb]{color:#0f56b2;font-size:18px;font-weight:700;line-height:26px}.refund .refund-table[data-v-2b47f3fb]{border:1px solid #c7ccd1;border-radius:8px;display:flex;flex-direction:column;margin-top:8px;overflow:hidden}.refund .refund-table__header[data-v-2b47f3fb]{background-color:#277ece;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.refund .refund-table__header-col[data-v-2b47f3fb]{align-items:center;border-right:1px solid #c7ccd1;color:#30343b;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:20px;padding:11px 16px 12px}.refund .refund-table__header-col[data-v-2b47f3fb]:last-child{border-right:none}.refund .refund-table__header-col[data-v-2b47f3fb]:first-child{justify-content:flex-start}.refund .refund-table.scrollable .refund-table__header[data-v-2b47f3fb]{grid-template-columns:repeat(4,calc(25% + 1px));padding-right:4px}.refund .refund-table.scrollable .refund-table__body .refund-table__body-row[data-v-2b47f3fb]{grid-template-columns:repeat(4,calc(25% + 1px))}.refund .refund-table__body[data-v-2b47f3fb]{border-radius:0 0 8px 8px;max-height:264px;overflow-x:hidden;overflow-y:auto}.refund .refund-table__body[data-v-2b47f3fb]::-webkit-scrollbar{background:transparent;position:absolute;width:4px}.refund .refund-table__body[data-v-2b47f3fb]::-webkit-scrollbar-thumb{background:#c7ccd1;border-radius:99px}.refund .refund-table__body-row[data-v-2b47f3fb]{background-color:#eff2fb;border-bottom:1px solid #c7ccd1;display:grid;grid-template-columns:repeat(4,1fr)}.refund .refund-table__body-row[data-v-2b47f3fb]:last-child{border-bottom:none}.refund .refund-table__body-row-col[data-v-2b47f3fb]{align-items:center;border-right:1px solid #c7ccd1;color:#30343b;display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refund .refund-table__body-row-col.disabled[data-v-2b47f3fb]{color:#a8b2b9}.refund .refund-table__body-row-col[data-v-2b47f3fb]:first-child{font-size:14px;font-weight:600;justify-content:flex-start;line-height:20px;padding:11px 16px 12px;position:relative;text-align:left}.refund .refund-table__body-row-col-title--reward[data-v-2b47f3fb]{display:-webkit-box;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-word}.refund .refund-table__body-row-col-reward[data-v-2b47f3fb]{background:linear-gradient(180deg,#00c224,#04771e);border-radius:4px;color:#fff;font-size:12px;font-weight:400;line-height:16px;padding:4px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.refund .refund-table__body-row-col[data-v-2b47f3fb]:last-child{border-right:none;padding:11px 16px 12px;text-align:center}.refund-wrapper[data-v-2b47f3fb]{height:100%}.refund-wrapper[data-v-2b47f3fb] .empty-search{height:100%;padding-top:120px}.refund-wrapper[data-v-2b47f3fb] .empty-search .empty-search__box .empty-search__img{margin-bottom:16px}.refund-wrapper[data-v-2b47f3fb] .empty-search .empty-search__box .empty-search__img img{height:96px!important;width:128px!important}.refund-wrapper[data-v-2b47f3fb] .empty-search .empty-search__box .empty-search__title{color:#6a778b;font-size:16px;font-weight:600;line-height:24px}.refund .refund-total[data-v-72b57f23]{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:13.3333333333vw;justify-content:space-between;padding:0 4.2666666667vw}.refund .refund-total__title[data-v-72b57f23]{color:#30343b;font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw}.refund .refund-total__value[data-v-72b57f23]{color:#0f56b2;font-size:4.8vw;font-weight:700;line-height:6.9333333333vw}.refund .refund-content[data-v-72b57f23]{display:flex;flex-direction:column;gap:2.1333333333vw;margin-top:2.6666666667vw}.refund .refund-content__item[data-v-72b57f23]{background-color:#fff;border:1px solid #c7ccd1;border-radius:8px;display:grid;grid-template-columns:repeat(2,1fr);padding:1.8666666667vw 3.2vw;grid-column-gap:3.2vw;-moz-column-gap:3.2vw;column-gap:3.2vw}.refund .refund-content__item-row[data-v-72b57f23]{display:flex;flex-direction:column;padding:2.1333333333vw 0}.refund .refund-content__item-row-title[data-v-72b57f23]{color:#6a778b;font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw}.refund .refund-content__item-row-value[data-v-72b57f23]{align-items:center;color:#30343b;display:flex;flex-wrap:wrap;font-size:3.7333333333vw;font-weight:700;gap:2.1333333333vw;height:6.4vw;justify-content:flex-start;line-height:5.3333333333vw}.refund .refund-content__item-row-value--reward[data-v-72b57f23]{height:-moz-fit-content;height:fit-content}.refund .refund-content__item-row-value-reward[data-v-72b57f23]{background-color:#04771e;border-radius:4px;color:#fff;font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw;padding:.5333333333vw 2.1333333333vw;width:-moz-fit-content;width:fit-content}.refund .refund-content__item-row-value.disabled[data-v-72b57f23]{color:#a8b2b9}.refund .refund-content__item-row-value2[data-v-72b57f23]{align-items:center;color:#0f56b2;display:flex;font-size:3.7333333333vw;font-weight:700;height:6.4vw;line-height:5.3333333333vw}.refund .refund-content__item-row-value2.disabled[data-v-72b57f23]{color:#a8b2b9}.refund-wrapper[data-v-72b57f23] .empty-search{padding-top:21.3333333333vw!important}.refund-wrapper[data-v-72b57f23] .empty-search .empty-search__box .empty-search__img{margin-bottom:4.2666666667vw}.refund-wrapper[data-v-72b57f23] .empty-search .empty-search__box .empty-search__img img{height:25.6vw!important;width:34.1333333333vw!important}.refund-wrapper[data-v-72b57f23] .empty-search .empty-search__box .empty-search__title{color:#6a778b;font-size:16px;font-weight:600;line-height:24px;white-space:pre-line}.reward[data-v-9fa4460b]{display:flex;flex-direction:column;gap:7px}.reward-total[data-v-9fa4460b]{align-items:center;background-color:#eff2fb;border:1px solid #e6e8ec;border:1px solid var(--stroke-input,#e6e8ec);border-radius:8px;display:flex;height:50px;justify-content:space-between;padding:0 16px}.reward-total__title[data-v-9fa4460b]{color:#30343b;font-size:14px;font-weight:700;line-height:20px}.reward-total__value[data-v-9fa4460b]{color:#0f56b2;font-size:18px;font-weight:700;line-height:26px}.reward-card[data-v-9fa4460b]{justify-content:center}.reward-card[data-v-9fa4460b],.reward-card__item[data-v-9fa4460b]{align-items:center;display:flex;gap:8px}.reward-card__item[data-v-9fa4460b]{background:linear-gradient(180deg,#fff,#b9e8ff);border-radius:8px;flex:1;flex-direction:column;padding:12px}.reward-card__item-title[data-v-9fa4460b]{color:#30343b;font-size:14px;font-weight:400;line-height:20px}.reward-card__item-title-red[data-v-9fa4460b]{color:#da1526}.reward-card__item-value[data-v-9fa4460b]{color:#0f56b2;font-size:16px;font-weight:700;line-height:24px}.reward-card__item-value-black[data-v-9fa4460b]{color:#30343b;font-size:16px;font-weight:700;line-height:24px}.reward-condition[data-v-9fa4460b]{font-size:14px;font-weight:700;line-height:20px}.reward-condition-success[data-v-9fa4460b]{color:#00981f}.reward-condition-error[data-v-9fa4460b]{color:#ea290e}.reward-sumary[data-v-9fa4460b]{align-items:flex-start;background:#eff2fb;border:1px solid #e6e8ec;border-radius:8px;display:flex}.reward-sumary__joinning[data-v-9fa4460b]{border-right:1px solid #e6e8ec;color:#30343b;display:flex;flex:1;flex-direction:column;gap:4px;padding:12px}.reward-sumary__joinning.not-term[data-v-9fa4460b]{border-right:none}.reward-sumary__joinning-title[data-v-9fa4460b]{font-size:14px;font-weight:700;line-height:20px}.reward-sumary__joinning-item[data-v-9fa4460b]{font-size:14px;font-weight:400;line-height:20px}.reward-sumary__joinning ul[data-v-9fa4460b]{display:flex;flex-direction:column;margin-bottom:0;padding-left:22px}.reward-sumary__term[data-v-9fa4460b]{color:#30343b;height:100%;padding:12px;width:298px}.reward-sumary__term[data-v-9fa4460b] .title{font-size:14px;font-weight:700;line-height:20px}.reward-sumary__term[data-v-9fa4460b] ul{font-size:14px;font-weight:400;line-height:20px;margin-bottom:0!important;margin-top:4px!important;padding-left:24px!important}.reward-wrapper[data-v-9fa4460b]{height:100%}.reward-wrapper[data-v-9fa4460b] .empty-search{height:100%;padding-top:120px}.reward-wrapper[data-v-9fa4460b] .empty-search .empty-search__box .empty-search__img{margin-bottom:16px}.reward-wrapper[data-v-9fa4460b] .empty-search .empty-search__box .empty-search__img img{height:96px!important;width:128px!important}.reward-wrapper[data-v-9fa4460b] .empty-search .empty-search__box .empty-search__title{color:#6a778b;font-size:16px;font-weight:600;line-height:24px}.reward[data-v-057ce8b9]{display:flex;flex-direction:column;gap:2.1333333333vw}.reward-total[data-v-057ce8b9]{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:13.3333333333vw;justify-content:space-between;padding:0 4.2666666667vw}.reward-total__title[data-v-057ce8b9]{color:#30343b;font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw}.reward-total__value[data-v-057ce8b9]{color:#0f56b2;font-size:4.8vw;font-weight:700;line-height:6.9333333333vw}.reward-card[data-v-057ce8b9]{background:#fff;border:1px solid #c7ccd1;border-radius:8px;color:#30343b;display:flex;flex-direction:column;margin-top:1.0666666667vw;padding:1.8666666667vw 3.2vw}.reward-card-info[data-v-057ce8b9]{align-items:center;align-items:flex-start;display:flex;flex:1;gap:4.2666666667vw;justify-content:flex-start}.reward-card-info__item[data-v-057ce8b9]{border-radius:8px;display:flex;flex:1;flex-direction:column;padding:2.1333333333vw 0}.reward-card-info__item-date[data-v-057ce8b9]{align-items:center;align-items:baseline;border-top:1px solid #e6e8ec;display:flex;gap:4.2666666667vw;height:9.6vw;justify-content:flex-start;padding:2.1333333333vw 0;width:100%}.reward-card-info__item-title[data-v-057ce8b9]{flex:1;font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw}.reward-card-info__item-title-red[data-v-057ce8b9]{color:#ea290e}.reward-card-info__item-value[data-v-057ce8b9]{align-items:center;color:#0f56b2;display:flex;min-height:6.4vw}.reward-card-info__item-value[data-v-057ce8b9],.reward-card-info__item-value-black[data-v-057ce8b9]{font-size:3.7333333333vw;font-weight:700;line-height:5.3333333333vw}.reward-card-info__item-value-black[data-v-057ce8b9]{color:#30343b;flex:1;height:6.4vw}.reward-card-condition[data-v-057ce8b9]{align-items:center;display:flex;font-size:3.2vw;font-weight:700;justify-content:center;line-height:4.2666666667vw}.reward-card-condition-success[data-v-057ce8b9]{color:#00981f}.reward-card-condition-error[data-v-057ce8b9]{color:#da1526}.reward-sumary[data-v-057ce8b9]{background:#fff;border:1px solid #c7ccd1;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:1.8666666667vw 3.2vw}.reward-sumary__joinning[data-v-057ce8b9]{color:#30343b;display:flex;flex-direction:column}.reward-sumary__joinning-title[data-v-057ce8b9]{border-bottom:1px solid #e6e8ec;font-size:3.7333333333vw;font-weight:600;line-height:5.3333333333vw;padding-bottom:1.8666666667vw}.reward-sumary__joinning-item[data-v-057ce8b9]{font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw}.reward-sumary__joinning-list[data-v-057ce8b9]{display:flex;flex-direction:column;gap:1.0666666667vw;margin-bottom:0;margin-top:2.1333333333vw}.reward-sumary__term[data-v-057ce8b9]{color:#30343b}.reward-sumary__term[data-v-057ce8b9] .line{display:flex;flex-direction:column;gap:2.1333333333vw}.reward-sumary__term[data-v-057ce8b9] .title{font-size:3.7333333333vw;font-weight:600;line-height:5.3333333333vw;width:100%}.reward-sumary__term[data-v-057ce8b9] ul{border-top:1px solid #e6e8ec;font-size:3.7333333333vw;font-weight:400;line-height:5.3333333333vw;margin-bottom:0!important;padding-left:6.4vw!important;padding-top:2.1333333333vw!important}.reward-wrapper[data-v-057ce8b9] .empty-search{padding-top:21.3333333333vw!important}.reward-wrapper[data-v-057ce8b9] .empty-search .empty-search__box .empty-search__img{margin-bottom:4.2666666667vw}.reward-wrapper[data-v-057ce8b9] .empty-search .empty-search__box .empty-search__img img{height:25.6vw!important;width:34.1333333333vw!important}.reward-wrapper[data-v-057ce8b9] .empty-search .empty-search__box .empty-search__title{color:#6a778b;font-size:16px;font-weight:600;line-height:24px;white-space:pre-line}.promotion-item[data-v-95e68c09]{aspect-ratio:280/284;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;width:100%}.promotion-item__img[data-v-95e68c09]{border:1px solid #b7d9f1;border-radius:8px;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.promotion-item__content[data-v-95e68c09]{bottom:16px;left:0;padding:0 16px;position:absolute;width:100%}.promotion-item__join[data-v-95e68c09]{align-items:center;display:flex;gap:8px}.promotion-item__action-join[data-v-95e68c09]{min-width:154px;padding:initial!important;text-transform:uppercase!important}.promotion-item__detail[data-v-95e68c09]{background-color:#0f56b2!important;padding:initial!important;text-transform:uppercase}.promotion-item__detail.full-width[data-v-95e68c09]{width:100%}.promotion-item__name[data-v-95e68c09]{display:-webkit-box;font-size:14px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#fff;margin-bottom:12px;word-break:break-word}.promotion-item.default[data-v-95e68c09]{cursor:default}.promotion-item.mobile[data-v-95e68c09]{aspect-ratio:351/355;border-radius:2.1333333333vw;height:94.6666666667vw;max-width:100%;width:auto}.promotion-item.mobile .promotion-item[data-v-95e68c09]{position:relative}.promotion-item.mobile .promotion-item__img[data-v-95e68c09]{height:100%;width:100%}.promotion-item.mobile .promotion-item__content[data-v-95e68c09]{bottom:4.2666666667vw;padding:0 4.2666666667vw}.promotion-item.mobile .promotion-item__action-join[data-v-95e68c09]{min-width:26.1333333333vw}.promotion-item.mobile .promotion-item__join[data-v-95e68c09]{align-items:center;display:flex;gap:1.0666666667vw}.promotion-item.mobile .promotion-item__join[data-v-95e68c09] .base-button{border-radius:2.1333333333vw;font-size:3.7333333333vw;font-weight:700;height:10.6666666667vw;line-height:5.3333333333vw}.promotion-item.mobile .promotion-item__detail.full-width[data-v-95e68c09]{width:100%}.promotion-item.mobile .promotion-item__name[data-v-95e68c09]{font-size:4.2666666667vw;font-weight:700;line-height:6.4vw;margin-bottom:3.2vw}.promotion-running[data-v-9771510c]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.promotion-running[data-v-9771510c] .promotion-item{aspect-ratio:270/279}.promotion-running[data-v-9771510c] .promotion-item.default img{height:100%}.promotion-running[data-v-9771510c] .promotion-item .promotion-item__content{bottom:12px;font-size:14px;font-weight:700;line-height:20px;padding:0 12px}.promotion-running[data-v-9771510c] .promotion-item .promotion-item__content button{font-size:14px;font-weight:700;height:40px;line-height:20px}.promotion-running.mobile[data-v-9771510c]{gap:2.1333333333vw;grid-template-columns:repeat(2,1fr)}.promotion-running.mobile[data-v-9771510c] .promotion-item{aspect-ratio:171/174;height:46.4vw}.promotion-running.mobile[data-v-9771510c] .promotion-item .promotion-item__content{bottom:0;padding:1.0666666667vw}.promotion-running.mobile[data-v-9771510c] .promotion-item .promotion-item__content .promotion-item__name{font-size:3.2vw;font-weight:700;line-height:4.2666666667vw;margin-bottom:1.8666666667vw}.promotion-running.mobile[data-v-9771510c] .promotion-item .promotion-item__content button{border-radius:1.3333333333vw;font-size:2.6666666667vw;height:6.4vw;line-height:3.2vw;text-transform:uppercase}[data-v-9771510c] .empty-search__box .empty-search__img{margin-bottom:16px}[data-v-9771510c] .empty-search__box .empty-search__img img{height:96px!important;width:128px!important}@media (max-width:1024px){[data-v-9771510c] .empty-search__box .empty-search__img img{height:25.6vw!important;width:34.1333333333vw!important}}[data-v-9771510c] .empty-search__box .empty-search__title{color:#6a778b;font-size:16px;font-weight:600;line-height:24px}.promotions__content[data-v-87a59ba1]{margin-top:16px}.mobile .promotions__content[data-v-87a59ba1]{margin-top:0;padding:0 3.2vw 3.2vw}
