.gift-code-item[data-v-ca8cbeea]{color:#fff;background-image:url(../assets/images/account/gift-code/card.svg);background-repeat:no-repeat;background-size:cover;border-radius:8px;height:100%;font-size:12px;position:relative}.gift-code-item__wrapper[data-v-ca8cbeea]{padding-top:14px;height:161px;padding-inline:12px;font-size:12px}.gift-code-item__title[data-v-ca8cbeea]{justify-content:space-between;align-items:center;display:flex}.gift-code-item__status[data-v-ca8cbeea]{border-radius:4px;height:20px;font-size:10px;font-weight:500;line-height:16px}.gift-code-item__status[data-status=active][data-v-ca8cbeea]{color:#2cffbf;background:#147a5680;border:1px solid #1a9d6e4d}.gift-code-item__status[data-status=used][data-v-ca8cbeea]{color:#fff948;background:#ffc63352;border:1px solid #ffc6333d}.gift-code-item__status[data-status=expire][data-v-ca8cbeea]{color:tomato;background:#ff7c6a52;border:1px solid #ff7c6a3d}.gift-code-item__code[data-v-ca8cbeea]{font-size:12px;font-weight:400;line-height:16px}.line[data-v-ca8cbeea]{margin:0 -1px;align-items:center;margin-block:10px;display:flex;position:relative}.line span[data-v-ca8cbeea]:first-child,.line span[data-v-ca8cbeea]:last-child{background:#00221b;border-radius:9999px;flex-shrink:0;width:12px;height:12px}.line span[data-v-ca8cbeea]:first-child{margin-left:-18px}.line span[data-v-ca8cbeea]:last-child{margin-right:-18px}.line span[data-v-ca8cbeea]:nth-child(2){opacity:.4;background-image:repeating-linear-gradient(90deg,#8e8e93,#8e8e93 6px,#0000 0 8px);flex:1;align-self:center;height:1px}.gift-code-item__amount[data-v-ca8cbeea]{text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.gift-code-item__expire[data-v-ca8cbeea]{color:#bec1c7;font-style:italic}.gift-code-item__expire[data-v-ca8cbeea],.item__content-desc-container[data-v-ca8cbeea]{font-size:10px;font-weight:400;line-height:16px}.apply-btn[data-v-ca8cbeea]{text-align:center;text-transform:capitalize;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;padding:6px 12px;font-size:14px;font-weight:500;line-height:18px;transition:all .2s;display:flex}.apply-btn[data-v-ca8cbeea]:hover:not(:disabled){opacity:.9;scale:1.1}.apply-btn[data-v-ca8cbeea]:disabled{cursor:not-allowed;opacity:.5}.apply-btn[data-status=active][data-v-ca8cbeea]{background:var(--brand-green);color:#00120c}.apply-btn[data-status=used][data-v-ca8cbeea]{color:#fff;background:linear-gradient(#0a2a1c,#1a4d1d);border:1px solid #80d59c}
