.card[data-astro-cid-gx556ejp]{gap:var(--space-3);border:2px solid var(--bx-ink);border-radius:var(--radius-lg);background:var(--bx-white);box-shadow:0 6px 0 var(--bx-ink);padding:clamp(1.25rem,.75rem + 2vw,2rem);display:grid;container-type:inline-size}.card__head[data-astro-cid-gx556ejp]{justify-content:space-between;align-items:baseline;gap:var(--space-1);flex-wrap:wrap;display:flex}.card__title[data-astro-cid-gx556ejp]{font-size:var(--fs-display-m);color:var(--bx-ink)}.card__hours[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft);font-weight:400}.card__close[data-astro-cid-gx556ejp]{align-items:center;gap:var(--space-1);border:2px solid var(--bx-ink);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--bx-ink);cursor:pointer;transition:background-color var(--dur) var(--ease-out);background:0 0;margin-left:auto;padding:0 1rem 0 .75rem;font-weight:700;display:none}.card__close[data-astro-cid-gx556ejp]:hover{background:var(--tint-sky)}.bar-dock[data-astro-cid-gx556ejp]{display:contents}.items__list[data-astro-cid-gx556ejp] .item{align-items:center;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2);margin-bottom:var(--space-1);border-bottom:1.5px solid var(--bx-line);display:flex}.items__list[data-astro-cid-gx556ejp] .item__text{flex-direction:column;flex:auto;min-width:0;display:flex}.items__list[data-astro-cid-gx556ejp] .item__name{font-size:1.0625rem;font-weight:800;line-height:1.3}.items__list[data-astro-cid-gx556ejp] .item__price{color:var(--bx-ink-soft);font-family:var(--font-label);font-size:var(--fs-label)}.items__list[data-astro-cid-gx556ejp] .stepper{border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-white);flex:none;align-items:center;display:flex}.items__list[data-astro-cid-gx556ejp] .stepper button{border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--bx-blue);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.items__list[data-astro-cid-gx556ejp] .stepper button:hover{background:var(--tint-sky)}.items__list[data-astro-cid-gx556ejp] .stepper output{text-align:center;min-width:1.25rem;font-family:var(--font-label);font-weight:500}.items__empty[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft);font-size:var(--fs-small)}.items__empty[data-astro-cid-gx556ejp] a[data-astro-cid-gx556ejp]{font-weight:700}.items[data-astro-cid-gx556ejp][data-has-items] .items__empty[data-astro-cid-gx556ejp]{display:none}.quick[data-astro-cid-gx556ejp]{gap:var(--space-1);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.quick__btn[data-astro-cid-gx556ejp]{border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-white);min-height:2.75rem;color:var(--bx-ink);font-size:var(--fs-small);cursor:pointer;transition:background-color var(--dur) var(--ease-out);align-items:center;gap:.35rem;padding:0 1rem;font-weight:700;display:inline-flex}.quick__btn[data-astro-cid-gx556ejp]:hover{background:var(--tint-sky)}.quick__btn[data-astro-cid-gx556ejp][hidden]{display:none}.seg[data-astro-cid-gx556ejp]{gap:var(--space-0-5);padding:var(--space-0-5);border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-white);margin:0;display:flex}.seg__opt[data-astro-cid-gx556ejp]{flex:1 1 0;display:flex;position:relative}.seg__opt[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg__opt[data-astro-cid-gx556ejp] span[data-astro-cid-gx556ejp]{border-radius:var(--radius-pill);min-height:2.75rem;font-size:var(--fs-small);transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);flex:1;place-items:center;font-weight:700;display:grid}.seg__opt[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp]:checked+span[data-astro-cid-gx556ejp]{background:var(--bx-blue);color:var(--bx-white)}.seg__opt[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp]:focus-visible+span[data-astro-cid-gx556ejp]{outline:3px solid var(--focus);outline-offset:2px}.pair[data-astro-cid-gx556ejp],.delivery[data-astro-cid-gx556ejp]{gap:var(--space-3);display:grid}.pair[data-astro-cid-gx556ejp]:has(#f-date){gap:var(--space-1) var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pair__hint[data-astro-cid-gx556ejp]{grid-column:1/-1}@media (width>=40rem){.pair[data-astro-cid-gx556ejp]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-gx556ejp]{flex-direction:column;gap:.375rem;min-width:0;display:flex}.field[data-astro-cid-gx556ejp] label[data-astro-cid-gx556ejp]{font-size:var(--fs-small);font-weight:700}.field__opt[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft);font-weight:400}.field[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp],.field[data-astro-cid-gx556ejp] textarea[data-astro-cid-gx556ejp]{border:1.5px solid var(--bx-ink-soft);border-radius:var(--radius-xs);background:var(--bx-white);width:100%;min-width:0;min-height:3rem;color:var(--bx-ink);font:inherit;padding:0 .875rem;font-size:1rem}.field[data-astro-cid-gx556ejp] textarea[data-astro-cid-gx556ejp]{resize:vertical;padding-block:.75rem;line-height:1.4}.field[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp][type=date],.field[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp][type=time]{appearance:none;text-align:left;align-items:center;display:flex}.field[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp]::-webkit-date-and-time-value{text-align:left}.field[data-astro-cid-gx556ejp] [data-astro-cid-gx556ejp]:is(input,textarea)::placeholder{color:var(--bx-ink-soft);opacity:1}.field[data-astro-cid-gx556ejp] [data-astro-cid-gx556ejp]:is(input,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:0;border-color:var(--bx-blue)}.field[data-astro-cid-gx556ejp] :is(input,textarea)[data-astro-cid-gx556ejp][aria-invalid=true]{border-color:var(--bx-danger);border-width:2px}.field__hint[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft);font-size:var(--fs-label)}.geo[data-astro-cid-gx556ejp]{gap:var(--space-1);justify-items:start;display:grid}.geo__btn[data-astro-cid-gx556ejp]{border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-white);min-height:2.75rem;color:var(--bx-ink);font-size:var(--fs-small);cursor:pointer;transition:background-color var(--dur) var(--ease-out);align-items:center;gap:.4rem;padding:0 1rem;font-weight:700;display:inline-flex}.geo[data-astro-cid-gx556ejp]:has(.geo__btn[hidden]):has(.geo__status:empty){display:none}.geo__btn[data-astro-cid-gx556ejp]:hover{background:var(--tint-sky)}.geo__btn[data-astro-cid-gx556ejp][aria-busy=true]{cursor:progress;color:var(--bx-ink-soft)}.geo__btn[data-astro-cid-gx556ejp][hidden]{display:none}.geo__status[data-astro-cid-gx556ejp]{align-items:center;gap:var(--space-1);color:var(--bx-ink-soft);font-size:var(--fs-label);flex-wrap:wrap;display:flex}.geo__status[data-astro-cid-gx556ejp]:empty{display:none}.geo__status[data-astro-cid-gx556ejp][data-ok]{color:var(--bx-ink);font-weight:700}.geo__status[data-astro-cid-gx556ejp] .geo__clear{min-height:2.75rem;color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-weight:700;text-decoration:underline}.pickup[data-astro-cid-gx556ejp]{padding:var(--space-2);border:1.5px dashed var(--bx-ink-soft);border-radius:var(--radius-sm);background:var(--bx-cream);gap:.25rem;display:none}.pickup__label[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft)}.pickup__addr[data-astro-cid-gx556ejp]{font-weight:700}.pickup__link[data-astro-cid-gx556ejp]{justify-self:start;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.card[data-astro-cid-gx556ejp]:has(input[name=fulfilment][value=Ambil\ sendiri]:checked) [data-astro-cid-gx556ejp]:is(.delivery,.sum__row--fee,.sum__hint){display:none}.card[data-astro-cid-gx556ejp]:has(input[name=fulfilment][value=Ambil\ sendiri]:checked) .pickup[data-astro-cid-gx556ejp]{display:grid}.sum[data-astro-cid-gx556ejp]{font-size:var(--fs-small);gap:.25rem;margin:0;display:grid}.sum__row[data-astro-cid-gx556ejp]{justify-content:space-between;gap:var(--space-2);display:flex}.sum[data-astro-cid-gx556ejp] dt[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft)}.sum[data-astro-cid-gx556ejp] dd[data-astro-cid-gx556ejp]{margin:0;font-weight:500}.sum__hint[data-astro-cid-gx556ejp]{margin-top:calc(var(--space-2) * -1);color:var(--bx-blue-deep);font-size:var(--fs-label);font-weight:700}.sum__hint[data-astro-cid-gx556ejp][hidden]{display:none}.form-error[data-astro-cid-gx556ejp]{border-left:4px solid var(--bx-danger);border-radius:var(--radius-xs);background:var(--bx-danger-soft);color:var(--bx-danger);font-size:var(--fs-small);padding:.625rem .875rem;font-weight:700}.bar[data-astro-cid-gx556ejp]{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--bx-ink);color:var(--bx-cream);padding:.625rem .625rem .625rem 1.25rem;display:flex}.bar__total[data-astro-cid-gx556ejp]{flex-direction:column;min-width:0;display:flex}.bar__count[data-astro-cid-gx556ejp]{white-space:nowrap;font-size:.8125rem}.bar__sum[data-astro-cid-gx556ejp]{white-space:nowrap;transform-origin:0;font-size:1.125rem;display:inline-block}.bar__btn[data-astro-cid-gx556ejp]{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--bx-yellow);min-height:3.25rem;color:var(--bx-ink);white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:0;padding:0 1.25rem;font-weight:800;display:inline-flex}.bar__btn[data-astro-cid-gx556ejp] svg{flex:none}.bar__btn[data-astro-cid-gx556ejp]:hover{background:var(--bx-yellow-hover)}.bar__btn[data-astro-cid-gx556ejp]:active{transform:scale(.96)}.bar__btn[data-astro-cid-gx556ejp]:focus-visible{outline-color:var(--focus-on-blue)}@container (width<=21.5rem){.bar[data-astro-cid-gx556ejp]{border-radius:var(--radius-md);flex-wrap:wrap;padding:.75rem}.bar__btn[data-astro-cid-gx556ejp]{flex:100%;justify-content:center}}.details[data-astro-cid-gx556ejp]{display:contents}.details[data-astro-cid-gx556ejp][hidden],.pay[data-astro-cid-gx556ejp][hidden],.pay__amount[data-astro-cid-gx556ejp][hidden],.pay__note[data-astro-cid-gx556ejp][hidden]{display:none}.pay[data-astro-cid-gx556ejp]{gap:var(--space-3);display:grid}.paysum[data-astro-cid-gx556ejp]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-0-5) var(--space-0-5) var(--space-0-5) var(--space-2);border:1.5px dashed var(--bx-ink-soft);border-radius:var(--radius-sm);background:var(--bx-cream);display:flex}.paysum__text[data-astro-cid-gx556ejp]{min-width:0;font-size:var(--fs-small);font-weight:700}.paysum__edit[data-astro-cid-gx556ejp],.pay__tool[data-astro-cid-gx556ejp]{border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-white);min-height:2.75rem;color:var(--bx-ink);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease-out);flex:none;justify-content:center;align-items:center;gap:.4rem;padding:0 1rem;font-weight:700;display:inline-flex}.paysum__edit[data-astro-cid-gx556ejp]:hover,.pay__tool[data-astro-cid-gx556ejp]:hover{background:var(--tint-sky)}.pay__tool[data-astro-cid-gx556ejp][data-copied]{background:var(--bx-blue);border-color:var(--bx-blue);color:var(--bx-white)}.pay__box[data-astro-cid-gx556ejp]{gap:var(--space-3);display:grid}.pay__title[data-astro-cid-gx556ejp]{font-size:var(--fs-display-s);color:var(--bx-ink)}.pay__title[data-astro-cid-gx556ejp]:focus{outline:none}.pay__title[data-astro-cid-gx556ejp]:focus-visible{outline:3px solid var(--focus)}.pay__ticket[data-astro-cid-gx556ejp]{justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);border:2px solid var(--bx-ink);border-radius:var(--radius-md);background:var(--bx-white);text-align:center;display:grid}.pay__total[data-astro-cid-gx556ejp]{gap:var(--space-0-5);display:grid}.pay__total-label[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft)}.pay__sum[data-astro-cid-gx556ejp]{font-size:var(--fs-display-m);color:var(--bx-ink);text-transform:none}.pay__how[data-astro-cid-gx556ejp],.pay__merchant[data-astro-cid-gx556ejp]{font-size:var(--fs-small)}.pay__how[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft)}.pay__merchant[data-astro-cid-gx556ejp] strong[data-astro-cid-gx556ejp]{font-family:var(--font-label);letter-spacing:.02em;font-weight:500}.pay__qr[data-astro-cid-gx556ejp]{width:min(100%,16rem)}.pay__qr[data-astro-cid-gx556ejp] svg{width:100%;height:auto}.pay__tools[data-astro-cid-gx556ejp]{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.pay__steps[data-astro-cid-gx556ejp]{gap:var(--space-1);counter-reset:pay-step;font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}.pay__steps[data-astro-cid-gx556ejp] li[data-astro-cid-gx556ejp]{align-items:baseline;gap:var(--space-1);counter-increment:pay-step;display:flex}.pay__steps[data-astro-cid-gx556ejp] li[data-astro-cid-gx556ejp]:before{content:counter(pay-step);border-radius:var(--radius-pill);background:var(--bx-blue);width:1.5rem;height:1.5rem;color:var(--bx-white);font-family:var(--font-label);font-size:var(--fs-label);flex:none;place-items:center;font-weight:500;line-height:1;display:inline-grid}.pay__check[data-astro-cid-gx556ejp]{align-items:flex-start;gap:var(--space-2);padding:.75rem var(--space-2);border:1.5px solid var(--bx-ink-soft);border-radius:var(--radius-sm);background:var(--bx-white);font-size:var(--fs-small);cursor:pointer;font-weight:700;display:flex}.pay__check[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp]{width:1.5rem;height:1.5rem;accent-color:var(--bx-blue);cursor:pointer;flex:none;margin:0}.pay__check[data-astro-cid-gx556ejp]:has(input[aria-invalid=true]){border-color:var(--bx-danger);border-width:2px}.pay__note[data-astro-cid-gx556ejp]{border:2px solid var(--bx-ink);border-radius:var(--radius-sm);background:var(--bx-yellow);color:var(--bx-ink);font-size:var(--fs-small);padding:.625rem .875rem;font-weight:700}.pay__dev[data-astro-cid-gx556ejp]{align-items:center;gap:0 var(--space-2);padding:var(--space-0-5) var(--space-2) var(--space-1);border:1.5px dashed var(--bx-ink-soft);border-radius:var(--radius-sm);font-size:var(--fs-small);flex-wrap:wrap;margin:0;display:flex}.pay__dev[data-astro-cid-gx556ejp] label[data-astro-cid-gx556ejp]{cursor:pointer;align-items:center;gap:.4rem;min-height:2.75rem;display:inline-flex}.pay__dev[data-astro-cid-gx556ejp] input[data-astro-cid-gx556ejp]{width:1.25rem;height:1.25rem;accent-color:var(--bx-blue);margin:0}@container (width<=26.5rem){.card[data-astro-cid-gx556ejp][data-paying] .bar[data-astro-cid-gx556ejp]{border-radius:var(--radius-md);flex-wrap:wrap;padding:.75rem}.card[data-astro-cid-gx556ejp][data-paying] .bar__btn[data-astro-cid-gx556ejp]{flex:100%;justify-content:center}}@container (width<=19rem){.card[data-astro-cid-gx556ejp][data-paying] .bar__btn[data-astro-cid-gx556ejp]{white-space:normal;text-align:center;padding-block:.5rem}}@container (width<=24rem){.paysum[data-astro-cid-gx556ejp]{padding:var(--space-1) var(--space-1) var(--space-1) var(--space-2);flex-wrap:wrap}.pay__tools[data-astro-cid-gx556ejp]{width:100%}.pay__tool[data-astro-cid-gx556ejp]{flex:100%}}.card__hint[data-astro-cid-gx556ejp]{color:var(--bx-ink-soft);font-size:var(--fs-label);text-align:center}@media (width>=64rem){.card[data-astro-cid-gx556ejp]{--pad:clamp(1.25rem, .75rem + 2vw, 2rem);max-height:calc(100dvh - var(--header-h) - 6rem);overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:5.5rem 9rem;overflow-y:auto}.card__head[data-astro-cid-gx556ejp]{top:calc(var(--pad) * -1);z-index:2;margin:calc(var(--pad) * -1) calc(var(--pad) * -1) 0;padding:var(--pad) var(--pad) var(--space-2);background:var(--bx-white);border-bottom:1.5px solid var(--bx-line);position:sticky}.bar-dock[data-astro-cid-gx556ejp]{bottom:calc(var(--pad) * -1);z-index:2;margin-inline:calc(var(--pad) * -1);padding:var(--space-2) var(--pad);background:var(--bx-white);border-top:1.5px solid var(--bx-line);display:block;position:sticky}}@media (width<=63.99rem){[data-sheet] .card[data-astro-cid-gx556ejp]{min-height:100%;padding:0 var(--gutter) var(--space-4);box-shadow:none;background:var(--bx-cream);border:0;border-radius:0;align-content:start}[data-sheet] .card__head[data-astro-cid-gx556ejp]{z-index:2;min-height:var(--header-h);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);background:var(--bx-cream);border-bottom:1.5px solid var(--bx-line);flex-wrap:nowrap;align-items:center;position:sticky;top:0}[data-sheet] .card__hours[data-astro-cid-gx556ejp]{display:none}[data-sheet] .card__close[data-astro-cid-gx556ejp]{display:inline-flex}[data-sheet] .bar-dock[data-astro-cid-gx556ejp]{z-index:2;margin-inline:calc(var(--gutter) * -1);padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));background:var(--bx-cream);border-top:1.5px solid var(--bx-line);display:block;position:sticky;bottom:0}}.howto[data-astro-cid-epax3kfb]{color:var(--text-soft)}.howto[data-astro-cid-epax3kfb] a[data-astro-cid-epax3kfb]{font-weight:700}.order__grid[data-astro-cid-epax3kfb]{gap:var(--space-8);align-items:start;display:grid}@media (width>=64rem){.order__grid[data-astro-cid-epax3kfb]{gap:var(--space-8) clamp(2.5rem, 1rem + 3vw, 5rem);grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.order__card-wrap[data-astro-cid-epax3kfb]{top:calc(var(--header-h) + 5rem);position:sticky}}@media (width<=63.99rem){.order__card-wrap[data-astro-cid-epax3kfb][data-sheet]{z-index:60;overscroll-behavior:contain;background:var(--bx-cream);height:100dvh;scroll-padding-block:calc(var(--header-h) + .75rem) calc(7rem + env(safe-area-inset-bottom));position:fixed;inset:0;overflow-y:auto}html[data-sheet-open]{overflow:hidden}html[data-sheet-open] body .toast-wrap,html[data-sheet-open]:has(.sbar[data-hidden]) body .toast-wrap{bottom:calc(7rem + env(safe-area-inset-bottom))}}.drinks__title[data-astro-cid-epax3kfb]{font-size:var(--fs-display-l);color:var(--bx-ink)}.drinks__sub[data-astro-cid-epax3kfb]{margin-top:var(--space-6);font-size:var(--fs-display-m);color:var(--bx-ink);scroll-margin-top:calc(var(--header-h) + 4rem)}.drinks__note[data-astro-cid-epax3kfb]{margin-top:var(--space-1);color:var(--text-soft);max-width:44ch}.rows[data-astro-cid-epax3kfb]{margin-top:var(--space-4);border-top:2px solid var(--bx-ink);display:grid}.row[data-astro-cid-epax3kfb]{align-items:center;gap:var(--space-1) var(--space-2);padding-block:var(--space-3);border-bottom:1.5px solid var(--bx-line);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"sw text text""sw price add";display:grid}.row[data-astro-cid-epax3kfb]:target{animation:row-flash 1.6s var(--ease-out) .2s both}@keyframes row-flash{0%{background-color:var(--tint-sky);box-shadow:-.75rem 0 0 var(--tint-sky), .75rem 0 0 var(--tint-sky)}to{background-color:#0000;box-shadow:-.75rem 0 #0000,.75rem 0 #0000}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-epax3kfb]:target{background-color:var(--tint-sky);box-shadow:-.75rem 0 0 var(--tint-sky), .75rem 0 0 var(--tint-sky);animation:none}}.row__thumb[data-astro-cid-epax3kfb]{aspect-ratio:1;border:2px solid var(--bx-ink);background:var(--photo-plate);border-radius:50%;grid-area:sw;align-self:start;width:3.5rem;display:block;overflow:hidden}.row__thumb--jumbo[data-astro-cid-epax3kfb]{background:var(--bx-blue);color:var(--bx-white);place-items:center;font-size:1rem;display:grid}.row__thumb[data-astro-cid-epax3kfb] img{object-fit:cover;width:100%;height:100%;display:block}.peek[data-astro-cid-epax3kfb]{z-index:60;aspect-ratio:1;border:2px solid var(--bx-ink);border-radius:var(--radius-md);background:var(--photo-plate);width:clamp(13rem,16vw,17rem);box-shadow:6px 6px 0 var(--bx-ink);pointer-events:none;opacity:0;display:none;position:fixed;top:0;left:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.peek[data-astro-cid-epax3kfb]{display:block}}.peek[data-astro-cid-epax3kfb] .peek__img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.peek[data-astro-cid-epax3kfb] .peek__img.is-on{opacity:1}.row__text[data-astro-cid-epax3kfb]{grid-area:text}.row__head[data-astro-cid-epax3kfb]{align-items:center;gap:.25rem var(--space-1);flex-wrap:wrap;display:flex}.row__best[data-astro-cid-epax3kfb]{border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-yellow);color:var(--bx-ink);white-space:nowrap;padding:.1em .55em;font-size:.75rem;line-height:1.3}.row__name[data-astro-cid-epax3kfb]{font-size:var(--fs-display-s);color:var(--bx-ink)}.row__desc[data-astro-cid-epax3kfb]{color:var(--text-soft);font-size:var(--fs-small)}.row__dots[data-astro-cid-epax3kfb]{display:none}.row__price[data-astro-cid-epax3kfb]{color:var(--bx-blue-deep);grid-area:price;font-size:1rem}.row__add[data-astro-cid-epax3kfb]{border:2px solid var(--bx-ink);border-radius:var(--radius-pill);background:var(--bx-blue);min-height:2.75rem;color:var(--bx-white);white-space:nowrap;cursor:pointer;transition:background-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out);grid-area:add;align-items:center;gap:.35rem;padding:0 1.1rem;font-weight:700;display:inline-flex}.row__add[data-astro-cid-epax3kfb]:hover{background:var(--bx-blue-deep)}.row__add[data-astro-cid-epax3kfb][data-added]{background:var(--bx-yellow);color:var(--bx-ink)}@media (width>=40rem){.row[data-astro-cid-epax3kfb]{gap:var(--space-3);grid-template-columns:auto minmax(0,max-content) minmax(1.5rem,1fr) auto auto;grid-template-areas:"sw text dots price add"}.row__thumb[data-astro-cid-epax3kfb]{align-self:center}.row__dots[data-astro-cid-epax3kfb]{border-bottom:2px dotted var(--bx-ink);opacity:.35;grid-area:dots;align-self:center;display:block}}
