.discover-netflix{--discover-gap:1.25rem;min-height:100dvh;width:100%;max-width:100%;min-width:0;overflow-x:hidden;padding:0 0 3rem;background:radial-gradient(1200px 480px at 10% -10%,rgba(196,120,48,.14),transparent 55%),radial-gradient(900px 420px at 90% 0,rgba(107,143,113,.1),transparent 50%),linear-gradient(180deg,#faf6f0,#f3e9dc 48%,#faf6f0);color:#2f2117}.discover-netflix--boot{display:grid;place-items:center;min-height:40vh;padding:2rem}.discover-locate-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;order:-1;margin:0 0 .35rem;padding:0;border:0;background:transparent}.discover-locate-bar__search{flex:1 1 18rem;min-width:12rem}.discover-locate-bar .buyer-location__error{color:#a33b2b}.discover-nearby-hero{display:grid;grid-gap:.35rem;gap:.35rem;padding:.65rem 0 .25rem;width:100%;max-width:100%;min-width:0;overflow:hidden}.discover-bubbles__empty{margin:0;padding:.15rem 1.25rem .55rem;font-size:.82rem;opacity:.68}.discover-netflix__hero{padding:1rem 1.25rem 1.25rem;display:grid;grid-gap:.75rem;gap:.75rem}.discover-netflix__title{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em}.discover-netflix__sub{margin:0;opacity:.78;max-width:40rem;line-height:1.45}.discover-netflix__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.discover-netflix__search{flex:1 1 14rem;min-width:12rem;border-radius:999px;border:1px solid #e7d3bc;background:color-mix(in srgb,white 88%,#faf6f0);color:inherit;padding:.65rem 1rem;font:inherit}.discover-netflix__search::placeholder{color:rgba(47,33,23,.45)}.discover-nearby-loading{display:flex;align-items:center;gap:.75rem;margin-top:.75rem;color:rgba(47,33,23,.72);font-size:.95rem}.discover-slim-empty{margin:0 1.25rem 1rem;max-width:40rem}.discover-strip{margin-bottom:1.5rem;width:100%;max-width:100%;min-width:0;overflow:hidden}.discover-strip__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 1.25rem .65rem}.discover-strip__title{margin:0;font-size:1.15rem;font-weight:650}.discover-strip__viewport{width:100%;max-width:100%;min-width:0;overflow:hidden;padding:.45rem 0 1rem;touch-action:pan-y}.discover-strip__rail{display:flex;width:max-content;max-width:none;gap:.85rem;padding:0 1.25rem;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;will-change:transform}.discover-strip__rail[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.discover-strip__rail[data-dragging=true] .discover-pic-card{pointer-events:none}.discover-pic-card{flex:0 0 auto;width:min(42vw,11.5rem);scroll-snap-align:start;border:0;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer;border-radius:.85rem;overflow:hidden}.discover-pic-card--wide{width:min(70vw,18rem)}.discover-pic-card--more{width:min(36vw,9.5rem)}.discover-pic-card__media{position:relative;aspect-ratio:3/4;border-radius:.85rem;overflow:hidden;background:#e7d3bc;box-shadow:0 10px 24px rgba(47,33,23,.12)}.discover-pic-card__shape{position:absolute;left:.4rem;top:.4rem;z-index:1;padding:.15rem .4rem;border-radius:.35rem;font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.55)}.discover-pic-card__media--more{display:grid;place-items:center;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(243,233,220,.7));border:1px dashed rgba(47,33,23,.28);box-shadow:none}.discover-pic-card__plus{font-size:2.4rem;font-weight:500;line-height:1;opacity:.92}.discover-pic-card--wide .discover-pic-card__media{aspect-ratio:16/10}.discover-pic-card__media img{width:100%;height:100%;object-fit:cover;display:block}.discover-pic-card__fallback{width:100%;height:100%;display:grid;place-items:center;font-size:1.75rem;font-weight:700;opacity:.7}.discover-pic-card__body{padding:.55rem .15rem 0;display:grid;grid-gap:.15rem;gap:.15rem}.discover-pic-card__name{margin:0;font-size:.92rem;font-weight:650;line-height:1.25}.discover-pic-card__meta{margin:0;font-size:.78rem;opacity:.72}.discover-pic-card__price{margin:0;font-size:.82rem;font-weight:600;color:#875717}.discover-tint-bread .discover-pic-card__media{box-shadow:inset 4px 0 0 #d4a017,0 10px 24px rgba(47,33,23,.12)}.discover-tint-pastry .discover-pic-card__media{box-shadow:inset 4px 0 0 #c45c3e,0 10px 24px rgba(47,33,23,.12)}.discover-tint-meal .discover-pic-card__media{box-shadow:inset 4px 0 0 #6b8f71,0 10px 24px rgba(47,33,23,.12)}.discover-tint-dessert .discover-pic-card__media{box-shadow:inset 4px 0 0 #8b5a2b,0 10px 24px rgba(47,33,23,.12)}.discover-tint-other .discover-pic-card__media{box-shadow:inset 4px 0 0 #9a8b7a,0 10px 24px rgba(47,33,23,.12)}@media (min-width:900px){.discover-pic-card{width:13rem}.discover-pic-card--wide{width:22rem}}.nearby-empty{display:grid;grid-gap:.5rem;gap:.5rem;margin:0 1.25rem 1rem;max-width:40rem;padding:1rem 1.1rem;border:1px dashed #dcc4a8;border-radius:1rem;background:#fffaf3;color:#2f2117}.nearby-empty--compact{padding:.75rem .9rem}.nearby-empty__title{margin:0;font-size:1rem;font-weight:650}.nearby-empty__body{margin:0;font-size:.9rem;line-height:1.45;color:rgba(47,33,23,.78)}.nearby-empty__actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.25rem}.nearby-empty__action{display:inline-flex;align-items:center;min-height:2.25rem;padding:.4rem .9rem;border:1px solid #d9bf9f;border-radius:999px;background:#fff;color:#6b4a2f;font:inherit;font-size:.88rem;text-decoration:none;cursor:pointer}.nearby-empty__action:focus-visible,.nearby-empty__action:hover{background:#f3e9dc}.nearby-empty__action--primary{border-color:#6b4a2f;background:#6b4a2f;color:#fffaf3}.nearby-empty__action--primary:focus-visible,.nearby-empty__action--primary:hover{background:#563a24}.discover-shell__nav{display:flex;align-items:center;gap:.15rem}.discover-shell__link{padding:.35rem .7rem;border-radius:999px;color:var(--sapShell_TextColor,inherit);font-size:.875rem;text-decoration:none;white-space:nowrap}.discover-shell__link:focus-visible,.discover-shell__link:hover{background:var(--sapShell_Hover_Background,rgba(0,0,0,.06))}.discover-shell__link[aria-current=page]{font-weight:650;box-shadow:inset 0 -2px 0 currentColor}.discover-shell__home{display:none;padding:.35rem .5rem .35rem 0;color:var(--sapShell_TextColor,inherit);font-weight:750;font-size:1rem;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.discover-shell__home:focus-visible{outline:2px solid var(--sapContent_FocusColor,currentColor);outline-offset:2px;border-radius:.25rem}@media (max-width:599px){.discover-shell__home{display:inline-flex}}