@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.miles-claim-container{--store-accent:var(--brand-accent,#ff8000);--store-accent-text:color-mix(in oklab,var(--store-accent) 58%,#fff);--store-accent-soft:color-mix(in oklab,var(--store-accent) 14%,transparent);--store-accent-contrast:var(--brand-accent-contrast,#000);--store-surface:color-mix(in oklab,var(--el-bg-color,#18171d) 93%,#fff);--store-surface-raised:color-mix(in oklab,var(--el-bg-color,#18171d) 88%,#fff);--store-surface-sunken:color-mix(in oklab,var(--el-bg-color,#18171d) 97%,#fff);--store-hairline:hsla(0,0%,100%,.07);--store-text:#fff;--store-muted:hsla(0,0%,100%,.6);--store-radius:min(var(--brand-radius,16px),18px);--store-control-radius:min(var(--brand-radius,12px),12px);--store-control-height:44px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media screen and (max-width:991px){.miles-claim-container{gap:.625rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.store-card{--store-accent:var(--brand-accent,#ff8000);--store-accent-text:color-mix(in oklab,var(--store-accent) 58%,#fff);--store-accent-soft:color-mix(in oklab,var(--store-accent) 14%,transparent);--store-accent-contrast:var(--brand-accent-contrast,#000);--store-surface:color-mix(in oklab,var(--el-bg-color,#18171d) 93%,#fff);--store-surface-raised:color-mix(in oklab,var(--el-bg-color,#18171d) 88%,#fff);--store-surface-sunken:color-mix(in oklab,var(--el-bg-color,#18171d) 97%,#fff);--store-hairline:hsla(0,0%,100%,.07);--store-text:#fff;--store-muted:hsla(0,0%,100%,.6);--store-radius:min(var(--brand-radius,16px),18px);--store-control-radius:min(var(--brand-radius,12px),12px);--store-control-height:44px;--store-card-surface:color-mix(in oklab,var(--el-bg-color,#18171d) 88%,#fff);--store-card-surface-hover:color-mix(in oklab,var(--el-bg-color,#18171d) 84%,#fff);--store-card-control:hsla(0,0%,100%,.08);animation:store-card-in .48s cubic-bezier(.16,1,.3,1) backwards;background:var(--store-card-surface);border:1px solid var(--store-hairline);border-radius:var(--store-radius);color:var(--store-text);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:background-color .3s ease-out,border-color .3s ease-out,transform .32s cubic-bezier(.16,1,.3,1)}.store-card:nth-child(30n+2){animation-delay:35ms}.store-card:nth-child(30n+3){animation-delay:70ms}.store-card:nth-child(30n+4){animation-delay:105ms}.store-card:nth-child(30n+5){animation-delay:.14s}.store-card:nth-child(30n+6){animation-delay:175ms}.store-card:nth-child(30n+7){animation-delay:.21s}.store-card:nth-child(30n+8){animation-delay:245ms}.store-card:nth-child(30n+9){animation-delay:.28s}.store-card:nth-child(30n+10){animation-delay:315ms}.store-card:nth-child(30n+11){animation-delay:.35s}.store-card:nth-child(30n+12){animation-delay:385ms}@media (hover:hover){.store-card:hover{background:var(--store-card-surface-hover);border-color:var(--brand-accent-hairline,hsla(0,0%,100%,.14));transform:translateY(-3px)}.store-card:hover .store-card-media img{transform:scale(1.05)}.store-card:hover .store-card-category{transform:translateY(-2px)}}.store-card:active{transform:scale(.985)}.store-card-media{aspect-ratio:1/1;background:#fff;margin:0;overflow:hidden;position:relative}.store-card-media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1);width:100%}.store-card-placeholder{background:var(--store-surface-sunken);color:var(--store-accent);display:grid;font-size:40px;height:100%;place-items:center;width:100%}.store-card-category{background:#000000b8;border-radius:999px;color:#fff;font-size:11px;font-weight:700;left:.625rem;line-height:1;max-width:calc(100% - 1.25rem);overflow:hidden;padding:.3125rem .625rem;position:absolute;text-overflow:ellipsis;top:.625rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.store-card-body{display:flex;flex:1;flex-direction:column;gap:.625rem;padding:.875rem 1rem 1rem}@media screen and (max-width:991px){.store-card-body{gap:.5rem;padding:.75rem}}.store-card-name{color:var(--store-text);display:-webkit-box;font-size:14px;font-weight:600;line-height:1.35;margin:0;min-height:2.7em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:991px){.store-card-name{font-size:13px}}.store-card-price{align-items:baseline;display:flex;gap:.375rem;line-height:1;margin-top:auto}.store-card-price-value{color:var(--store-accent-text);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}@media screen and (max-width:991px){.store-card-price-value{font-size:19px}}.store-card-price-unit{color:var(--store-muted);font-size:13px;font-weight:600}.store-card-progress{display:grid;gap:.375rem}.store-card-progress-bar{background:var(--store-card-control);border-radius:999px;height:4px;overflow:hidden;position:relative}.store-card-progress-bar:after{animation:store-card-progress-in .9s cubic-bezier(.16,1,.3,1) .3s both;background:var(--store-accent);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(var(--store-card-progress,0));transform-origin:left}.store-card-progress-label{color:var(--store-muted);font-size:12px;line-height:1.2}.store-card-claim{align-items:center;background:var(--store-surface-raised);background:var(--store-card-control);border:0;border-radius:var(--store-control-radius);color:var(--store-text);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:.5rem;height:var(--store-control-height);height:40px;justify-content:center;line-height:1;padding:0 1rem;transition:background-color .18s ease-out,color .18s ease-out,transform .12s ease-out;white-space:nowrap;width:100%}.store-card-claim:active{transform:scale(.97)}.store-card-claim:focus-visible{outline:2px solid var(--store-accent);outline-offset:2px}.store-card-claim:hover{background:color-mix(in oklab,var(--store-surface-raised) 85%,#fff);background:#ffffff24}.store-card.is-affordable .store-card-claim{background:var(--store-accent);color:var(--store-accent-contrast);overflow:hidden;position:relative}.store-card.is-affordable .store-card-claim:after{background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.45) 50%,transparent 70%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;transform:translate(-120%)}.store-card.is-affordable .store-card-claim:hover:after{transform:translate(120%);transition:transform .6s cubic-bezier(.16,1,.3,1)}.store-card.is-affordable .store-card-claim:hover{background:color-mix(in oklab,var(--store-accent) 86%,#fff)}@keyframes store-card-in{0%{opacity:0;transform:translateY(20px)}}@keyframes store-card-progress-in{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.store-card{animation:store-card-fade .2s ease-out both;transition:background-color .22s ease-out}.store-card:hover,.store-card:hover .store-card-media img{transform:none}.store-card-progress-bar:after{animation:none}.store-card-claim:after{display:none}.store-card-category{transition:none}}@keyframes store-card-fade{0%{opacity:0}}
