.loyalty-tier-icon__glow[data-v-b7fe7b19]{position:relative;display:inline-flex;flex-shrink:0}.loyalty-tier-icon__glow[data-v-b7fe7b19]:before{content:"";position:absolute;z-index:0;inset:0;margin:auto;width:80%;height:80%;border-radius:50%;pointer-events:none;background-color:var(--loyalty-tier-card-color, var(--loyalty-tier-accent, var(--magic-background-gold-coin-default)));box-shadow:0 0 12px 10px var(--loyalty-tier-card-color, var(--loyalty-tier-accent, var(--magic-background-gold-coin-default)))}.loyalty-tier-icon__glow img[data-v-b7fe7b19]{position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.loyalty-progress[data-v-9dd12d2b]{display:flex;flex-direction:column;justify-content:center;position:relative;border-radius:var(--magic-corner-radius-mid);transition:box-shadow var(--magic-duration, .3s) ease-in-out var(--magic-delay, .3s);will-change:box-shadow}@media(min-width:1024px){.loyalty-progress[data-v-9dd12d2b]{flex-direction:column;align-items:center}}.loyalty-progress--top-nav[data-v-9dd12d2b]{padding:var(--magic-size-4);border-radius:var(--magic-border-radius, 4px);margin:0}.loyalty-progress--bronze[data-v-9dd12d2b]{--magic-progress-bar-filler-shadow: var(--magic-text-bronce-default, var(--magic-bronce-600))}.loyalty-progress--silver[data-v-9dd12d2b]{--magic-progress-bar-filler-shadow: var(--magic-text-silver-default, var(--magic-silver-600))}.loyalty-progress--gold[data-v-9dd12d2b]{--magic-progress-bar-filler-shadow: var(--magic-text-gold-default, var(--magic-gold-600))}.loyalty-progress--platinum[data-v-9dd12d2b]{--magic-progress-bar-filler-shadow: var(--magic-text-platinum-default, var(--magic-platinum-600))}.loyalty-progress--diamond[data-v-9dd12d2b]{--magic-progress-bar-filler-shadow: var(--magic-text-diamond-default, var(--magic-diamond-600))}.loyalty-progress.is-complete[data-v-9dd12d2b]{box-shadow:0 0 0 0 var(--magic-progress-bar-filler-shadow, var(--magic-secondary-500));animation:shadow-animation-9dd12d2b var(--magic-duration, .3s) var(--magic-delay, .3s) ease-in-out 1 forwards}.loyalty-progress .loyalty-progress-flash[data-v-9dd12d2b]{position:absolute;top:0;left:0;height:100%;width:0;border-radius:var(--magic-corner-radius-mid);opacity:.5;background:linear-gradient(to right,#ffffff1a,#fff);background-blend-mode:overlay;mix-blend-mode:overlay;filter:blur(2px);animation:flash-width-9dd12d2b var(--magic-duration, .3s) var(--magic-delay, .3s) ease-in-out 1 forwards}.loyalty-progress__wrapper[data-v-9dd12d2b]{display:flex;flex-direction:column;gap:var(--magic-size-2)}@media(min-width:1024px){.loyalty-progress__wrapper[data-v-9dd12d2b]{width:100%}}@media(min-width:768px){.loyalty-progress__wrapper--wrapper-width[data-v-9dd12d2b]{width:50%;margin:0 auto}}.loyalty-progress__wrapper--bar-after-bottom .progress-bar-wrapper[data-v-9dd12d2b]{order:2}.loyalty-progress__wrapper--bar-after-bottom .loyalty-bottom[data-v-9dd12d2b]{order:1}.loyalty-progress__wrapper--slim-mode[data-v-9dd12d2b]{gap:2px;margin-top:-2px}.loyalty-progress__wrapper--slim-mode .progress-bar[data-v-9dd12d2b]{--magic-progress-bar-height: var(--magic-size-2)}.loyalty-progress__wrapper--slim-mode .summary.loyalty-bottom[data-v-9dd12d2b]{min-height:0}.loyalty-progress__wrapper--slim-mode .summary.loyalty-bottom .level[data-v-9dd12d2b],.loyalty-progress__wrapper--slim-mode .summary.loyalty-bottom .progress[data-v-9dd12d2b]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-2);line-height:var(--magic-line-height-1);font-weight:400}@keyframes shadow-animation-9dd12d2b{0%{box-shadow:0 0 0 0 var(--magic-progress-bar-filler-shadow, var(--magic-secondary-500))}to{box-shadow:0 0 20px 0 var(--magic-progress-bar-filler-shadow, var(--magic-secondary-500))}}@keyframes flash-width-9dd12d2b{0%{width:var(--magic-size-2)}to{width:100%}}.progress-bar[data-v-9dd12d2b],.text[data-v-9dd12d2b],.button[data-v-9dd12d2b]{display:block}.progress-bar[data-v-9dd12d2b]{--magic-progress-bar-height: var(--magic-size-3)}.progress-bar--medium[data-v-9dd12d2b]{--magic-progress-bar-height: var(--magic-size-2)}.progress-bar--small[data-v-9dd12d2b]{--magic-progress-bar-height: var(--magic-size-1)}.text[data-v-9dd12d2b]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:600;color:var(--magic-tertiary-contrast, #fff)}.text--top-section[data-v-9dd12d2b],.text--summary-big[data-v-9dd12d2b]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:600}.text--secondary[data-v-9dd12d2b]{color:var(--magic-text-secondary-default)}.text--sub-heading[data-v-9dd12d2b]{font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:400;color:var(--magic-text-medium);text-align:start}.summary[data-v-9dd12d2b]{display:flex;justify-content:space-between;align-items:center;position:relative;min-height:var(--magic-size-6)}@media(min-width:1024px){.summary[data-v-9dd12d2b]{justify-content:space-between;width:100%}}.summary--rewards[data-v-9dd12d2b]{display:flex;flex-direction:row;justify-content:flex-start;gap:var(--magic-size-1);color:var(--magic-text-default);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:600}.summary--rewards-icon[data-v-9dd12d2b]{width:var(--magic-size-6);height:var(--magic-size-6);object-fit:contain}.summary--rewards-name[data-v-9dd12d2b]{color:var(--magic-text-default);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:600}.summary--rewards-text[data-v-9dd12d2b]{margin:0;padding:0}.summary--level-number[data-v-9dd12d2b]{margin:0;color:var(--magic-text-default);white-space:nowrap;font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:600}.summary.loyalty-bottom[data-v-9dd12d2b]{display:flex;align-items:center;justify-content:space-between;min-width:0;font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:600;color:var(--magic-tertiary-contrast, #fff)}.summary.loyalty-bottom .progress[data-v-9dd12d2b]{display:flex}.summary.loyalty-bottom .progress--gold[data-v-9dd12d2b]{color:var(--magic-text-gold-default)}.summary.loyalty-bottom .progress--silver[data-v-9dd12d2b]{color:var(--magic-text-silver-default)}.summary.loyalty-bottom .progress--bronze[data-v-9dd12d2b]{color:var(--magic-text-bronce-default)}.summary.loyalty-bottom .progress--platinum[data-v-9dd12d2b]{color:var(--magic-text-platinum-default)}.summary.loyalty-bottom .progress--diamond[data-v-9dd12d2b]{color:var(--magic-text-diamond-default)}.summary.loyalty-bottom.loyalty-bottom--start[data-v-9dd12d2b]{justify-content:flex-start}.summary.loyalty-bottom.loyalty-bottom--end[data-v-9dd12d2b]{justify-content:flex-end}.summary.loyalty-bottom.loyalty-bottom--between[data-v-9dd12d2b]{justify-content:space-between}.summary.loyalty-bottom.loyalty-bottom--center[data-v-9dd12d2b]{justify-content:center}.summary.loyalty-bottom.loyalty-bottom--center .cluster[data-v-9dd12d2b]{margin-inline:var(--magic-size-1)}.summary.loyalty-bottom .cluster[data-v-9dd12d2b]{display:flex;align-items:center;gap:var(--magic-size-1);min-width:0}.summary.loyalty-bottom .cluster--left[data-v-9dd12d2b]{justify-content:flex-start}.summary.loyalty-bottom .cluster--right[data-v-9dd12d2b]{justify-content:flex-end}.summary.loyalty-bottom .text[data-v-9dd12d2b]{min-width:0}.summary.loyalty-bottom .level[data-v-9dd12d2b],.summary.loyalty-bottom .progress[data-v-9dd12d2b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.summary.loyalty-bottom .icon[data-v-9dd12d2b]{margin:0;flex:0 0 auto;cursor:pointer}.icon-button[data-v-9dd12d2b]{display:inline-flex;padding:0;border:none;background:none}.icon[data-v-9dd12d2b]{width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);cursor:pointer}@media(min-width:1024px){.icon[data-v-9dd12d2b]{margin:0}}.icon--top-nav[data-v-9dd12d2b]{width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px)}.top-group[data-v-9dd12d2b]{display:flex;flex-direction:column}.loyalty-progress__skeleton[data-v-9dd12d2b]{display:flex;flex-direction:column;gap:var(--magic-size-2);width:100%;min-height:var(--magic-size-11)}.loyalty-progress__skeleton-line[data-v-9dd12d2b]{width:100%;border-radius:var(--magic-corner-radius-mid)}.loyalty-progress__skeleton-line--heading[data-v-9dd12d2b]{width:50%;height:var(--magic-size-4)}.loyalty-progress__skeleton-line--bar[data-v-9dd12d2b]{height:var(--magic-size-3)}.loyalty-progress__skeleton-line--footer[data-v-9dd12d2b]{width:70%;height:var(--magic-size-4)}.button[data-v-9dd12d2b]{margin:0;width:100%;opacity:0;transform:translateY(var(--magic-size-4));transition:opacity var(--magic-duration, .3s) ease-in-out var(--magic-delay, .3s),transform var(--magic-duration, .3s) ease-in-out var(--magic-delay, .3s)}.button.button--primary[data-v-9dd12d2b]{height:var(--magic-size-8);padding:0 var(--magic-size-7);background-color:var(--magic-background-promotion-default, #f5c800);color:var(--magic-text-promotion-on-promotions, #161616);border-radius:var(--magic-corner-radius-mid);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:600}.button.button--primary[data-v-9dd12d2b]:hover,.button.button--primary[data-v-9dd12d2b]:focus{background-color:var(--magic-background-promotion-hover, var(--magic-background-promotion-default, #f5c800))}.reward-button-link[data-v-9dd12d2b]{display:block;outline:none;text-decoration:none;color:inherit;cursor:pointer;max-height:0;overflow:hidden;margin-top:calc(var(--magic-size-2) * -1);transition:max-height var(--magic-duration, .3s) ease-in-out,margin-top var(--magic-duration, .3s) ease-in-out}.reward-button-link--visible[data-v-9dd12d2b]{max-height:var(--magic-size-9);margin-top:0}.reward-button-link--visible .button[data-v-9dd12d2b]{opacity:1;transform:translateY(0)}.progress-bar-wrapper[data-v-9dd12d2b]{position:relative;border-radius:var(--magic-size-3);isolation:isolate}.progress-bar-wrapper--gold[data-v-9dd12d2b]{--magic-progress-bar-filler-background: var( --magic-gradient-gold, linear-gradient(90deg, var(--magic-gold-700) 0%, var(--magic-gold-400) 100%) );--magic-progress-bar-filler-shadow: var(--magic-text-gold-default, var(--magic-gold-600))}.progress-bar-wrapper--silver[data-v-9dd12d2b]{--magic-progress-bar-filler-background: var( --gradient-silver, linear-gradient(90deg, var(--magic-silver-700) 0%, var(--magic-silver-400) 100%) );--magic-progress-bar-filler-shadow: var(--magic-text-silver-default, var(--magic-silver-600))}.progress-bar-wrapper--bronze[data-v-9dd12d2b]{--magic-progress-bar-filler-background: var( --gradient-bronce, linear-gradient(90deg, var(--magic-bronce-700) 0%, var(--magic-bronce-400) 100%) );--magic-progress-bar-filler-shadow: var(--magic-text-bronce-default, var(--magic-bronce-600))}.progress-bar-wrapper--platinum[data-v-9dd12d2b]{--magic-progress-bar-filler-background: var( --gradient-platinum, linear-gradient(90deg, var(--magic-platinum-700) 0%, var(--magic-platinum-400) 100%) );--magic-progress-bar-filler-shadow: var(--magic-text-platinum-default, var(--magic-platinum-600))}.progress-bar-wrapper--diamond[data-v-9dd12d2b]{--magic-progress-bar-filler-background: var( --gradient-diamond, linear-gradient(90deg, var(--magic-diamond-700) 0%, var(--magic-diamond-400) 100%) );--magic-progress-bar-filler-shadow: var(--magic-text-diamond-default, var(--magic-diamond-600))}.progress-bar-reward-link[data-v-9dd12d2b]{position:absolute;top:50%;left:calc(100% - var(--magic-icon-size, 24px) / 2);transform:translateY(-50%);z-index:3;display:grid;place-items:center;width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);border-radius:50%;background:transparent;pointer-events:auto}.progress-bar-reward-button[data-v-9dd12d2b]{all:unset;display:grid;place-items:center;width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);border-radius:50%;background:var(--magic-background-white);box-shadow:0 0 0 2px var(--magic-background-white);cursor:default}.progress-bar-reward-button--active[data-v-9dd12d2b]{cursor:pointer;animation:pulse-9dd12d2b 2s ease-in-out infinite}@keyframes pulse-9dd12d2b{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.progress-bar-reward-icon[data-v-9dd12d2b]{width:var(--magic-size-4);height:var(--magic-size-4);color:var(--magic-icon-secondary-bold);cursor:default}.progress-bar-reward-icon--active[data-v-9dd12d2b]{color:var(--magic-icon-secondary-default);cursor:pointer}
