.text-center{text-align:center}.banner__content.banner__content--middle-center.page-width{align-items:center}.giftcard{background:#fff;border:1px solid #e8989a;border-radius:12px;padding:20px}.giftcard__header{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.giftcard__col{display:flex;flex-direction:column;gap:16px}.account-gift-cards .stat{display:flex;flex-direction:column;gap:4px}.account-gift-cards .label{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.account-gift-cards .value{font-size:16px;font-weight:600;color:#333}.account-gift-cards .code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.04em}.account-gift-cards .badge--active{display:inline-block;padding:4px 10px;font-size:12px;font-weight:600;border-radius:999px;background:#e6f7ec;color:#0f8a4b;width:fit-content}.account-gift-cards .badge--inactive{display:inline-block;padding:4px 10px;font-size:12px;font-weight:600;border-radius:999px;background:#fafafa;color:#8a8a8a;width:fit-content;border-color:#eee}@media(max-width:749px){.giftcard__header{grid-template-columns:1fr;gap:16px}.giftcard__col{gap:12px}.account-gift-cards .stat{flex-direction:row;justify-content:space-between;align-items:center}.account-gift-cards .label{font-size:12px}.account-gift-cards .value,.account-gift-cards .code{font-size:14px}}.giftcard__transactions{margin-top:20px;padding-top:16px;border-top:1px solid #e5e7eb}.account-gift-cards .transactions__title{font-size:13px;font-weight:600;color:#6b7280;margin-bottom:12px}.account-gift-cards .transactions{list-style:none;padding:0;margin:0}.account-gift-cards .transaction{display:flex;align-items:flex-start;gap:12px;position:relative;padding-left:6px}.account-gift-cards .transaction:not(:last-child){margin-bottom:12px}.account-gift-cards .dot{width:8px;height:8px;background:#f8acae;border-radius:50%;margin-top:6px;flex-shrink:0}.account-gift-cards .transaction__content{display:flex;flex-direction:column}.account-gift-cards .transaction__time{font-size:12px;color:#6b7280}.account-gift-cards .transaction__desc{font-size:14px}.login-btn{background-color:#e8989a!important;border:none!important;color:#fff!important;font-size:12px!important;padding:1rem 3rem!important;background-image:none!important;margin-top:15px}.account-gift-cards .stat--code{position:relative}.account-gift-cards .info-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer}.account-gift-cards .info-icon .icon-info{fill:#e8989a}.account-gift-cards .tooltip{position:absolute;top:-50%;left:10%;margin-top:8px;max-width:260px;padding:10px 12px;background:#fefefe;color:#e8989a;font-size:12px;line-height:1.4;border-radius:6px;box-shadow:0 0 8px #00000026;display:none;z-index:20}.giftcard-accordion.accordion{margin-top:0}.giftcard-accordion.accordion:first-child{border-top:0}.giftcard-accordion.accordion summary{padding:0;color:rgb(var(--color-heading));transition:color var(--duration-default) ease}.giftcard-accordion.accordion summary .icon{position:absolute;top:50%;right:1.2rem;margin-top:-.7rem;width:1.4rem;height:1.4rem;transition:transform var(--duration-default) ease}@media screen and (min-width:750px){.giftcard-accordion.accordion summary .icon{margin-top:-1rem;width:2rem;height:2rem}}.giftcard-accordion.accordion summary .icon:after{transition:height var(--duration-default) ease}.giftcard-accordion.accordion details[open] summary{color:rgba(var(--color-foreground),.55)}.giftcard-accordion.accordion details[open] summary .icon:after{height:0}@media screen and (hover:hover){.giftcard-accordion.accordion details:not([open]) summary:hover{color:rgba(var(--color-foreground),.55)}.giftcard-accordion.accordion details:not([open]) summary:hover .icon{transform:rotate(90deg)}}.giftcard-accordion.accordion .summary__title{padding:1.5rem 0;display:block}.giftcard-accordion.accordion .accordion__title{color:currentColor}.giftcard-accordion .accordion__content{padding:0 0 3rem}@media screen and (min-width:750px){.giftcard-accordion.accordion .summary__title{padding:3rem 0}.giftcard-accordion .accordion__content{padding-bottom:5rem}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/section-gift-card-balance.css.map */
