@keyframes page-module-scss-module__OU1TIq__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.page-module-scss-module__OU1TIq__page{min-height:100dvh;padding-bottom:calc(5rem*var(--size-normalization-factor,1));background:0 0;position:relative}.page-module-scss-module__OU1TIq__content{gap:calc(1.5rem*var(--size-normalization-factor,1));padding:calc(1.25rem*var(--size-normalization-factor,1)) 0;width:100%;max-width:var(--layout-content-max-width);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}@media (max-width:75rem){.page-module-scss-module__OU1TIq__content{padding-left:calc(1rem*var(--size-normalization-factor,1));padding-right:calc(1rem*var(--size-normalization-factor,1))}}.page-module-scss-module__OU1TIq__pageHeader{justify-content:center;align-items:flex-start;gap:calc(.25rem*var(--size-normalization-factor,1));margin-top:calc(1rem*var(--size-normalization-factor,1));flex-flow:column;display:flex;position:relative}.page-module-scss-module__OU1TIq__title{font-size:calc(2rem*var(--size-normalization-factor,1));color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.2}.page-module-scss-module__OU1TIq__faqList{gap:calc(1rem*var(--size-normalization-factor,1));margin-top:calc(1rem*var(--size-normalization-factor,1));flex-direction:column;display:flex}.page-module-scss-module__OU1TIq__faqItem{border-bottom:1px solid var(--color-border-neutral);padding-bottom:calc(1rem*var(--size-normalization-factor,1))}.page-module-scss-module__OU1TIq__faqQuestion{justify-content:space-between;align-items:center;gap:calc(1rem*var(--size-normalization-factor,1));width:100%;padding:calc(1rem*var(--size-normalization-factor,1)) 0;cursor:pointer;text-align:left;background:0 0;border:none;transition:opacity .2s;display:flex}.page-module-scss-module__OU1TIq__faqQuestion:hover{opacity:.8}.page-module-scss-module__OU1TIq__faqQuestionText{font-size:calc(1rem*var(--size-normalization-factor,1));color:var(--color-text-primary);flex:1;font-weight:600}.page-module-scss-module__OU1TIq__faqIcon{color:var(--color-text-primary);flex-shrink:0}.page-module-scss-module__OU1TIq__faqAnswer{padding:0 0 calc(1rem*var(--size-normalization-factor,1)) 0;color:var(--color-text-secondary);line-height:1.6;font-size:calc(.9375rem*var(--size-normalization-factor,1))}.page-module-scss-module__OU1TIq__faqAnswer p{margin:calc(.5rem*var(--size-normalization-factor,1)) 0;color:var(--color-text-secondary)}.page-module-scss-module__OU1TIq__faqAnswer .page-module-scss-module__OU1TIq__bulletPoint{margin:calc(.5rem*var(--size-normalization-factor,1)) 0;padding-left:calc(1rem*var(--size-normalization-factor,1));color:var(--color-text-secondary)}
@keyframes PageSkeleton-module-scss-module__jOT9eq__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes PageSkeleton-module-scss-module__jOT9eq__shimmerAnim{0%{background-position:-1000px 0}to{background-position:1000px 0}}.PageSkeleton-module-scss-module__jOT9eq__shimmer{background:linear-gradient(90deg, var(--color-surface-l2) 0%, var(--color-surface-l1) 50%, var(--color-surface-l2) 100%);border-radius:calc(.25rem*var(--size-normalization-factor,1));background-size:1000px 100%;animation:2s infinite PageSkeleton-module-scss-module__jOT9eq__shimmerAnim}.PageSkeleton-module-scss-module__jOT9eq__pageRoot{width:100%;max-width:var(--layout-content-max-width);padding:calc(1.25rem*var(--size-normalization-factor,1)) 0;gap:calc(1.5rem*var(--size-normalization-factor,1));flex-direction:column;margin:0 auto;display:flex}@media (max-width:75rem){.PageSkeleton-module-scss-module__jOT9eq__pageRoot{padding-left:calc(1rem*var(--size-normalization-factor,1));padding-right:calc(1rem*var(--size-normalization-factor,1))}}.PageSkeleton-module-scss-module__jOT9eq__defaultRoot{gap:calc(1rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__defaultLine{height:calc(1rem*var(--size-normalization-factor,1));width:100%;}.PageSkeleton-module-scss-module__jOT9eq__defaultLineShort{height:calc(1rem*var(--size-normalization-factor,1));width:60%;}.PageSkeleton-module-scss-module__jOT9eq__defaultLineMedium{height:calc(1rem*var(--size-normalization-factor,1));width:85%;}.PageSkeleton-module-scss-module__jOT9eq__homeRoot{}.PageSkeleton-module-scss-module__jOT9eq__homeBanner{border-radius:calc(1.5rem*var(--size-normalization-factor,1));width:100%;padding-top:62.75%;position:relative;}@media (max-width:90rem){.PageSkeleton-module-scss-module__jOT9eq__homeBanner{padding-top:20.91%}}.PageSkeleton-module-scss-module__jOT9eq__homeSection{gap:calc(.75rem*var(--size-normalization-factor,1));flex-direction:column;display:flex}.PageSkeleton-module-scss-module__jOT9eq__homeSectionTitle{height:calc(1.5rem*var(--size-normalization-factor,1));width:35%;}.PageSkeleton-module-scss-module__jOT9eq__homeGrid{gap:calc(.75rem*var(--size-normalization-factor,1));display:flex;overflow:hidden}.PageSkeleton-module-scss-module__jOT9eq__homeCard{flex:0 0 calc(7.5rem*var(--size-normalization-factor,1));aspect-ratio:3/4;border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__categoryRoot{}.PageSkeleton-module-scss-module__jOT9eq__categoryTitle{height:calc(2.5rem*var(--size-normalization-factor,1));width:55%;}.PageSkeleton-module-scss-module__jOT9eq__categorySubtitle{height:calc(1rem*var(--size-normalization-factor,1));width:20%;}.PageSkeleton-module-scss-module__jOT9eq__categoryGrid{grid-template-columns:repeat(auto-fill, minmax(calc(8rem * var(--size-normalization-factor,1)), 1fr));gap:calc(1rem*var(--size-normalization-factor,1));display:grid}.PageSkeleton-module-scss-module__jOT9eq__categoryCard{aspect-ratio:3/4;border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__giftCardsRoot{}.PageSkeleton-module-scss-module__jOT9eq__giftCardsBreadcrumb{height:calc(1rem*var(--size-normalization-factor,1));width:calc(10rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__giftCardsTitle{height:calc(2rem*var(--size-normalization-factor,1));width:calc(12rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__giftCardsStats{gap:calc(1rem*var(--size-normalization-factor,1));display:flex}.PageSkeleton-module-scss-module__jOT9eq__giftCardsStatBox{height:calc(4.5rem*var(--size-normalization-factor,1));border-radius:calc(.75rem*var(--size-normalization-factor,1));flex:1;}.PageSkeleton-module-scss-module__jOT9eq__giftCardsFilters{gap:calc(.75rem*var(--size-normalization-factor,1));display:flex}.PageSkeleton-module-scss-module__jOT9eq__giftCardsFilterPill{height:calc(2.25rem*var(--size-normalization-factor,1));width:calc(8rem*var(--size-normalization-factor,1));border-radius:calc(2rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__giftCardsGrid{gap:calc(1rem*var(--size-normalization-factor,1));flex-direction:column;display:flex}@media (max-width:90rem){.PageSkeleton-module-scss-module__jOT9eq__giftCardsGrid{grid-template-columns:repeat(2,1fr);display:grid}}.PageSkeleton-module-scss-module__jOT9eq__giftCardItem{height:calc(10rem*var(--size-normalization-factor,1));border-radius:calc(.75rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__orderDetailRoot{gap:calc(1rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__orderDetailBreadcrumb{height:calc(1rem*var(--size-normalization-factor,1));width:calc(14rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__orderDetailCard{height:calc(14rem*var(--size-normalization-factor,1));border-radius:calc(.75rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__orderDetailActions{gap:calc(.75rem*var(--size-normalization-factor,1));flex-direction:column;display:flex}.PageSkeleton-module-scss-module__jOT9eq__orderDetailActionRow{height:calc(3rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__invoiceRoot{gap:calc(1rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__invoiceHeader{height:calc(2rem*var(--size-normalization-factor,1));width:calc(6rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__invoiceTable{gap:calc(.5rem*var(--size-normalization-factor,1));flex-direction:column;display:flex}.PageSkeleton-module-scss-module__jOT9eq__invoiceTableRow{height:calc(1.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__invoiceTableRowShort{height:calc(1.5rem*var(--size-normalization-factor,1));width:70%;}.PageSkeleton-module-scss-module__jOT9eq__transactionsRoot{}.PageSkeleton-module-scss-module__jOT9eq__transactionsBreadcrumb{height:calc(1rem*var(--size-normalization-factor,1));width:calc(12rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__transactionsTitle{height:calc(2rem*var(--size-normalization-factor,1));width:calc(14rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__transactionsFilters{gap:calc(.5rem*var(--size-normalization-factor,1));display:flex;overflow:hidden}.PageSkeleton-module-scss-module__jOT9eq__transactionsFilterPill{height:calc(2rem*var(--size-normalization-factor,1));width:calc(5rem*var(--size-normalization-factor,1));border-radius:calc(2rem*var(--size-normalization-factor,1));flex-shrink:0;}.PageSkeleton-module-scss-module__jOT9eq__transactionsList{gap:calc(.75rem*var(--size-normalization-factor,1));flex-direction:column;display:flex}.PageSkeleton-module-scss-module__jOT9eq__transactionRow{align-items:center;gap:calc(.75rem*var(--size-normalization-factor,1));padding:calc(.75rem*var(--size-normalization-factor,1)) 0;display:flex}.PageSkeleton-module-scss-module__jOT9eq__transactionThumb{width:calc(2.75rem*var(--size-normalization-factor,1));height:calc(2.75rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));flex-shrink:0;}.PageSkeleton-module-scss-module__jOT9eq__transactionInfo{gap:calc(.375rem*var(--size-normalization-factor,1));flex-direction:column;flex:1;display:flex}.PageSkeleton-module-scss-module__jOT9eq__transactionName{height:calc(.875rem*var(--size-normalization-factor,1));width:60%;}.PageSkeleton-module-scss-module__jOT9eq__transactionDate{height:calc(.75rem*var(--size-normalization-factor,1));width:35%;}.PageSkeleton-module-scss-module__jOT9eq__transactionAmount{height:calc(1rem*var(--size-normalization-factor,1));width:calc(4rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__profileRoot{align-items:center;gap:calc(1.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__profileAvatar{width:calc(4.5rem*var(--size-normalization-factor,1));height:calc(4.5rem*var(--size-normalization-factor,1));border-radius:50%;}.PageSkeleton-module-scss-module__jOT9eq__profileName{height:calc(1.75rem*var(--size-normalization-factor,1));width:calc(10rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__profileMenu{gap:calc(.5rem*var(--size-normalization-factor,1));flex-direction:column;width:100%;display:flex}.PageSkeleton-module-scss-module__jOT9eq__profileMenuItem{height:calc(3rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__searchRoot{}.PageSkeleton-module-scss-module__jOT9eq__searchBar{height:calc(3rem*var(--size-normalization-factor,1));border-radius:calc(.75rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__searchGrid{grid-template-columns:repeat(auto-fill, minmax(calc(8rem * var(--size-normalization-factor,1)), 1fr));gap:calc(1rem*var(--size-normalization-factor,1));display:grid}.PageSkeleton-module-scss-module__jOT9eq__searchCard{aspect-ratio:3/4;border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__rewardsRoot{align-items:center;}.PageSkeleton-module-scss-module__jOT9eq__rewardsBalance{height:calc(6rem*var(--size-normalization-factor,1));border-radius:calc(1rem*var(--size-normalization-factor,1));width:100%;}.PageSkeleton-module-scss-module__jOT9eq__rewardsLabel{height:calc(1rem*var(--size-normalization-factor,1));width:calc(8rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryTitle{height:calc(1.25rem*var(--size-normalization-factor,1));width:calc(10rem*var(--size-normalization-factor,1));align-self:flex-start;}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryList{gap:calc(.75rem*var(--size-normalization-factor,1));flex-direction:column;width:100%;display:flex}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryRow{align-items:center;gap:calc(.75rem*var(--size-normalization-factor,1));display:flex}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryThumb{width:calc(2.5rem*var(--size-normalization-factor,1));height:calc(2.5rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));flex-shrink:0;}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryInfo{gap:calc(.25rem*var(--size-normalization-factor,1));flex-direction:column;flex:1;display:flex}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryName{height:calc(.875rem*var(--size-normalization-factor,1));width:55%;}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryDate{height:calc(.75rem*var(--size-normalization-factor,1));width:30%;}.PageSkeleton-module-scss-module__jOT9eq__rewardsHistoryAmount{height:calc(1rem*var(--size-normalization-factor,1));width:calc(3.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__loginRoot{justify-content:center;align-items:center;gap:calc(2rem*var(--size-normalization-factor,1));min-height:50vh;}.PageSkeleton-module-scss-module__jOT9eq__loginLogo{height:calc(3rem*var(--size-normalization-factor,1));width:calc(8rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__loginTitle{height:calc(1.5rem*var(--size-normalization-factor,1));width:calc(14rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__loginInput{height:calc(3rem*var(--size-normalization-factor,1));width:100%;max-width:calc(20rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));}.PageSkeleton-module-scss-module__jOT9eq__loginButton{height:calc(3rem*var(--size-normalization-factor,1));width:calc(14rem*var(--size-normalization-factor,1));border-radius:calc(.5rem*var(--size-normalization-factor,1));}
