.ProductCard_pc-card__9Kht1,.ProductCard_pc-skel__RULT2{--pc-accent:#d4541a;--pc-surface:hsl(var(--card));--pc-border:hsl(var(--border));--pc-text:hsl(var(--card-foreground));--pc-text-2:hsl(var(--muted-foreground));--pc-media:hsl(var(--muted));--pc-font-d:"Syne",sans-serif;--pc-font-b:"Epilogue",sans-serif;--pc-shadow-sm:0 1px 3px rgba(20,16,12,0.05);--pc-shadow-md:0 14px 34px -12px rgba(20,16,12,0.22);--pc-radius:16px}.ProductCard_pc-card__9Kht1{position:relative;display:flex;flex-direction:column;background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:var(--pc-radius);overflow:hidden;cursor:pointer;box-shadow:var(--pc-shadow-sm);font-family:var(--pc-font-b);transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent;color:var(--pc-text);text-decoration:none}.ProductCard_pc-card__9Kht1:hover{border-color:rgba(212,84,26,.32);box-shadow:var(--pc-shadow-md);transform:translateY(-3px)}.ProductCard_pc-card__9Kht1:active{transform:translateY(-1px) scale(.995)}.ProductCard_pc-card__9Kht1:focus-visible{outline:2.5px solid var(--pc-accent);outline-offset:3px}.ProductCard_pc-card__9Kht1.ProductCard_navigating__JAZ5l{cursor:default}.ProductCard_pc-card__9Kht1.ProductCard_unreachable__b_2eK{opacity:.62}.ProductCard_pc-card__9Kht1.ProductCard_unreachable__b_2eK:hover{opacity:.86}.ProductCard_pc-card__9Kht1.ProductCard_unreachable__b_2eK .ProductCard_pc-media__VzGbD{filter:grayscale(.35)}.ProductCard_pc-navigating__Vxz2z{position:absolute;inset:0;z-index:10;background:hsl(var(--background)/.8);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;border-radius:var(--pc-radius);animation:ProductCard_fade-in___uoHp .12s ease}.ProductCard_pc-spinner__JU856{width:28px;height:28px;border-radius:50%;border:3px solid rgba(212,84,26,.15);border-top:3px solid var(--pc-accent);animation:ProductCard_spin__jddVg .7s linear infinite}.ProductCard_pc-media__VzGbD{position:relative;aspect-ratio:4/5;background:var(--pc-media);overflow:hidden;transition:filter .2s ease}.ProductCard_pc-shimmer__Im0ui{position:absolute;inset:0;background:linear-gradient(90deg,transparent 20%,hsl(var(--background)/.55) 50%,transparent 80%);background-size:200% 100%;animation:ProductCard_shimmer__Y5ez2 1.4s linear infinite}.ProductCard_pc-img__31wgX{-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1);transition:opacity .25s ease,transform .35s ease}.ProductCard_pc-img__31wgX.ProductCard_loaded__fNxRg{opacity:1}.ProductCard_pc-card__9Kht1:hover .ProductCard_pc-img__31wgX.ProductCard_loaded__fNxRg{transform:scale(1.04)}.ProductCard_pc-img-fallback__3COIc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--pc-text-2);opacity:.55}.ProductCard_pc-badges__H6Doc{position:absolute;top:8px;z-index:2;display:flex;flex-direction:column;gap:4px}.ProductCard_pc-badges__H6Doc.ProductCard_left__FDVtF{left:8px;align-items:flex-start}.ProductCard_pc-badges__H6Doc.ProductCard_right__jfxcB{right:8px;align-items:flex-end}.ProductCard_pc-save__pnCPM{position:absolute;top:8px;right:8px;z-index:3}.ProductCard_pc-save__pnCPM+.ProductCard_pc-badges__H6Doc.ProductCard_right__jfxcB{top:46px}.ProductCard_pc-badge__G4vWz{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:100px;font-family:var(--pc-font-d);font-size:10px;font-weight:700;letter-spacing:.01em;line-height:1.2;color:#fff;backdrop-filter:blur(8px);white-space:nowrap}.ProductCard_pc-badge__G4vWz.ProductCard_flash__MT75W{background:rgba(13,12,11,.8);color:#ffd2b8}.ProductCard_pc-badge__G4vWz.ProductCard_service__5Baw_{background:rgba(212,84,26,.94)}.ProductCard_pc-badge__G4vWz.ProductCard_tailor__BeQIR{background:rgba(63,52,120,.92)}.ProductCard_pc-badge__G4vWz.ProductCard_coupon__PuNU1{background:rgba(5,120,85,.94)}.ProductCard_pc-badge__G4vWz.ProductCard_free__wgJ0s{background:rgba(63,52,120,.92)}.ProductCard_pc-body__nFB_H{display:flex;flex-direction:column;flex:1;padding:10px 12px 12px;min-width:0}.ProductCard_pc-eyebrow__ma9ry{font-size:10px;color:var(--pc-text-2);text-transform:uppercase;letter-spacing:.07em;margin-bottom:3px;text-overflow:ellipsis;white-space:nowrap}.ProductCard_pc-eyebrow__ma9ry,.ProductCard_pc-name__xsaZ3{font-family:var(--pc-font-d);font-weight:700;overflow:hidden}.ProductCard_pc-name__xsaZ3{font-size:13.5px;line-height:1.3;letter-spacing:-.01em;color:var(--pc-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;min-height:2.6em}.ProductCard_pc-seller__9BQP0{margin-top:3px;font-size:11.5px;color:var(--pc-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductCard_pc-row__UDdpg{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-top:auto;padding-top:8px}.ProductCard_pc-price__8a97F{font-family:var(--pc-font-d);font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--pc-text);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ProductCard_pc-price-from__UF_V4{font-family:var(--pc-font-b);font-size:11px;font-weight:500;letter-spacing:0;color:var(--pc-text-2)}.ProductCard_pc-price__8a97F.ProductCard_muted__xwBeo{font-family:var(--pc-font-b);font-size:12px;font-weight:600;color:var(--pc-text-2)}.ProductCard_pc-rating__6Pp1D{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:11px;font-weight:600;color:var(--pc-text-2);font-variant-numeric:tabular-nums}.ProductCard_pc-rating-star__IRg0Y{color:#e8a33d}.ProductCard_pc-meta__PwhQ9{display:flex;align-items:center;gap:6px;margin-top:8px;flex-wrap:wrap;min-width:0}.ProductCard_pc-reach__9GkE9{display:inline-flex;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:600;color:#2f7d52}.ProductCard_pc-reach__9GkE9>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .ProductCard_pc-reach__9GkE9{color:#6fcf9a}.ProductCard_pc-sold__SNiUA{font-size:10px;font-weight:700;letter-spacing:.02em;padding:2.5px 7px;border-radius:100px;background:hsl(var(--muted));color:var(--pc-text-2)}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5{height:100%;min-height:0;container-type:inline-size;border-radius:20px}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-media__VzGbD{position:absolute;inset:0;aspect-ratio:auto}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-body__nFB_H{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;flex:none;padding:10px 12px 11px;border-radius:14px;background:hsl(var(--card)/.9);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 6px 22px -10px rgba(20,16,12,.35)}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-eyebrow__ma9ry{color:var(--pc-accent)}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-name__xsaZ3{min-height:0}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-row__UDdpg{padding-top:6px}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-meta__PwhQ9{margin-top:6px}@container (max-width: 230px){.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-meta__PwhQ9,.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-seller__9BQP0{display:none}}@container (min-width: 380px){.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-body__nFB_H{left:14px;right:auto;bottom:14px;max-width:min(420px,calc(100% - 28px));padding:14px 16px;border-radius:16px}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-name__xsaZ3{font-size:22px;line-height:1.15;letter-spacing:-.03em}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-price__8a97F{font-size:19px}.ProductCard_pc-card__9Kht1.ProductCard_feature__lYVc5 .ProductCard_pc-eyebrow__ma9ry{font-size:11px}}.ProductCard_pc-skel__RULT2{background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:var(--pc-radius);overflow:hidden}.ProductCard_pc-skel-media__V4vkJ{aspect-ratio:4/5;background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--border)) 50%,hsl(var(--muted)) 75%);background-size:200% 100%;animation:ProductCard_shimmer__Y5ez2 1.4s linear infinite}.ProductCard_pc-skel-body__wnVL4{padding:10px 12px 14px;display:flex;flex-direction:column;gap:7px}.ProductCard_pc-skel-line__zRT3W{border-radius:5px;background:hsl(var(--muted))}@media (max-width:500px){.ProductCard_pc-card__9Kht1{border-radius:14px}.ProductCard_pc-name__xsaZ3{font-size:12.5px}.ProductCard_pc-price__8a97F{font-size:14px}.ProductCard_pc-body__nFB_H{padding:9px 10px 11px}}@media (min-width:1024px){.ProductCard_pc-card__9Kht1:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ProductCard_pc-card__9Kht1,.ProductCard_pc-img__31wgX{transition:none}.ProductCard_pc-card__9Kht1:active,.ProductCard_pc-card__9Kht1:hover,.ProductCard_pc-card__9Kht1:hover .ProductCard_pc-img__31wgX.ProductCard_loaded__fNxRg{transform:none}.ProductCard_pc-shimmer__Im0ui,.ProductCard_pc-skel-media__V4vkJ,.ProductCard_pc-spinner__JU856{animation:none}}.CategoryExplorer_root__LcMJi{--ce-accent:#d4541a;--ce-text:hsl(var(--foreground));--ce-text-2:hsl(var(--muted-foreground));--ce-surface:hsl(var(--card));--ce-border:hsl(var(--border));--ce-font-d:"Syne",sans-serif;--ce-font-b:"Epilogue",sans-serif;margin:18px 0 30px;font-family:var(--ce-font-b);color:var(--ce-text)}.CategoryExplorer_head__G7zUa{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.CategoryExplorer_eyebrow__AOyN0{margin:0 0 2px;font-family:var(--ce-font-d);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ce-accent)}.CategoryExplorer_title__Kcnm_{margin:0;font-family:var(--ce-font-d);font-size:20px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.CategoryExplorer_total__FJWZE{margin:0;font-size:12px;color:var(--ce-text-2);text-align:right}.CategoryExplorer_total__FJWZE strong{color:var(--ce-text);font-weight:700}.CategoryExplorer_tiles__PYzvk{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px}.CategoryExplorer_overflowTile__P4l00{display:none}.CategoryExplorer_tile__Dl3zP{--tile-tint:var(--ce-accent);position:relative;display:flex;flex-direction:column;height:100%;border-radius:16px;border:1px solid var(--ce-border);background:var(--ce-surface);color:inherit;text-decoration:none;overflow:hidden;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}.CategoryExplorer_tile__Dl3zP:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tile-tint) 45%,transparent);box-shadow:0 10px 26px -14px color-mix(in srgb,var(--tile-tint) 70%,transparent)}.CategoryExplorer_tile__Dl3zP:active{transform:translateY(0) scale(.98)}.CategoryExplorer_tile__Dl3zP:focus-visible{outline:2.5px solid var(--ce-accent);outline-offset:2px}.CategoryExplorer_tile__Dl3zP[data-open]{border-color:var(--ce-accent);box-shadow:0 0 0 1px var(--ce-accent)}.CategoryExplorer_tileMedia__QBKqJ{position:relative;display:grid;place-items:center;height:78px;background:color-mix(in srgb,var(--tile-tint) 13%,hsl(var(--card)));color:var(--tile-tint);overflow:hidden}.CategoryExplorer_tileImg__WwU78{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.CategoryExplorer_tile__Dl3zP:hover .CategoryExplorer_tileImg__WwU78{transform:scale(1.05)}.CategoryExplorer_tileGlyph__DgEfj{transition:transform .2s ease}.CategoryExplorer_tile__Dl3zP:hover .CategoryExplorer_tileGlyph__DgEfj{transform:scale(1.08) rotate(-4deg)}.CategoryExplorer_tileText__SoLAA{display:flex;flex-direction:column;gap:2px;padding:9px 26px 11px 11px;min-width:0}.CategoryExplorer_tileName__y65Tb{font-family:var(--ce-font-d);font-size:13.5px;font-weight:700;line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CategoryExplorer_tileCount__PiDTj{font-size:11.5px;color:var(--ce-text-2)}.CategoryExplorer_tileChevron__9HIBA{position:absolute;right:9px;bottom:13px;color:var(--ce-text-2);transition:transform .18s ease,color .18s ease}.CategoryExplorer_tile__Dl3zP[data-open] .CategoryExplorer_tileChevron__9HIBA{transform:rotate(180deg);color:var(--ce-accent)}.CategoryExplorer_moreTile__sO0Q6{width:100%;height:100%;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:16px;border:1.5px dashed var(--ce-border);background:transparent;color:var(--ce-text-2);font-family:var(--ce-font-d);font-size:12.5px;font-weight:700;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.CategoryExplorer_moreTile__sO0Q6:hover{color:var(--ce-accent);border-color:var(--ce-accent);background-color:rgba(212,84,26,.05)}.CategoryExplorer_moreTile__sO0Q6:focus-visible{outline:2.5px solid var(--ce-accent);outline-offset:2px}.CategoryExplorer_panel__dcjH_{margin-top:12px;padding:16px 18px 18px;border-radius:18px;border:1px solid var(--ce-border);background:var(--ce-surface);box-shadow:0 12px 34px -20px rgba(20,16,12,.35)}.CategoryExplorer_panelHead__ebtFE{display:flex;align-items:center;gap:12px;margin-bottom:12px}.CategoryExplorer_panelTitle__FlpX8{margin:0;flex:1;min-width:0;font-family:var(--ce-font-d);font-size:17px;font-weight:800;letter-spacing:-.02em}.CategoryExplorer_panelAll__ENaT7{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:8px 14px;border-radius:100px;background:var(--ce-accent);color:#fff;font-family:var(--ce-font-d);font-size:12.5px;font-weight:700;text-decoration:none;transition:filter .15s ease,transform .12s ease}.CategoryExplorer_panelAll__ENaT7:hover{filter:brightness(1.08)}.CategoryExplorer_panelAll__ENaT7:active{transform:scale(.97)}.CategoryExplorer_panelAll__ENaT7:focus-visible{outline:2.5px solid var(--ce-accent);outline-offset:3px}.CategoryExplorer_panelClose__GyQpJ{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;border:1px solid var(--ce-border);background:transparent;color:var(--ce-text-2);cursor:pointer;transition:color .15s ease,background-color .15s ease}.CategoryExplorer_panelClose__GyQpJ:hover{color:var(--ce-text);background-color:hsl(var(--muted))}.CategoryExplorer_panelClose__GyQpJ:focus-visible{outline:2.5px solid var(--ce-accent);outline-offset:2px}.CategoryExplorer_subs__3kemU{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.CategoryExplorer_sub__gQfo7{display:inline-flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-radius:100px;border:1px solid var(--ce-border);background:hsl(var(--background));color:var(--ce-text);font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .12s ease}.CategoryExplorer_sub__gQfo7:hover{border-color:var(--ce-accent);color:var(--ce-accent)}.CategoryExplorer_sub__gQfo7:active{transform:scale(.97)}.CategoryExplorer_sub__gQfo7:focus-visible{outline:2.5px solid var(--ce-accent);outline-offset:2px}.CategoryExplorer_subName__2gtqQ{min-width:0}.CategoryExplorer_subCount__VFD9B{min-width:22px;padding:2px 7px;border-radius:100px;background:hsl(var(--muted));color:var(--ce-text-2);font-size:11px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.CategoryExplorer_sheetOverlay__iONYJ{position:fixed;inset:0;z-index:var(--z-home-sheet);background:rgba(13,12,11,.45);animation:CategoryExplorer_fade-in__w_qe0 .18s ease}.CategoryExplorer_sheet__XE1BL{--ce-accent:#d4541a;--ce-text:hsl(var(--foreground));--ce-text-2:hsl(var(--muted-foreground));--ce-surface:hsl(var(--card));--ce-border:hsl(var(--border));--ce-font-d:"Syne",sans-serif;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-home-sheet);max-height:78vh;overflow-y:auto;overscroll-behavior:contain;padding:10px 16px calc(20px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:var(--ce-surface);color:var(--ce-text);font-family:Epilogue,sans-serif;box-shadow:0 -12px 40px -12px rgba(13,12,11,.35);animation:CategoryExplorer_ce-sheet-up__3b6Rc .24s cubic-bezier(.22,1,.36,1)}.CategoryExplorer_sheet__XE1BL:focus{outline:none}.CategoryExplorer_sheetGrip__Rni5L{display:block;width:40px;height:4px;margin:0 auto 14px;border-radius:4px;background:var(--ce-border)}.CategoryExplorer_sheet__XE1BL .CategoryExplorer_subs__3kemU{flex-direction:column;flex-wrap:nowrap;gap:0}.CategoryExplorer_sheet__XE1BL .CategoryExplorer_sub__gQfo7{display:flex;justify-content:space-between;width:100%;padding:14px 4px;border:none;border-bottom:1px solid var(--ce-border);border-radius:0;background:transparent;font-size:14.5px}.CategoryExplorer_sheet__XE1BL .CategoryExplorer_panelAll__ENaT7{padding:7px 12px}@keyframes CategoryExplorer_ce-sheet-up__3b6Rc{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CategoryExplorer_headSkeleton__7T137{width:180px;height:36px;margin-bottom:14px;border-radius:10px}.CategoryExplorer_tileSkeleton__Dnla_{height:128px;border-radius:16px}.CategoryExplorer_headSkeleton__7T137,.CategoryExplorer_tileSkeleton__Dnla_{background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--border)) 50%,hsl(var(--muted)) 75%);background-size:200% 100%;animation:CategoryExplorer_shimmer__6lqZF 1.4s linear infinite}@media (max-width:700px){.CategoryExplorer_root__LcMJi{margin:14px 0 24px}.CategoryExplorer_title__Kcnm_{font-size:18px}.CategoryExplorer_total__FJWZE{display:none}.CategoryExplorer_tiles__PYzvk{display:flex;gap:9px;overflow-x:auto;margin:0 -16px;padding:2px 16px 6px;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.CategoryExplorer_tiles__PYzvk::-webkit-scrollbar{display:none}.CategoryExplorer_tiles__PYzvk>li{flex:0 0 104px;scroll-snap-align:start}.CategoryExplorer_overflowTile__P4l00{display:block}.CategoryExplorer_moreItem__U8fHt{display:none}.CategoryExplorer_tileMedia__QBKqJ{height:62px}.CategoryExplorer_tileText__SoLAA{padding:8px 9px 10px}.CategoryExplorer_tileName__y65Tb{font-size:12.5px}.CategoryExplorer_tileCount__PiDTj{font-size:11px}.CategoryExplorer_tileChevron__9HIBA{display:none}.CategoryExplorer_tileSkeleton__Dnla_{flex:0 0 104px;height:112px}}@media (min-width:1024px){.CategoryExplorer_title__Kcnm_{font-size:22px}.CategoryExplorer_tiles__PYzvk{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}}@media (prefers-reduced-motion:reduce){.CategoryExplorer_panelAll__ENaT7,.CategoryExplorer_sub__gQfo7,.CategoryExplorer_tileChevron__9HIBA,.CategoryExplorer_tileGlyph__DgEfj,.CategoryExplorer_tileImg__WwU78,.CategoryExplorer_tile__Dl3zP{transition:none}.CategoryExplorer_tile__Dl3zP:active,.CategoryExplorer_tile__Dl3zP:hover,.CategoryExplorer_tile__Dl3zP:hover .CategoryExplorer_tileGlyph__DgEfj,.CategoryExplorer_tile__Dl3zP:hover .CategoryExplorer_tileImg__WwU78{transform:none}.CategoryExplorer_headSkeleton__7T137,.CategoryExplorer_sheetOverlay__iONYJ,.CategoryExplorer_sheet__XE1BL,.CategoryExplorer_tileSkeleton__Dnla_{animation:none}}.FeaturedBento_root__WUa7w{--fb-accent:#d4541a;--fb-text:hsl(var(--foreground));--fb-text-2:hsl(var(--muted-foreground));--fb-border:hsl(var(--border));--fb-font-d:"Syne",sans-serif;--fb-font-b:"Epilogue",sans-serif;margin:6px 0 34px;font-family:var(--fb-font-b);color:var(--fb-text)}.FeaturedBento_head__QduJZ{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.FeaturedBento_eyebrow__Z7zv8{margin:0 0 2px;font-family:var(--fb-font-d);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fb-accent)}.FeaturedBento_title__Xe9l_{margin:0;font-family:var(--fb-font-d);font-size:clamp(22px,3.2vw,30px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.FeaturedBento_note__5rbRc{margin:0;max-width:34ch;font-size:12px;line-height:1.45;color:var(--fb-text-2);text-align:right}.FeaturedBento_grid__e99MP{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;height:clamp(440px,44vw,560px)}.FeaturedBento_hero__D3ZGx{grid-column:1;grid-row:1/span 2;min-height:0}.FeaturedBento_cell__tLpHf{min-height:0;min-width:0}.FeaturedBento_grid__e99MP[data-cells="2"] .FeaturedBento_cell__tLpHf,.FeaturedBento_grid__e99MP[data-cells="3"] .FeaturedBento_cell__tLpHf:last-child{grid-column:2/span 2}.FeaturedBento_grid__e99MP[data-cells="1"] .FeaturedBento_cell__tLpHf{grid-column:2/span 2;grid-row:1/span 2}.FeaturedBento_promo__Ziqpr{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:100%;padding:18px;border-radius:20px;border:1px solid var(--fb-border);text-align:left;text-decoration:none;font-family:var(--fb-font-b);cursor:pointer;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.FeaturedBento_promo__Ziqpr:hover{transform:translateY(-3px);box-shadow:0 14px 34px -16px rgba(20,16,12,.35)}.FeaturedBento_promo__Ziqpr:active{transform:translateY(-1px) scale(.99)}.FeaturedBento_promo__Ziqpr:focus-visible{outline:2.5px solid var(--fb-accent);outline-offset:3px}.FeaturedBento_promoChat__hLie4{background:radial-gradient(120% 90% at 100% 0,rgba(212,84,26,.28),transparent 60%),#17130f;border-color:#17130f;color:#f7f6f3}.FeaturedBento_promoSell___a2tS{background:radial-gradient(110% 80% at 0 100%,rgba(212,84,26,.14),transparent 65%),hsl(var(--card));color:var(--fb-text)}.FeaturedBento_promoSell___a2tS:hover{border-color:rgba(212,84,26,.4)}.FeaturedBento_promoIcon__JeLZz{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--fb-accent);color:#fff;flex-shrink:0}.FeaturedBento_promoTitle__w36B_{font-family:var(--fb-font-d);font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.FeaturedBento_promoBody__tsgPX{font-size:12.5px;line-height:1.5;opacity:.82;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FeaturedBento_promoCta__rDPOE{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font-family:var(--fb-font-d);font-size:13px;font-weight:700;color:var(--fb-accent)}.FeaturedBento_promoChat__hLie4 .FeaturedBento_promoCta__rDPOE{color:#ffb48a}.FeaturedBento_headSkeleton__Dwvvi{width:220px;height:46px;margin-bottom:14px;border-radius:10px}.FeaturedBento_headSkeleton__Dwvvi,.FeaturedBento_skeleton__vWqwR{background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--border)) 50%,hsl(var(--muted)) 75%);background-size:200% 100%;animation:FeaturedBento_shimmer__H7iXn 1.4s linear infinite}.FeaturedBento_skeleton__vWqwR{border-radius:20px}@media (max-width:700px){.FeaturedBento_root__WUa7w{margin:2px 0 28px}.FeaturedBento_head__QduJZ{flex-direction:column;align-items:flex-start;gap:4px}.FeaturedBento_note__5rbRc{text-align:left;max-width:none}.FeaturedBento_grid__e99MP{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:auto;height:auto;gap:10px}.FeaturedBento_hero__D3ZGx{grid-column:1/span 2;grid-row:auto;aspect-ratio:4/3}.FeaturedBento_cell__tLpHf{aspect-ratio:4/5}.FeaturedBento_grid__e99MP[data-cells="1"] .FeaturedBento_cell__tLpHf,.FeaturedBento_grid__e99MP[data-cells="3"] .FeaturedBento_cell__tLpHf:last-child{grid-column:1/span 2;grid-row:auto;aspect-ratio:16/9}.FeaturedBento_grid__e99MP[data-cells="2"] .FeaturedBento_cell__tLpHf{grid-column:auto}.FeaturedBento_promo__Ziqpr{padding:14px}.FeaturedBento_promoTitle__w36B_{font-size:15px}.FeaturedBento_promoBody__tsgPX{-webkit-line-clamp:3}}@media (max-width:500px){.FeaturedBento_hero__D3ZGx{aspect-ratio:1/1}}@media (prefers-reduced-motion:reduce){.FeaturedBento_promo__Ziqpr{transition:none}.FeaturedBento_promo__Ziqpr:active,.FeaturedBento_promo__Ziqpr:hover{transform:none}.FeaturedBento_headSkeleton__Dwvvi,.FeaturedBento_skeleton__vWqwR{animation:none}}.FeedGroupRail_root__hFL1b{--fgr-accent:#d4541a;--fgr-text:hsl(var(--foreground));--fgr-text-2:hsl(var(--muted-foreground));--fgr-border:hsl(var(--border));--fgr-font-d:"Syne",sans-serif;--fgr-font-b:"Epilogue",sans-serif;margin-bottom:34px;font-family:var(--fgr-font-b);color:var(--fgr-text);scroll-margin-top:calc(var(--header-h, 64px) + 12px)}.FeedGroupRail_head__BxkJD{display:flex;align-items:center;gap:10px;margin-bottom:12px}.FeedGroupRail_mark__5onUd{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:10px;background:rgba(212,84,26,.1);color:var(--fgr-accent)}.FeedGroupRail_titles__tFDYy{flex:1;min-width:0}.FeedGroupRail_title__7CFca{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-family:var(--fgr-font-d);font-size:17.5px;font-weight:800;letter-spacing:-.025em;line-height:1.2}.FeedGroupRail_sub__Gn7Ah,.FeedGroupRail_title__7CFca>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FeedGroupRail_sub__Gn7Ah{margin:1px 0 0;font-size:11.5px;color:var(--fgr-text-2)}.FeedGroupRail_badge__PJ5zd{flex-shrink:0;padding:2.5px 8px;border-radius:100px;font-family:var(--fgr-font-d);font-size:9.5px;font-weight:700;letter-spacing:.05em;color:#fff;background:rgba(107,101,96,.85)}.FeedGroupRail_badgePersonal__ykw0p{background:#3f3478}.FeedGroupRail_badgeLive__TbO7W{background:#c2281f}.FeedGroupRail_badgeHot__BMKD4{background:var(--fgr-accent)}.FeedGroupRail_badgeNew__0Bzc_{background:#0f7a4a}.FeedGroupRail_badgeTop___MXZp{background:#8a5a0b}.FeedGroupRail_actions__aeuKq{display:flex;align-items:center;gap:6px;flex-shrink:0}.FeedGroupRail_more__y3Usj{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:100px;font-family:var(--fgr-font-d);font-size:12px;font-weight:700;color:var(--fgr-text-2);text-decoration:none;transition:color .15s ease,background-color .15s ease}.FeedGroupRail_more__y3Usj:hover{color:var(--fgr-accent);background-color:rgba(212,84,26,.08)}.FeedGroupRail_more__y3Usj:focus-visible{outline:2.5px solid var(--fgr-accent);outline-offset:2px}.FeedGroupRail_arrow__2JZI1{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--fgr-border);background:hsl(var(--card));color:var(--fgr-text);cursor:pointer;transition:border-color .15s ease,color .15s ease,opacity .15s ease,transform .1s ease}.FeedGroupRail_arrow__2JZI1:hover:not(:disabled){border-color:var(--fgr-accent);color:var(--fgr-accent)}.FeedGroupRail_arrow__2JZI1:active:not(:disabled){transform:scale(.94)}.FeedGroupRail_arrow__2JZI1:disabled{opacity:.35;cursor:default}.FeedGroupRail_arrow__2JZI1:focus-visible{outline:2.5px solid var(--fgr-accent);outline-offset:2px}.FeedGroupRail_scroll__haBBN{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent)}.FeedGroupRail_scroll__haBBN::-webkit-scrollbar{display:none}.FeedGroupRail_item__h3sF8{display:flex;flex:0 0 auto;scroll-snap-align:start}.FeedGroupRail_headSkeleton__iZxX1{width:200px;height:30px;margin-bottom:12px;border-radius:9px;background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--border)) 50%,hsl(var(--muted)) 75%);background-size:200% 100%;animation:FeedGroupRail_shimmer__U9ndA 1.4s linear infinite}@media (hover:none),(max-width:700px){.FeedGroupRail_arrow__2JZI1{display:none}}@media (max-width:500px){.FeedGroupRail_root__hFL1b{margin-bottom:28px}.FeedGroupRail_title__7CFca{font-size:16px}.FeedGroupRail_scroll__haBBN{gap:10px}}@media (min-width:1024px){.FeedGroupRail_title__7CFca{font-size:19px}}@media (prefers-reduced-motion:reduce){.FeedGroupRail_arrow__2JZI1,.FeedGroupRail_more__y3Usj{transition:none}.FeedGroupRail_headSkeleton__iZxX1{animation:none}}.ReachEmptyState_root__OP02Q{display:flex;flex-direction:column;align-items:center;gap:10px;padding:56px 24px;text-align:center;font-family:Epilogue,sans-serif;color:hsl(var(--foreground))}.ReachEmptyState_icon__UaeC9{width:54px;height:54px;margin-bottom:2px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:rgba(212,84,26,.1);color:#d4541a}.ReachEmptyState_title__W_6w9{margin:0;font-family:Syne,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.025em}.ReachEmptyState_body__hYU8Y{margin:0;max-width:42ch;font-size:13.5px;line-height:1.55;color:hsl(var(--muted-foreground))}.ReachEmptyState_body__hYU8Y strong{color:hsl(var(--foreground))}.ReachEmptyState_actions__Aj_hh{display:flex;gap:9px;flex-wrap:wrap;justify-content:center;margin-top:6px}.ReachEmptyState_primary__CuebA{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:100px;border:none;background:#d4541a;color:#fff;font-family:Syne,sans-serif;font-weight:700;font-size:13px;cursor:pointer;transition:filter .15s ease,transform .1s ease}.ReachEmptyState_primary__CuebA:hover{filter:brightness(1.08)}.ReachEmptyState_primary__CuebA:active{transform:scale(.97)}.ReachEmptyState_ghost__AZ4v_{padding:10px 18px;border-radius:100px;border:1.5px solid hsl(var(--border));background:transparent;color:hsl(var(--muted-foreground));font-family:Epilogue,sans-serif;font-weight:600;font-size:12.5px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.ReachEmptyState_ghost__AZ4v_:hover{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground))}.ReachEmptyState_ghost__AZ4v_:focus-visible,.ReachEmptyState_primary__CuebA:focus-visible{outline:2.5px solid #d4541a;outline-offset:3px}@media (max-width:500px){.ReachEmptyState_root__OP02Q{padding:44px 18px}.ReachEmptyState_actions__Aj_hh{flex-direction:column;width:100%;max-width:260px}.ReachEmptyState_ghost__AZ4v_,.ReachEmptyState_primary__CuebA{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ReachEmptyState_ghost__AZ4v_,.ReachEmptyState_primary__CuebA{transition:none}.ReachEmptyState_primary__CuebA:active{transform:none}}.ReturnVisitRail_sec__VZ8ar{margin-top:4px}.ReturnVisitRail_item__42tzq{position:relative}.ReturnVisitRail_save__eYOti{position:absolute;top:8px;right:8px;z-index:3}.ReturnVisitRail_again__W93Ox{position:absolute;top:8px;left:8px;z-index:3;padding:3px 8px;border-radius:999px;background:rgba(13,12,11,.8);color:#fff;font-family:Syne,sans-serif;font-size:10px;font-weight:700;letter-spacing:.02em;backdrop-filter:blur(8px)}.TopRatedSellers_mark__zD9QK{background:rgba(47,125,82,.12);color:#2f7d52}.TopRatedSellers_list__DBoNa{list-style:none;margin:0}.TopRatedSellers_card__o7_nz{display:flex;flex-direction:column;gap:10px;width:184px;height:100%;padding:14px;border-radius:16px;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));text-decoration:none;font-family:Epilogue,sans-serif;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.TopRatedSellers_card__o7_nz:hover{transform:translateY(-3px);border-color:rgba(212,84,26,.35);box-shadow:0 14px 30px -16px rgba(20,16,12,.35)}.TopRatedSellers_card__o7_nz:active{transform:translateY(-1px) scale(.99)}.TopRatedSellers_card__o7_nz:focus-visible{outline:2.5px solid #d4541a;outline-offset:3px}.TopRatedSellers_avatar__itLtS{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:13px;overflow:hidden;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-family:Syne,sans-serif;font-weight:800;font-size:15px}.TopRatedSellers_logo__vMm09{-o-object-fit:cover;object-fit:cover}.TopRatedSellers_who__fQsvf{display:flex;flex-direction:column;gap:2px;min-width:0}.TopRatedSellers_name__u8Q5f{font-family:Syne,sans-serif;font-weight:700;font-size:14px;line-height:1.25;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TopRatedSellers_cat__UhVag{font-size:11.5px;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopRatedSellers_stats__GIBH0{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:9px;border-top:1px solid hsl(var(--border))}.TopRatedSellers_stat__lKM_R{display:flex;align-items:center;gap:5px;font-size:11.5px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.TopRatedSellers_star__IkgLs{color:#e8a33d;fill:#e8a33d}.TopRatedSellers_score__qHRpc{font-family:Syne,sans-serif;font-weight:800;font-size:12.5px;color:#2f7d52}.dark .TopRatedSellers_score__qHRpc{color:#6fcf9a}@media (max-width:500px){.TopRatedSellers_card__o7_nz{width:160px;padding:12px}}@media (prefers-reduced-motion:reduce){.TopRatedSellers_card__o7_nz{transition:none}.TopRatedSellers_card__o7_nz:active,.TopRatedSellers_card__o7_nz:hover{transform:none}}.CityCombobox_root__FtTEn{--cc-accent:#d4541a;--cc-surface:hsl(var(--card,0 0% 100%));--cc-text:hsl(var(--foreground,0 0% 3.9%));--cc-text-3:hsl(var(--muted-foreground,0 0% 45.1%));--cc-border:hsl(var(--border,0 0% 89.8%));--cc-hover:rgba(212,84,26,0.07);position:relative;display:flex;flex-direction:column;gap:8px;min-height:0;font-family:Epilogue,sans-serif}.CityCombobox_inline__PlaBy{flex:1}.CityCombobox_inputWrap__uBUIn{display:flex;align-items:center;gap:8px;height:44px;padding:0 10px;border-radius:12px;border:1.5px solid var(--cc-border);background:var(--cc-surface);color:var(--cc-text-3);transition:border-color .15s ease,box-shadow .15s ease}.CityCombobox_inputWrap__uBUIn:focus-within{border-color:var(--cc-accent);box-shadow:0 0 0 3px rgba(212,84,26,.12)}.CityCombobox_invalid__yHJds{border-color:#dc2626}.CityCombobox_inputIcon__byVkn{flex-shrink:0}.CityCombobox_input__0TPW2{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--cc-text);font:inherit;font-size:16px}.CityCombobox_input__0TPW2::-moz-placeholder{color:var(--cc-text-3);font-size:14px}.CityCombobox_input__0TPW2::placeholder{color:var(--cc-text-3);font-size:14px}.CityCombobox_input__0TPW2:focus-visible{outline:none}.CityCombobox_clear__oHVCr{display:inline-flex;padding:4px;border:none;border-radius:6px;background:transparent;color:var(--cc-text-3);cursor:pointer;transition:background-color .13s ease,color .13s ease}.CityCombobox_clear__oHVCr:hover{background:var(--cc-hover);color:var(--cc-text)}.CityCombobox_clear__oHVCr:focus-visible{outline:2px solid var(--cc-accent);outline-offset:1px}.CityCombobox_list__lUBLL{list-style:none;margin:0;padding:2px 0;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overscroll-behavior:contain}.CityCombobox_inline__PlaBy .CityCombobox_list__lUBLL{flex:1;min-height:120px;max-height:min(44vh,360px)}.CityCombobox_dropdown__Bynba .CityCombobox_list__lUBLL{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;max-height:260px;padding:6px;border-radius:14px;border:1px solid var(--cc-border);background:var(--cc-surface);box-shadow:0 14px 40px rgba(0,0,0,.16)}.CityCombobox_option__Hzvfc{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 11px;border-radius:10px;border:1px solid transparent;color:var(--cc-text);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.CityCombobox_active__dyLpu,.CityCombobox_option__Hzvfc:hover{background:var(--cc-hover);border-color:rgba(212,84,26,.16)}.CityCombobox_selected__MM4aD{background:rgba(212,84,26,.1);border-color:rgba(212,84,26,.3)}.CityCombobox_any__pexoM{border-bottom:1px solid var(--cc-border);margin-bottom:4px}.CityCombobox_optIcon__8IEv4{color:var(--cc-text-3);flex-shrink:0}.CityCombobox_selected__MM4aD .CityCombobox_optIcon__8IEv4{color:var(--cc-accent)}.CityCombobox_optName__CSEhb{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CityCombobox_optHint__TI7r_{flex-shrink:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;color:var(--cc-text-3)}.CityCombobox_check__OzVXz{color:var(--cc-accent);flex-shrink:0;animation:CityCombobox_cc-pop__Fzqya .28s ease}.CityCombobox_skel__Jerzq{height:38px;border-radius:10px;background:linear-gradient(90deg,rgba(0,0,0,.045) 25%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.045) 75%);background-size:200% 100%;animation:CityCombobox_cc-shimmer__PwXv8 1.4s linear infinite}.CityCombobox_empty__2AGdm{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;text-align:center;font-size:13px;color:var(--cc-text-3)}.CityCombobox_useTyped__ZhtMc{border:1.5px solid var(--cc-border);border-radius:100px;background:var(--cc-surface);padding:6px 14px;font:inherit;font-weight:700;font-size:12.5px;color:var(--cc-text);cursor:pointer;transition:border-color .14s ease,color .14s ease}.CityCombobox_useTyped__ZhtMc:hover{border-color:var(--cc-accent);color:var(--cc-accent)}.CityCombobox_useTyped__ZhtMc:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}@keyframes CityCombobox_cc-shimmer__PwXv8{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes CityCombobox_cc-pop__Fzqya{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.CityCombobox_check__OzVXz,.CityCombobox_skel__Jerzq{animation:none}}.DeliveryAddressForm_form__WFPT1,.DeliveryAddressForm_skeleton__LpMa5{--daf-accent:#d4541a;--daf-surface:hsl(var(--card,0 0% 100%));--daf-ground:hsl(var(--muted,0 0% 96.1%));--daf-text:hsl(var(--foreground,0 0% 3.9%));--daf-text-3:hsl(var(--muted-foreground,0 0% 45.1%));--daf-border:hsl(var(--border,0 0% 89.8%));--daf-danger:#dc2626;display:flex;flex-direction:column;gap:18px;font-family:Epilogue,sans-serif;color:var(--daf-text)}.DeliveryAddressForm_section__t35ea{border:none;margin:0;padding:0;min-width:0}.DeliveryAddressForm_legend__TMZPQ{display:flex;align-items:center;gap:6px;margin-bottom:10px;padding:0;font-family:Syne,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--daf-text-3)}.DeliveryAddressForm_grid__6obgL{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:480px){.DeliveryAddressForm_grid__6obgL{grid-template-columns:1fr 1fr}}.DeliveryAddressForm_full__eZA6R{grid-column:1/-1}.DeliveryAddressForm_field___r3YC{display:flex;flex-direction:column;gap:6px;min-width:0}.DeliveryAddressForm_label__9jxpp{font-size:12.5px;font-weight:600;color:var(--daf-text)}.DeliveryAddressForm_optional__RPt3V{font-weight:400;color:var(--daf-text-3);font-size:11.5px}.DeliveryAddressForm_hint__RGvzy{font-size:11.5px;color:var(--daf-text-3);line-height:1.45}.DeliveryAddressForm_error___kdvh{font-size:12px;color:var(--daf-danger);animation:DeliveryAddressForm_daf-in__Y9lWw .2s ease both}.DeliveryAddressForm_input__GYdny{width:100%;min-height:44px;padding:0 13px;border:1.5px solid var(--daf-border);border-radius:12px;background:var(--daf-surface);color:var(--daf-text);font:inherit;font-size:16px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.DeliveryAddressForm_input__GYdny::-moz-placeholder{color:var(--daf-text-3);font-size:14px}.DeliveryAddressForm_input__GYdny::placeholder{color:var(--daf-text-3);font-size:14px}.DeliveryAddressForm_input__GYdny:focus{outline:none;border-color:var(--daf-accent);box-shadow:0 0 0 3px rgba(212,84,26,.12)}.DeliveryAddressForm_input__GYdny[aria-invalid=true]{border-color:var(--daf-danger)}.DeliveryAddressForm_select__T6_FO{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath fill='%238a8580' d='M5.5 7.5L1 3h9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.DeliveryAddressForm_textarea__bLmB0{padding:11px 13px;min-height:84px;resize:vertical;line-height:1.5}.DeliveryAddressForm_disabledInput__bQCbw,.DeliveryAddressForm_loadingInput__VCU2n{display:flex;align-items:center;gap:8px;color:var(--daf-text-3);font-size:14px;background:var(--daf-ground)}.DeliveryAddressForm_actions__UAFhz{display:flex;gap:10px;margin-top:4px}.DeliveryAddressForm_btn__hQdyD{flex:1;min-height:48px;border-radius:14px;font-family:Syne,sans-serif;font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1.5px solid transparent;transition:transform .12s ease,opacity .15s ease,background-color .15s ease,border-color .15s ease}.DeliveryAddressForm_btn__hQdyD:focus-visible{outline:2px solid var(--daf-accent);outline-offset:2px}.DeliveryAddressForm_btn__hQdyD:active:not(:disabled){transform:scale(.98)}.DeliveryAddressForm_btn__hQdyD:disabled{opacity:.45;cursor:not-allowed}.DeliveryAddressForm_btnPrimary__5DYyg{background:var(--daf-accent);color:#fff}.DeliveryAddressForm_btnPrimary__5DYyg:hover:not(:disabled){background:#b84816}.DeliveryAddressForm_btnGhost___ug5j{background:var(--daf-surface);border-color:var(--daf-border);color:var(--daf-text)}.DeliveryAddressForm_btnGhost___ug5j:hover:not(:disabled){border-color:var(--daf-accent)}.DeliveryAddressForm_spin__g_fbQ{animation:DeliveryAddressForm_daf-spin__0xR0r .8s linear infinite}@keyframes DeliveryAddressForm_daf-spin__0xR0r{to{transform:rotate(1turn)}}@keyframes DeliveryAddressForm_daf-in__Y9lWw{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes DeliveryAddressForm_daf-shimmer___m77j{0%{background-position:200% 0}to{background-position:-200% 0}}.DeliveryAddressForm_skeleton__LpMa5{gap:12px}.DeliveryAddressForm_skelRow__klWxI{height:44px;border-radius:12px;background:linear-gradient(90deg,rgba(0,0,0,.045) 25%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.045) 75%);background-size:200% 100%;animation:DeliveryAddressForm_daf-shimmer___m77j 1.4s linear infinite}@media (prefers-reduced-motion:reduce){.DeliveryAddressForm_error___kdvh,.DeliveryAddressForm_skelRow__klWxI,.DeliveryAddressForm_spin__g_fbQ{animation:none}.DeliveryAddressForm_btn__hQdyD{transition:none}}.SavedAddressBook_confirm__Y6giQ,.SavedAddressBook_empty__tjF5N,.SavedAddressBook_formWrap__qY8tB,.SavedAddressBook_overlay__JJrmx,.SavedAddressBook_root__nxkaz{--sab-accent:#d4541a;--sab-surface:hsl(var(--card,0 0% 100%));--sab-ground:hsl(var(--muted,0 0% 96.1%));--sab-text:hsl(var(--foreground,0 0% 3.9%));--sab-text-3:hsl(var(--muted-foreground,0 0% 45.1%));--sab-border:hsl(var(--border,0 0% 89.8%));--sab-danger:#dc2626;font-family:Epilogue,sans-serif;color:var(--sab-text)}.SavedAddressBook_root__nxkaz{display:flex;flex-direction:column;gap:12px}.SavedAddressBook_list__O6B39{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.SavedAddressBook_card__0HS_b{display:flex;flex-direction:column;gap:10px;padding:14px;border:1.5px solid var(--sab-border);border-radius:16px;background:var(--sab-surface);transition:border-color .15s ease}.SavedAddressBook_isDefault__pEZsp{border-color:rgba(212,84,26,.45);background:linear-gradient(0deg,rgba(212,84,26,.04),rgba(212,84,26,.04)),var(--sab-surface)}.SavedAddressBook_cardMain__6gTpQ{min-width:0;display:flex;flex-direction:column;gap:4px}.SavedAddressBook_cardHead__hIDOr{display:flex;align-items:center;gap:8px;min-width:0}.SavedAddressBook_cardLabel__N_NFy{font-family:Syne,sans-serif;font-weight:700;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SavedAddressBook_badge__DXAzm{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;padding:2px 8px;border-radius:100px;background:rgba(212,84,26,.12);color:var(--sab-accent);font-family:Syne,sans-serif;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.SavedAddressBook_cardLine__Vx5xA{margin:0;font-size:13px;line-height:1.45;color:var(--sab-text-3);overflow-wrap:anywhere}.SavedAddressBook_incomplete__vH82T{margin:0;display:flex;align-items:center;gap:5px;font-size:12px;color:#b45309}.SavedAddressBook_cardActions__pYDyS{display:flex;flex-wrap:wrap;gap:6px}.SavedAddressBook_act__MrFPR{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:0 12px;border-radius:10px;border:1.5px solid var(--sab-border);background:var(--sab-surface);color:var(--sab-text);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease,transform .1s ease}.SavedAddressBook_act__MrFPR:hover:not(:disabled){border-color:var(--sab-accent)}.SavedAddressBook_act__MrFPR:active:not(:disabled){transform:scale(.97)}.SavedAddressBook_act__MrFPR:focus-visible{outline:2px solid var(--sab-accent);outline-offset:2px}.SavedAddressBook_act__MrFPR:disabled{opacity:.5;cursor:not-allowed}.SavedAddressBook_actPrimary__W5QwI{background:var(--sab-accent);border-color:var(--sab-accent);color:#fff}.SavedAddressBook_actPrimary__W5QwI:hover:not(:disabled){background:#b84816;border-color:#b84816}.SavedAddressBook_actDanger__e2efh{color:var(--sab-danger)}.SavedAddressBook_actDanger__e2efh:hover:not(:disabled){border-color:var(--sab-danger);background:rgba(220,38,38,.06)}.SavedAddressBook_add__yPKgS{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;border-radius:14px;border:1.5px dashed var(--sab-border);background:transparent;color:var(--sab-text);font-family:Syne,sans-serif;font-weight:700;font-size:13.5px;cursor:pointer;transition:border-color .14s ease,color .14s ease}.SavedAddressBook_add__yPKgS:hover:not(:disabled){border-color:var(--sab-accent);color:var(--sab-accent)}.SavedAddressBook_add__yPKgS:focus-visible{outline:2px solid var(--sab-accent);outline-offset:2px}.SavedAddressBook_add__yPKgS:disabled{opacity:.5;cursor:not-allowed}.SavedAddressBook_empty__tjF5N{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 14px;text-align:center;border-radius:16px;background:var(--sab-ground);color:var(--sab-text-3)}.SavedAddressBook_empty__tjF5N p{margin:0}.SavedAddressBook_emptyTitle__0Owqu{font-family:Syne,sans-serif;font-weight:700;color:var(--sab-text);font-size:14.5px}.SavedAddressBook_emptySub__Ha7IV{font-size:13px;max-width:320px}.SavedAddressBook_formWrap__qY8tB{display:flex;flex-direction:column;gap:12px}.SavedAddressBook_formTitle__AnpJ1{margin:0;font-family:Syne,sans-serif;font-weight:800;font-size:16px;letter-spacing:-.02em}.SavedAddressBook_skel__x12i1{height:92px;border-radius:16px;background:linear-gradient(90deg,rgba(0,0,0,.045) 25%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.045) 75%);background-size:200% 100%;animation:SavedAddressBook_sab-shimmer__QYioI 1.4s linear infinite}.SavedAddressBook_overlay__JJrmx{position:fixed;inset:0;z-index:var(--z-confirm,200);background:rgba(13,12,11,.45)}.SavedAddressBook_confirm__Y6giQ{position:fixed;z-index:var(--z-confirm,200);top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,380px);padding:20px;border-radius:18px;background:var(--sab-surface);box-shadow:0 24px 64px rgba(0,0,0,.24)}.SavedAddressBook_overPicker__WOo9_{z-index:var(--z-delivery-picker-confirm,1270)}.SavedAddressBook_confirmTitle__f_YO7{margin:0 0 6px;font-family:Syne,sans-serif;font-weight:800;font-size:16px}.SavedAddressBook_confirmBody__5A4X6{margin:0 0 16px;font-size:13px;color:var(--sab-text-3);line-height:1.5}.SavedAddressBook_confirmActions__SEsB4{display:flex;gap:8px}.SavedAddressBook_confirmBtn__wUqb9{flex:1;min-height:42px}.SavedAddressBook_spin__Od9kP{animation:SavedAddressBook_sab-spin__dQ8xH .8s linear infinite}@keyframes SavedAddressBook_sab-spin__dQ8xH{to{transform:rotate(1turn)}}@keyframes SavedAddressBook_sab-shimmer__QYioI{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.SavedAddressBook_skel__x12i1,.SavedAddressBook_spin__Od9kP{animation:none}.SavedAddressBook_act__MrFPR,.SavedAddressBook_add__yPKgS,.SavedAddressBook_card__0HS_b{transition:none}}.DeliveryPlacePrompt_card__94P5_{--dpp-accent:#d4541a;--dpp-surface:hsl(var(--card,0 0% 100%));--dpp-text:hsl(var(--foreground,0 0% 3.9%));--dpp-text-2:hsl(var(--foreground,0 0% 3.9%)/0.72);--dpp-text-3:hsl(var(--muted-foreground,0 0% 45.1%));--dpp-border:hsl(var(--border,0 0% 89.8%));position:fixed;z-index:var(--z-delivery-prompt,45);left:16px;right:16px;bottom:calc(146px + env(safe-area-inset-bottom));display:flex;align-items:flex-start;gap:12px;padding:14px 12px 14px 14px;border-radius:18px;border:1px solid var(--dpp-border);background:var(--dpp-surface);color:var(--dpp-text);box-shadow:0 18px 48px rgba(0,0,0,.18);font-family:Epilogue,sans-serif}@media (min-width:640px){.DeliveryPlacePrompt_card__94P5_{left:24px;right:auto;bottom:24px;width:360px}}.DeliveryPlacePrompt_icon__38ZHg{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:rgba(212,84,26,.1);color:var(--dpp-accent)}.DeliveryPlacePrompt_copy__RpH_A{flex:1;min-width:0}.DeliveryPlacePrompt_title__zeYlg{margin:0;font-family:Syne,sans-serif;font-weight:800;font-size:15px;letter-spacing:-.02em}.DeliveryPlacePrompt_sub__fSzIi{margin:4px 0 0;font-size:12.5px;line-height:1.45;color:var(--dpp-text-2)}.DeliveryPlacePrompt_actions__z_HD2{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.DeliveryPlacePrompt_primary__hXB0B,.DeliveryPlacePrompt_secondary__8LmsB{min-height:38px;padding:0 14px;border-radius:11px;font-family:Syne,sans-serif;font-weight:700;font-size:12.5px;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,transform .1s ease}.DeliveryPlacePrompt_primary__hXB0B{border:1.5px solid var(--dpp-accent);background:var(--dpp-accent);color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryPlacePrompt_primary__hXB0B:hover{background:#b84816;border-color:#b84816}.DeliveryPlacePrompt_secondary__8LmsB{border:1.5px solid var(--dpp-border);background:var(--dpp-surface);color:var(--dpp-text)}.DeliveryPlacePrompt_secondary__8LmsB:hover{border-color:var(--dpp-accent)}.DeliveryPlacePrompt_primary__hXB0B:active,.DeliveryPlacePrompt_secondary__8LmsB:active{transform:scale(.97)}.DeliveryPlacePrompt_close__PDx_m:focus-visible,.DeliveryPlacePrompt_primary__hXB0B:focus-visible,.DeliveryPlacePrompt_secondary__8LmsB:focus-visible{outline:2px solid var(--dpp-accent);outline-offset:2px}.DeliveryPlacePrompt_close__PDx_m{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;border:none;background:transparent;color:var(--dpp-text-3);cursor:pointer;transition:background-color .14s ease,color .14s ease}.DeliveryPlacePrompt_close__PDx_m:hover{background:rgba(212,84,26,.07);color:var(--dpp-text)}@media (prefers-reduced-motion:reduce){.DeliveryPlacePrompt_close__PDx_m,.DeliveryPlacePrompt_primary__hXB0B,.DeliveryPlacePrompt_secondary__8LmsB{transition:none}}.DeliveryContextBar_inner__k3rUl,.DeliveryContextBar_manageOverlay__V1B16,.DeliveryContextBar_manage__F7j77,.DeliveryContextBar_popover__eG2NT,.DeliveryContextBar_scrim__cCgT8,.DeliveryContextBar_sheet__dhkM9,.DeliveryContextBar_trigger__UUNFv{--dcb-accent:#d4541a;--dcb-surface:hsl(var(--card,0 0% 100%));--dcb-ground:hsl(var(--muted,0 0% 96.1%));--dcb-text:hsl(var(--foreground,0 0% 3.9%));--dcb-text-2:hsl(var(--foreground,0 0% 3.9%)/0.72);--dcb-text-3:hsl(var(--muted-foreground,0 0% 45.1%));--dcb-border:hsl(var(--border,0 0% 89.8%));--dcb-hover:rgba(212,84,26,0.07)}.DeliveryContextBar_trigger__UUNFv{position:relative;display:inline-flex;align-items:center;gap:7px;height:40px;max-width:220px;padding:0 11px 0 10px;border-radius:100px;border:1.5px solid var(--dcb-border);background:var(--dcb-surface);color:var(--dcb-text);font-family:Epilogue,sans-serif;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.DeliveryContextBar_trigger__UUNFv:hover{border-color:rgba(212,84,26,.38);box-shadow:0 0 0 3px rgba(212,84,26,.08),0 2px 10px rgba(0,0,0,.08)}.DeliveryContextBar_trigger__UUNFv:active{transform:scale(.97)}.DeliveryContextBar_trigger__UUNFv:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:2px}.DeliveryContextBar_nudge__mTwEb{border-color:rgba(212,84,26,.45)}.DeliveryContextBar_compact__6UtX6{height:36px;padding:0 9px;max-width:170px}.DeliveryContextBar_triggerIcon__3PAbk{display:inline-flex;color:var(--dcb-accent);flex-shrink:0}.DeliveryContextBar_triggerText__KasEP{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1}.DeliveryContextBar_eyebrow__M1Ctq{font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dcb-text-3)}.DeliveryContextBar_triggerValue__ckkNW{font-size:12.5px;font-weight:700;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryContextBar_compact__6UtX6 .DeliveryContextBar_triggerValue__ckkNW{font-size:12px;max-width:104px}.DeliveryContextBar_chev__kuZw0{color:var(--dcb-text-3);flex-shrink:0;transition:transform .16s ease,color .16s ease}.DeliveryContextBar_trigger__UUNFv:hover .DeliveryContextBar_chev__kuZw0{transform:translateY(1px);color:var(--dcb-accent)}.DeliveryContextBar_dot__D0glk{position:absolute;top:6px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--dcb-accent);box-shadow:0 0 0 2px var(--dcb-surface);animation:DeliveryContextBar_dcb-pulse__DtKMX 2.4s ease-in-out infinite}.DeliveryContextBar_scrim__cCgT8{position:fixed;inset:0;z-index:var(--z-delivery-picker-scrim,1250);background:rgba(13,12,11,.42);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.DeliveryContextBar_scrimLight__IQzWG{background:rgba(13,12,11,.14);backdrop-filter:none;-webkit-backdrop-filter:none}.DeliveryContextBar_popover__eG2NT{position:fixed;z-index:var(--z-delivery-picker,1251);width:400px;max-width:calc(100vw - 24px);max-height:min(84vh,680px);display:flex;flex-direction:column;background:var(--dcb-surface);border:1px solid var(--dcb-border);border-radius:22px;box-shadow:0 24px 64px rgba(0,0,0,.2);overflow:hidden;transform-origin:top left}.DeliveryContextBar_centered__40wwy{top:50%;left:50%;translate:-50% -50%;transform-origin:center;width:420px}.DeliveryContextBar_sheet__dhkM9{position:fixed;z-index:var(--z-delivery-picker,1251);left:0;right:0;bottom:0;max-height:90vh;display:flex;flex-direction:column;background:var(--dcb-surface);border-top-left-radius:26px;border-top-right-radius:26px;box-shadow:0 -18px 54px rgba(0,0,0,.24);padding-bottom:env(safe-area-inset-bottom)}.DeliveryContextBar_grabZone__KreyK{padding:9px 0 4px;cursor:grab;touch-action:none;flex-shrink:0}.DeliveryContextBar_grabber__ZAztI{width:38px;height:4px;margin:0 auto;border-radius:100px;background:hsl(var(--foreground,0 0% 3.9%)/.16)}.DeliveryContextBar_inner__k3rUl{display:flex;flex-direction:column;gap:11px;min-height:0;flex:1;padding:14px 16px 12px;overflow-y:auto;overscroll-behavior:contain;font-family:Epilogue,sans-serif;color:var(--dcb-text)}.DeliveryContextBar_head__aE_sB{display:flex;align-items:flex-start;gap:10px}.DeliveryContextBar_headCopy__FpP3p{min-width:0;flex:1}.DeliveryContextBar_title__64Wtm{margin:0;font-family:Syne,sans-serif;font-weight:800;font-size:17px;letter-spacing:-.025em;color:var(--dcb-text)}.DeliveryContextBar_sub__WW1Cw{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--dcb-text-2)}.DeliveryContextBar_close__LOO_S{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--dcb-text-3);cursor:pointer;transition:background-color .14s ease,color .14s ease}.DeliveryContextBar_close__LOO_S:hover{background:var(--dcb-hover);color:var(--dcb-text)}.DeliveryContextBar_close__LOO_S:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:1px}.DeliveryContextBar_suggestion__ya7om{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border-radius:14px;border:1.5px solid rgba(212,84,26,.35);background:rgba(212,84,26,.07);color:var(--dcb-text);font:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease,transform .1s ease}.DeliveryContextBar_suggestion__ya7om:hover{background:rgba(212,84,26,.12)}.DeliveryContextBar_suggestion__ya7om:active{transform:scale(.985)}.DeliveryContextBar_suggestion__ya7om:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:2px}.DeliveryContextBar_suggestionIcon__CNZRs{color:var(--dcb-accent);flex-shrink:0}.DeliveryContextBar_suggestionText__lB2Vj{display:flex;flex-direction:column;min-width:0;flex:1}.DeliveryContextBar_suggestionEyebrow__7tcxF{font-size:10.5px;font-weight:600;color:var(--dcb-text-3)}.DeliveryContextBar_suggestionPlace__KCz3v{font-family:Syne,sans-serif;font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryContextBar_suggestionCta__1H6HA{flex-shrink:0;font-family:Syne,sans-serif;font-weight:700;font-size:12px;color:var(--dcb-accent)}.DeliveryContextBar_saved__04_cs{display:flex;flex-direction:column;gap:2px}.DeliveryContextBar_sectionLabel__AQe7a{font-family:Syne,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dcb-text-3);padding:0 2px 4px}.DeliveryContextBar_locate__r4TgH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border-radius:12px;border:1.5px solid var(--dcb-border);background:var(--dcb-surface);color:var(--dcb-text);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:border-color .14s ease,color .14s ease}.DeliveryContextBar_locate__r4TgH:hover:not(:disabled){border-color:var(--dcb-accent);color:var(--dcb-accent)}.DeliveryContextBar_locate__r4TgH:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:2px}.DeliveryContextBar_locate__r4TgH:disabled{opacity:.7;cursor:progress}.DeliveryContextBar_countryRow__O9aEI{position:relative;display:flex;align-items:center}.DeliveryContextBar_countryIcon__DzV0D{position:absolute;left:11px;color:var(--dcb-text-3);pointer-events:none}.DeliveryContextBar_countryChev__5cZ20{position:absolute;right:11px;color:var(--dcb-text-3);pointer-events:none}.DeliveryContextBar_countrySelect__O9blR{width:100%;height:42px;padding:0 32px;border-radius:12px;border:1.5px solid var(--dcb-border);background:var(--dcb-ground);color:var(--dcb-text);font:inherit;font-size:14px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s ease}.DeliveryContextBar_countrySelect__O9blR:hover{border-color:rgba(212,84,26,.32)}.DeliveryContextBar_countrySelect__O9blR:focus-visible{outline:none;border-color:var(--dcb-accent);box-shadow:0 0 0 3px rgba(212,84,26,.12)}.DeliveryContextBar_search__0HrdC{display:flex;align-items:center;gap:8px;height:44px;padding:0 10px;border-radius:12px;border:1.5px solid var(--dcb-border);background:var(--dcb-surface);color:var(--dcb-text-3);transition:border-color .15s ease,box-shadow .15s ease}.DeliveryContextBar_search__0HrdC:focus-within{border-color:var(--dcb-accent);box-shadow:0 0 0 3px rgba(212,84,26,.12)}.DeliveryContextBar_search__0HrdC input{flex:1;min-width:0;border:none;background:transparent;outline:none;font:inherit;font-size:16px;color:var(--dcb-text)}.DeliveryContextBar_search__0HrdC input::-moz-placeholder{color:var(--dcb-text-3);font-size:14px}.DeliveryContextBar_search__0HrdC input::placeholder{color:var(--dcb-text-3);font-size:14px}.DeliveryContextBar_searchClear__dzQG7{border:none;background:transparent;color:var(--dcb-text-3);cursor:pointer;display:flex;padding:3px;border-radius:6px}.DeliveryContextBar_searchClear__dzQG7:hover{color:var(--dcb-text);background:var(--dcb-hover)}.DeliveryContextBar_searchClear__dzQG7:focus-visible{outline:2px solid var(--dcb-accent)}.DeliveryContextBar_list__otS_j{display:flex;flex-direction:column;gap:2px;overflow-y:auto;overscroll-behavior:contain;max-height:min(40vh,340px);min-height:120px;margin:0 -4px;padding:0 4px}.DeliveryContextBar_option__CgRZA{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 11px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--dcb-text);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:background-color .13s ease,border-color .13s ease,transform .1s ease}.DeliveryContextBar_option__CgRZA:hover{background:var(--dcb-hover);border-color:rgba(212,84,26,.16)}.DeliveryContextBar_option__CgRZA:active{transform:scale(.985)}.DeliveryContextBar_option__CgRZA:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:-2px}.DeliveryContextBar_active__EylaR{background:rgba(212,84,26,.1);border-color:rgba(212,84,26,.3)}.DeliveryContextBar_countryOnly__uuUaH{border-bottom:1px solid var(--dcb-border);margin-bottom:4px}.DeliveryContextBar_flag__52OJT,.DeliveryContextBar_optionIcon__wNHYM{display:inline-flex;color:var(--dcb-text-3);flex-shrink:0;font-size:15px}.DeliveryContextBar_active__EylaR .DeliveryContextBar_optionIcon__wNHYM{color:var(--dcb-accent)}.DeliveryContextBar_optionMain__UB9B7{display:flex;flex-direction:column;min-width:0;flex:1}.DeliveryContextBar_optionName__jCTFd{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryContextBar_optionSub__6SE_m{font-size:11.5px}.DeliveryContextBar_optionHint__2et8j,.DeliveryContextBar_optionSub__6SE_m{font-weight:500;color:var(--dcb-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeliveryContextBar_optionHint__2et8j{font-size:11px;flex-shrink:0;max-width:45%}.DeliveryContextBar_check__LpnzJ{color:var(--dcb-accent);flex-shrink:0;animation:DeliveryContextBar_dcb-pop__sM4oW .28s ease}.DeliveryContextBar_skeletons__2BDWL{display:flex;flex-direction:column;gap:6px;padding:4px 0}.DeliveryContextBar_skel__3MgQ8{height:36px;border-radius:11px;background:linear-gradient(90deg,rgba(0,0,0,.045) 25%,rgba(0,0,0,.08) 50%,rgba(0,0,0,.045) 75%);background-size:200% 100%;animation:DeliveryContextBar_dcb-shimmer__Nryil 1.4s linear infinite}.DeliveryContextBar_empty__RiB4t{display:flex;flex-direction:column;align-items:center;gap:8px;padding:22px 16px;text-align:center;color:var(--dcb-text-2);font-size:13px}.DeliveryContextBar_empty__RiB4t p{margin:0}.DeliveryContextBar_back__3OkMR{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px 0 6px;border-radius:10px;border:none;background:var(--dcb-ground);color:var(--dcb-text);font-family:Syne,sans-serif;font-weight:700;font-size:13px;cursor:pointer;transition:background-color .14s ease}.DeliveryContextBar_back__3OkMR:hover{background:var(--dcb-hover)}.DeliveryContextBar_back__3OkMR:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:2px}.DeliveryContextBar_stepHint__OblzX{margin:0;font-size:12.5px;color:var(--dcb-text-2)}.DeliveryContextBar_foot__67gsb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:9px;border-top:1px solid var(--dcb-border)}.DeliveryContextBar_footLink___b9z5{border:none;background:transparent;color:var(--dcb-text-3);font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:6px 2px;text-decoration:underline;text-underline-offset:3px;transition:color .14s ease}.DeliveryContextBar_footLink___b9z5:hover{color:var(--dcb-accent)}.DeliveryContextBar_footLink___b9z5:focus-visible{outline:2px solid var(--dcb-accent);outline-offset:2px;border-radius:4px}.DeliveryContextBar_footRight__IkLKJ{margin-left:auto}.DeliveryContextBar_manageOverlay__V1B16{position:fixed;inset:0;z-index:var(--z-delivery-picker-dialog,1260);background:rgba(13,12,11,.45)}.DeliveryContextBar_manage__F7j77{position:fixed;z-index:var(--z-delivery-picker-dialog,1260);top:50%;left:50%;transform:translate(-50%,-50%);width:min(94vw,520px);max-height:min(90vh,760px);display:flex;flex-direction:column;border-radius:22px;background:var(--dcb-surface);color:var(--dcb-text);box-shadow:0 24px 64px rgba(0,0,0,.24);font-family:Epilogue,sans-serif}.DeliveryContextBar_manageHead___qwJu{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px}.DeliveryContextBar_manageBody__Baym_{padding:4px 16px 18px;overflow-y:auto;overscroll-behavior:contain}@media (max-width:639px){.DeliveryContextBar_manage__F7j77{top:auto;bottom:0;left:0;right:0;transform:none;width:100%;max-height:92vh;border-radius:22px 22px 0 0;padding-bottom:env(safe-area-inset-bottom)}}.DeliveryContextBar_spin__l1M4v{animation:DeliveryContextBar_dcb-rot__a283K .9s linear infinite}@keyframes DeliveryContextBar_dcb-rot__a283K{to{transform:rotate(1turn)}}@keyframes DeliveryContextBar_dcb-pulse__DtKMX{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes DeliveryContextBar_dcb-shimmer__Nryil{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes DeliveryContextBar_dcb-pop__sM4oW{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@media (max-width:500px){.DeliveryContextBar_inner__k3rUl{padding:8px 14px 14px}}@media (prefers-reduced-motion:reduce){.DeliveryContextBar_check__LpnzJ,.DeliveryContextBar_dot__D0glk,.DeliveryContextBar_skel__3MgQ8,.DeliveryContextBar_spin__l1M4v{animation:none}.DeliveryContextBar_option__CgRZA,.DeliveryContextBar_suggestion__ya7om,.DeliveryContextBar_trigger__UUNFv{transition:none}}.EmailLinkPanel_root__toq50{--eml-accent:#d4541a;--eml-accent-hover:#b84018;--eml-accent-soft:rgba(212,84,26,0.08);--eml-accent-line:rgba(212,84,26,0.22);--eml-surface:#ffffff;--eml-ink:#141210;--eml-ink-2:#6a6764;--eml-line:rgba(0,0,0,0.1);--eml-danger:#dc2626;display:flex;flex-direction:column;gap:14px;font-family:Epilogue,sans-serif;color:var(--eml-ink)}.EmailLinkPanel_back__sXgMp{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 2px;margin:0 0 2px;background:none;border:0;border-radius:8px;color:var(--eml-ink-2);font:600 13px/1.2 Epilogue,sans-serif;cursor:pointer;transition:color .15s ease}.EmailLinkPanel_back__sXgMp:hover{color:var(--eml-ink)}.EmailLinkPanel_back__sXgMp:focus-visible{outline:2px solid var(--eml-accent);outline-offset:2px}.EmailLinkPanel_title__gJhnS{margin:0;font:800 20px/1.2 Syne,sans-serif;letter-spacing:-.03em;color:var(--eml-ink)}.EmailLinkPanel_lede__5rm64{margin:-6px 0 2px;font-size:13px;line-height:1.55;color:var(--eml-ink-2)}.EmailLinkPanel_form__YRzX4{display:flex;flex-direction:column;gap:14px}.EmailLinkPanel_row__3zbH9{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:380px){.EmailLinkPanel_row__3zbH9{grid-template-columns:1fr}}.EmailLinkPanel_field__TONej{display:flex;flex-direction:column;gap:6px}.EmailLinkPanel_label__xNdXG{font:700 11px/1 Syne,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--eml-ink-2)}.EmailLinkPanel_inputWrap___i68j{position:relative}.EmailLinkPanel_inputIcon__FM34W{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--eml-ink-2);opacity:.7;pointer-events:none}.EmailLinkPanel_input__vso2g{width:100%;box-sizing:border-box;height:48px;padding:0 14px;background:var(--eml-surface);border:1.5px solid var(--eml-line);border-radius:12px;color:var(--eml-ink);font:400 14px Epilogue,sans-serif;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.EmailLinkPanel_inputWithIcon__1Wx_6{padding-left:42px}.EmailLinkPanel_input__vso2g::-moz-placeholder{color:var(--eml-ink-2);opacity:.6}.EmailLinkPanel_input__vso2g::placeholder{color:var(--eml-ink-2);opacity:.6}.EmailLinkPanel_input__vso2g:hover{border-color:rgba(0,0,0,.18)}.EmailLinkPanel_input__vso2g:focus,.EmailLinkPanel_input__vso2g:focus-visible{border-color:var(--eml-accent);box-shadow:0 0 0 3px rgba(212,84,26,.13);outline:none}.EmailLinkPanel_input__vso2g[aria-invalid=true]{border-color:var(--eml-danger)}@media (max-width:500px){.EmailLinkPanel_input__vso2g{height:46px;font-size:16px}}.EmailLinkPanel_error__QfWFt{font-size:12px;font-weight:500;color:var(--eml-danger)}.EmailLinkPanel_primary__qmLeZ,.EmailLinkPanel_secondary__z2P1T{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 20px;border-radius:100px;font:700 14px/1 Syne,sans-serif;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .12s ease,opacity .16s ease}.EmailLinkPanel_primary__qmLeZ{border:0;background:var(--eml-accent);color:#fff;box-shadow:0 4px 16px rgba(212,84,26,.22)}.EmailLinkPanel_primary__qmLeZ:hover:not(:disabled){background:var(--eml-accent-hover)}.EmailLinkPanel_primary__qmLeZ:active:not(:disabled){transform:scale(.985)}.EmailLinkPanel_secondary__z2P1T{border:1.5px solid var(--eml-line);background:transparent;color:var(--eml-ink)}.EmailLinkPanel_secondary__z2P1T:hover:not(:disabled){border-color:var(--eml-ink)}.EmailLinkPanel_secondary__z2P1T:active:not(:disabled){transform:scale(.985)}.EmailLinkPanel_linkBtn__QyJp2:focus-visible,.EmailLinkPanel_primary__qmLeZ:focus-visible,.EmailLinkPanel_secondary__z2P1T:focus-visible{outline:2px solid var(--eml-accent);outline-offset:2px}.EmailLinkPanel_primary__qmLeZ:disabled,.EmailLinkPanel_secondary__z2P1T:disabled{opacity:.6;cursor:not-allowed}.EmailLinkPanel_linkBtn__QyJp2{display:inline-flex;align-items:center;gap:6px;padding:2px;background:none;border:0;border-radius:6px;color:var(--eml-accent);font:700 13px/1.2 Syne,sans-serif;cursor:pointer;text-decoration:none}.EmailLinkPanel_linkBtn__QyJp2:hover:not(:disabled){text-decoration:underline}.EmailLinkPanel_linkBtn__QyJp2:disabled{color:var(--eml-ink-2);cursor:default}.EmailLinkPanel_fine__ybpmX{margin:0;font-size:11.5px;line-height:1.5;color:var(--eml-ink-2)}.EmailLinkPanel_fine__ybpmX a{color:var(--eml-accent);font-weight:600}.EmailLinkPanel_fine__ybpmX a:focus-visible{outline:2px solid var(--eml-accent);outline-offset:2px;border-radius:3px}.EmailLinkPanel_sent__dnjzp{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.EmailLinkPanel_sentIcon__okmxT{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--eml-accent-soft);border:1.5px solid var(--eml-accent-line);color:var(--eml-accent)}.EmailLinkPanel_sentBody__v4Y3d{margin:0;font-size:13.5px;line-height:1.6;color:var(--eml-ink-2)}.EmailLinkPanel_sentBody__v4Y3d strong{color:var(--eml-ink);font-weight:700}.EmailLinkPanel_sentActions__o3dk1{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:4px}.EmailLinkPanel_cooldown__5PP2k{font-size:12.5px;color:var(--eml-ink-2);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.EmailLinkPanel_back__sXgMp,.EmailLinkPanel_input__vso2g,.EmailLinkPanel_primary__qmLeZ,.EmailLinkPanel_secondary__z2P1T{transition:none}.EmailLinkPanel_primary__qmLeZ:active:not(:disabled),.EmailLinkPanel_secondary__z2P1T:active:not(:disabled){transform:none}}.EmailLinkPanel_entryDivider__Heiu8{position:relative;margin:4px 0 0;text-align:center;font:500 11.5px/1 Epilogue,sans-serif;color:#6b6560}.EmailLinkPanel_entryDivider__Heiu8:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(0,0,0,.09)}.EmailLinkPanel_entryDivider__Heiu8 span{position:relative;padding:0 12px;background:#f7f6f3}.EmailLinkPanel_entry__fLqcT{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;padding:0 18px;background:#ffffff;color:#141210;border:1.5px solid rgba(0,0,0,.11);border-radius:14px;font:700 14px/1 Syne,sans-serif;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:border-color .16s ease,box-shadow .16s ease,transform .1s ease}.EmailLinkPanel_entry__fLqcT svg{color:#d4541a}.EmailLinkPanel_entry__fLqcT:hover{border-color:rgba(212,84,26,.45);box-shadow:0 4px 14px rgba(0,0,0,.08)}.EmailLinkPanel_entry__fLqcT:active{transform:scale(.985)}.EmailLinkPanel_entry__fLqcT:focus-visible{outline:2px solid #d4541a;outline-offset:2px}@media (prefers-reduced-motion:reduce){.EmailLinkPanel_entry__fLqcT{transition:none}.EmailLinkPanel_entry__fLqcT:active{transform:none}}.ProductSeoSummary_wrap__K_Ywf{--ps-accent:#d4541a;--ps-text:#0d0c0b;--ps-text-2:#5a5550;--ps-text-3:#9a9590;--ps-surface:#ffffff;--ps-border:rgba(0,0,0,0.08);--ps-ground:#f7f6f3;display:block;max-width:1180px;margin:0 auto;padding-block:20px 40px;padding-left:16px;padding-right:16px;font-family:Epilogue,system-ui,sans-serif;color:var(--ps-text)}.dark .ProductSeoSummary_wrap__K_Ywf{--ps-text:#f5f3f0;--ps-text-2:#b5b0aa;--ps-text-3:#85807a;--ps-surface:#201e1b;--ps-border:rgba(255,255,255,0.1);--ps-ground:#141210}@media (min-width:640px){.ProductSeoSummary_wrap__K_Ywf{padding-left:24px;padding-right:24px}}.ProductSeoSummary_grid__HSlz7{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:880px){.ProductSeoSummary_grid__HSlz7{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px;align-items:start}}.ProductSeoSummary_media__tlX9j{position:relative;border-radius:20px;overflow:hidden;background:var(--ps-ground);border:1px solid var(--ps-border)}.ProductSeoSummary_img__dRSAe{display:block;width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover}.ProductSeoSummary_body__AUln_{min-width:0}.ProductSeoSummary_title__kwu99{margin:0 0 10px;font-family:Syne,system-ui,sans-serif;font-size:clamp(22px,4vw,32px);font-weight:800;letter-spacing:-.035em;line-height:1.15;color:var(--ps-text)}.ProductSeoSummary_price__ujmol{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 10px}.ProductSeoSummary_amount__RcwY_{font-family:Syne,system-ui,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--ps-accent);font-variant-numeric:tabular-nums}.ProductSeoSummary_stockIn__DZZ4n,.ProductSeoSummary_stockOut__mmxaz{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:100px}.ProductSeoSummary_stockIn__DZZ4n{background:rgba(5,150,105,.12);color:#047857}.ProductSeoSummary_stockOut__mmxaz{background:rgba(107,101,96,.12);color:var(--ps-text-2)}.ProductSeoSummary_meta__XQd5B,.ProductSeoSummary_rating__2SFQ3,.ProductSeoSummary_seller__sgZ1A{margin:0 0 8px;font-size:13px;color:var(--ps-text-2)}.ProductSeoSummary_sellerLink___6UZ6{color:var(--ps-accent);font-weight:600;text-decoration:none}.ProductSeoSummary_sellerLink___6UZ6:focus-visible,.ProductSeoSummary_sellerLink___6UZ6:hover{text-decoration:underline}.ProductSeoSummary_desc__oH_XJ{margin:14px 0 0;font-size:14px;line-height:1.65;color:var(--ps-text-2);white-space:pre-line}.ProductSeoSummary_variants__gBIe6{display:grid;grid-template-columns:minmax(90px,auto) 1fr;gap:6px 16px;margin:18px 0 0;font-size:13px}.ProductSeoSummary_vTerm__5ZOCk{font-weight:700;color:var(--ps-text-3);text-transform:uppercase;font-size:10.5px;letter-spacing:.06em;align-self:center}.ProductSeoSummary_vDef__mKniF{margin:0;color:var(--ps-text-2)}.ProductSeoSummary_cta__h0_vL{margin:24px 0 0}.ProductSeoSummary_ctaLink__N_DJr{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;border-radius:100px;background:var(--ps-accent);color:#fff;font-family:Syne,system-ui,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.ProductSeoSummary_ctaLink__N_DJr:hover{opacity:.92}.ProductSeoSummary_ctaLink__N_DJr:active{transform:translateY(1px)}.ProductSeoSummary_ctaLink__N_DJr:focus-visible{outline:2px solid var(--ps-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ProductSeoSummary_ctaLink__N_DJr{transition:none}.ProductSeoSummary_ctaLink__N_DJr:active{transform:none}}.ReachHiddenNote_note__Wtfgd{--rhn-accent:#d4541a;--rhn-text:hsl(var(--foreground,0 0% 3.9%)/0.8);display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:14px;border-radius:12px;border:1px solid rgba(212,84,26,.22);background:rgba(212,84,26,.06);color:var(--rhn-text);font-family:Epilogue,sans-serif;font-size:12.5px;line-height:1.4}.ReachHiddenNote_icon__pEDcp{color:var(--rhn-accent);flex-shrink:0}.ReachHiddenNote_text__MV9vv{flex:1;min-width:0}.ReachHiddenNote_action__XyIMO{flex-shrink:0;min-height:32px;padding:0 12px;border-radius:9px;border:1.5px solid rgba(212,84,26,.4);background:transparent;color:var(--rhn-accent);font-family:Syne,sans-serif;font-weight:700;font-size:12px;cursor:pointer;transition:background-color .14s ease}.ReachHiddenNote_action__XyIMO:hover{background:rgba(212,84,26,.1)}.ReachHiddenNote_action__XyIMO:focus-visible{outline:2px solid var(--rhn-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ReachHiddenNote_action__XyIMO{transition:none}}