body[data-release-version=v15] :is(.search-recommendation-actions .recommendation-icon-action,.search-recommendation-actions .community-share>button,.search-recommendations-heading button,.photo-carousel-controls>button,.shared-search-clear,.search-dock-actions>button,.resource-actions>.outline,.resource-actions .community-share>button,.nearby-search,.search-map-shortcut,.product-result-map>summary,.voice-input-button,.theme-toggle,.nav-more,.scroll-rail-arrow,.map-view-tools>button,.map-explorer-controls button,.header-actions .outline,.city-header-tools>.outline,.city-header-tools .header-cities-toggle,.weather-chart-panel .v8-category-chips>button){border:1px solid color-mix(in srgb,var(--line) 80%,var(--ink) 20%);background:radial-gradient(ellipse at 25% 0%,#ffffff47,transparent 65%),linear-gradient(145deg,color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--soft) 76%,transparent));color:var(--ink);box-shadow:inset 0 1px #ffffff73,inset 0 -1px color-mix(in srgb,var(--ink) 9%,transparent),0 2px 5px color-mix(in srgb,var(--ink) 4%,transparent);-webkit-backdrop-filter:blur(7px);border-radius:12px;transition:border-color .16s,box-shadow .16s,background-color .16s}body[data-release-version=v15] .shared-search-input{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--soft) 60%,var(--surface)));border-radius:15px;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff28}body[data-release-version=v15] .shared-search-input:focus-within{border-color:var(--accent-readable);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-readable) 15%,transparent),inset 0 1px #ffffff28}body[data-release-version=v15] :is(.shared-search-input>.primary,.header-add){background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 85%,white),var(--accent));border:1px solid color-mix(in srgb,var(--accent) 75%,black);color:var(--accent-ink,#fff);border-radius:11px;box-shadow:inset 0 1px #ffffff45,inset 0 -1px #0002}body[data-release-version=v15] .weather-chart-panel .v8-category-chips>button[aria-pressed=true]{border-color:var(--accent-readable);background:var(--accent-soft)}body[data-release-version=v15] .search-recommendation-actions :is(.recommendation-icon-action,.community-share>button){width:34px;min-width:34px;height:34px;min-height:34px}body[data-release-version=v15] .search-recommendation-actions :is(.recommendation-icon-action,.community-share>button)>.icon{flex:none;width:19px;height:19px;margin:0}body[data-release-version=v15] :is(.search-recommendation-actions,.resource-actions) :is(a,button):focus-visible{outline:2px solid var(--accent-readable);outline-offset:2px}body[data-release-version=v15] .voice-input-button{place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:7px;display:grid}body[data-release-version=v15] .voice-input-button>.icon{width:20px;height:20px}body[data-release-version=v15] :is(.shared-search-clear,.search-dock-actions>button)>.icon{flex:none;width:18px;height:18px}body[data-release-version=v15] .header-add>.icon{width:20px;height:20px}body[data-release-version=v15] .header .logo-menu-chevron{transform-origin:50%;flex:none;width:14px;height:14px}body[data-release-version=v15] .header .logo[aria-expanded=true]>.logo-menu-chevron{transform:rotate(180deg)}.scroll-rail-left>.icon,.utility-prev>.icon{transform:rotate(90deg)}.scroll-rail-right>.icon,.utility-next>.icon{transform:rotate(-90deg)}body[data-release-version=v15] :is(.photo-carousel-controls>button,.search-recommendations-heading button){place-items:center;padding:4px;display:grid}body[data-release-version=v15] :is(.photo-carousel-controls,.search-recommendations-heading) .icon{flex:none;width:18px;height:18px}html[data-theme=dark] body[data-release-version=v15] :is(.voice-input-button,.nearby-search,.search-map-shortcut,.theme-toggle,.nav-more,.search-recommendation-actions .recommendation-icon-action,.search-recommendation-actions .community-share>button){box-shadow:inset 0 1px #ffffff25,inset 0 -1px #0004,0 2px 5px #0002}body[data-release-version=v15] :is(.primary,.header-add)>.icon[data-ui-icon]>[data-icon-layer=art]{filter:brightness(1.3)!important}body[data-release-version=v15] .map-explorer-controls button[aria-pressed=true]{border-color:var(--accent-readable);background:color-mix(in srgb,var(--accent-soft) 75%,var(--surface))}body[data-release-version=v15] .map-product-rail button[aria-pressed=true]{border-color:var(--map-choice-light);background:color-mix(in srgb,var(--map-choice-light) 12%,var(--surface))}html[data-theme=dark] body[data-release-version=v15] .map-product-rail button[aria-pressed=true]{border-color:var(--map-choice-dark);background:color-mix(in srgb,var(--map-choice-dark) 12%,var(--surface))}body[data-release-version=v15] .voice-input-button[aria-pressed=true]{border-color:var(--accent-readable);box-shadow:0 0 0 2px var(--accent-soft)}@media (hover:hover) and (pointer:fine){body[data-release-version=v15] :is(.recommendation-icon-action,.community-share>button,.nearby-search,.search-map-shortcut,.voice-input-button,.theme-toggle,.nav-more,.header-add):not(:disabled):hover{border-color:var(--accent-readable);box-shadow:inset 0 1px #ffffff70,0 2px 8px color-mix(in srgb,var(--ink) 9%,transparent)}}body[data-release-version=v15] :is(.recommendation-icon-action,.community-share>button,.nearby-search,.search-map-shortcut,.voice-input-button,.theme-toggle,.nav-more,.header-add):not(:disabled):active>.icon{transform:scale(.91)}@media (pointer:coarse),(max-width:700px){body[data-release-version=v15] .search-recommendation-actions :is(.recommendation-icon-action,.community-share>button),body[data-release-version=v15] .voice-input-button{width:44px;min-width:44px;height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){body[data-release-version=v15] :is(.icon[data-ui-icon],.recommendation-icon-action>.icon,.community-share>button>.icon,.nearby-search>.icon,.search-map-shortcut>.icon){transition:none!important;animation:none!important}.scroll-rail-left>.icon{transform:rotate(90deg)!important}.scroll-rail-right>.icon{transform:rotate(-90deg)!important}}@media (forced-colors:active){body[data-release-version=v15] :is(.recommendation-icon-action,.community-share>button,.voice-input-button,.nearby-search,.search-map-shortcut,.theme-toggle,.nav-more){color:buttontext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:buttonface;border:1px solid buttontext}}
.icon>[data-icon-layer=product-ui],[data-art-package=ui-metal]{display:none}:is(body,[data-product-icon-package])[data-product-icon-package=ui-metal] .icon[data-icon-family=product]:not([data-product-package=legacy])>[data-icon-layer],.icon[data-product-package=ui-metal]>[data-icon-layer]{display:none!important}:is(body,[data-product-icon-package])[data-product-icon-package=ui-metal] .icon[data-icon-family=product]:not([data-product-package=legacy])>[data-icon-layer=product-ui],.icon[data-product-package=ui-metal]>[data-icon-layer=product-ui]{display:block!important}:is(body,[data-product-icon-package])[data-product-icon-package=ui-metal] [data-art-package=legacy]{display:none!important}:is(body,[data-product-icon-package])[data-product-icon-package=ui-metal] [data-art-package=ui-metal]{display:initial!important}html[data-theme] body[data-product-icon-package=ui-metal] :is(.icon[data-icon-family=product],.soft-3d-art,.welcome-business-art){filter:none!important}.icon[data-product-package=legacy]>[data-icon-layer=product-ui]{display:none!important}.product-package-gallery{border:1px solid var(--line);border-radius:18px;padding:20px}.product-package-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;display:grid}.product-package-grid button{border-radius:14px;place-items:center;gap:8px;min-height:90px;padding:10px;display:grid}.product-package-gallery .icon-material-choices{flex-wrap:wrap;gap:6px;margin-block:14px;display:flex}.product-package-gallery .icon-material-choices button{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;min-height:44px;padding:9px 12px}.product-package-gallery .icon-material-choices button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--ink)}.product-package-gallery [data-icon-mode=light] .product-package-grid button{color:#27323d;background:#fff;border:1px solid #aeb7c2}.product-package-gallery [data-icon-mode=dark] .product-package-grid button{color:#f1f5fa;background:#252e38;border:1px solid #5f7185}.product-package-gallery .product-package-grid button:is(:hover,:focus-visible){outline-offset:2px;outline:2px solid #7491b0;box-shadow:inset 0 1px #fff8,0 3px 12px #00000018}.product-package-grid .icon{width:42px;height:42px}.product-package-gallery [data-icon-mode=light]{color:#26323c;background:#f4f6f8;border-radius:16px;padding:16px}.product-package-gallery [data-icon-mode=dark]{color:#eef3f7;background:#1a2026;border-radius:16px;padding:16px}@media (forced-colors:active){html[data-theme] body .icon[data-icon-family=product]>[data-icon-layer=product-ui]{display:none!important}html[data-theme] body .icon[data-icon-family=product]>[data-icon-layer=glyph]{stroke:currentColor;display:initial!important}}
html[data-theme] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]){--icon-chrome-finish:var(--chunky-product-filter);--chunky-product-tone:#51565b;--chunky-product-filter:url(#icon-chunky-light)}html[data-theme=dark] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]){--chunky-product-tone:#bfc5cb;--chunky-product-filter:url(#icon-chunky-dark)}html[data-theme] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]) .icon[data-icon-family=product],html[data-theme] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]) .icon[data-icon-family=product]>[data-icon-layer=art],html[data-theme] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]) :is(.soft-3d-art,.welcome-business-art),html[data-theme] body[data-icon-system=chunky-metal] .header .v15-brand-art>.icon[data-icon-family=product]>[data-icon-layer=art],html[data-theme] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]) .welcome-emblem .welcome-business-art>.icon[data-icon-family=product]>[data-icon-layer=art],html[data-theme] body[data-icon-system=chunky-metal]:not([data-style-lab]):not([data-user-style]) .welcome-emblem .welcome-business-art{filter:none!important}body[data-release-version=v15] .welcome-emblem .brand-national{color:var(--brand-accent,#a91101)}html[data-theme] body[data-icon-system=chunky-metal] .icon-catalogue-grid .icon[data-product-package=legacy]>[data-icon-layer=art]{filter:none!important}.icon[data-icon-family=ui] [data-ui-shape=chunky]{transform-origin:0 0}.chunky-product-gallery .icon[data-product-package=legacy],html[data-theme] body .chunky-product-gallery .icon[data-product-package=legacy]>[data-icon-layer=art]{filter:none!important;color:inherit!important}@media (forced-colors:active){html[data-theme] body[data-icon-system=chunky-metal] :is(.icon>[data-icon-layer=art],.soft-3d-art,.welcome-business-art){filter:none!important}}.rounded-icon-gallery{padding-block:16px}.rounded-icon-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;margin-block:12px;display:grid}.rounded-icon-grid>a{background:var(--surface);min-height:100px;color:var(--ink);border:1px solid var(--line);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.rounded-icon-grid .icon{width:46px;height:46px}
:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=personalize]{--ui-icon-base:#4053e0;--ui-icon-mid:#5768e4;--ui-icon-light:#afb7f2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=career]{--ui-icon-base:#3669da;--ui-icon-mid:#4e7bde;--ui-icon-light:#abc0ef;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=discovery]{--ui-icon-base:#218768;--ui-icon-mid:#3c957a;--ui-icon-light:#a2cdc0;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=education]{--ui-icon-base:#4935ef;--ui-icon-mid:#5f4df1;--ui-icon-light:#b3aaf8;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=event]{--ui-icon-base:#a12df0;--ui-icon-mid:#ac46f2;--ui-icon-light:#d8a7f9;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=sport]{--ui-icon-base:#eb6909;--ui-icon-mid:#ed7b27;--ui-icon-light:#f7c098;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=experience]{--ui-icon-base:#e94117;--ui-icon-mid:#ec5833;--ui-icon-light:#f6af9e;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=tour]{--ui-icon-base:#e34519;--ui-icon-mid:#e65b35;--ui-icon-light:#f3b19e;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=shop]{--ui-icon-base:#218768;--ui-icon-mid:#3c957a;--ui-icon-light:#a2cdc0;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=guide]{--ui-icon-base:#db7b11;--ui-icon-mid:#df8b2e;--ui-icon-light:#f0c89b;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=map]{--ui-icon-base:#218768;--ui-icon-mid:#3c957a;--ui-icon-light:#a2cdc0;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=campaign]{--ui-icon-base:#168b65;--ui-icon-mid:#329977;--ui-icon-light:#9dcebe;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=art]{--ui-icon-base:#e51b7a;--ui-icon-mid:#e8368a;--ui-icon-light:#f49fc7;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=community]{--ui-icon-base:#a429e0;--ui-icon-mid:#af43e4;--ui-icon-light:#d9a5f2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=secondhand]{--ui-icon-base:#168d77;--ui-icon-mid:#329b87;--ui-icon-light:#9dcfc6;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=tool]{--ui-icon-base:#334be5;--ui-icon-mid:#4b61e8;--ui-icon-light:#a9b3f4;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=basket]{--ui-icon-base:#198b5e;--ui-icon-mid:#359971;--ui-icon-light:#9ecebb;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=car]{--ui-icon-base:#334fe9;--ui-icon-mid:#4b64ec;--ui-icon-light:#a9b5f6;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=recycle]{--ui-icon-base:#913ae0;--ui-icon-mid:#9e52e4;--ui-icon-light:#d1acf2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=health]{--ui-icon-base:#e11c68;--ui-icon-mid:#e5377a;--ui-icon-light:#f2a0c0;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=beauty]{--ui-icon-base:#e61b7a;--ui-icon-mid:#e9368a;--ui-icon-light:#f59fc7;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=hotel]{--ui-icon-base:#077cce;--ui-icon-mid:#258cd4;--ui-icon-light:#97c8ea;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=pharmacy]{--ui-icon-base:#c83624;--ui-icon-mid:#cf4e3e;--ui-icon-light:#e8aba3;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=announcement]{--ui-icon-base:#e41c64;--ui-icon-mid:#e73777;--ui-icon-light:#f4a0be;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=search]{--ui-icon-base:#a91101;--ui-icon-mid:#b32e1f;--ui-icon-light:#db9b94;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=weather]{--ui-icon-base:#049db9;--ui-icon-mid:#22a9c1;--ui-icon-light:#96d6e2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=account]{--ui-icon-base:#4053e0;--ui-icon-mid:#5768e4;--ui-icon-light:#afb7f2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=kapinda]{--ui-icon-base:#de6719;--ui-icon-mid:#e27935;--ui-icon-light:#f1bf9e;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=deliveryFood]{--ui-icon-base:#eb6a13;--ui-icon-mid:#ed7c2f;--ui-icon-light:#f7c09c;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=deliveryParcel]{--ui-icon-base:#178d66;--ui-icon-mid:#339b78;--ui-icon-light:#9ecfbf;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=home]{--ui-icon-base:#218768;--ui-icon-mid:#3c957a;--ui-icon-light:#a2cdc0;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=grid]{--ui-icon-base:#dc8114;--ui-icon-mid:#e09030;--ui-icon-light:#f0ca9c;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=calendar]{--ui-icon-base:#4053e0;--ui-icon-mid:#5768e4;--ui-icon-light:#afb7f2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=rental]{--ui-icon-base:#913ae0;--ui-icon-mid:#9e52e4;--ui-icon-light:#d1acf2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=city]{--ui-icon-base:#258768;--ui-icon-mid:#3f957a;--ui-icon-light:#a3cdc0;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=multiCart],:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=groupCart]{--ui-icon-base:#198b5e;--ui-icon-mid:#359971;--ui-icon-light:#9ecebb;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=statistics]{--ui-icon-base:#4053e0;--ui-icon-mid:#5768e4;--ui-icon-light:#afb7f2;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=light] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=route]{--ui-icon-base:#e94117;--ui-icon-mid:#ec5833;--ui-icon-light:#f6af9e;--ui-icon-edge:#27323d;--ui-icon-edgeOpacity:.3;--ui-icon-rim:#fff;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=personalize]{--ui-icon-base:#4053e0;--ui-icon-mid:#6675e6;--ui-icon-light:#c2c8f5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=career]{--ui-icon-base:#3669da;--ui-icon-mid:#5e87e1;--ui-icon-light:#bfcff3;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=discovery]{--ui-icon-base:#218768;--ui-icon-mid:#4d9f86;--ui-icon-light:#b8d9cf;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=education]{--ui-icon-base:#4935ef;--ui-icon-mid:#6d5df2;--ui-icon-light:#c5befa;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=event]{--ui-icon-base:#a12df0;--ui-icon-mid:#b457f3;--ui-icon-light:#e1bcfa;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=sport]{--ui-icon-base:#eb6909;--ui-icon-mid:#ef873a;--ui-icon-light:#f9cfb0;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=experience]{--ui-icon-base:#e94117;--ui-icon-mid:#ed6745;--ui-icon-light:#f8c2b5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=tour]{--ui-icon-base:#e34519;--ui-icon-mid:#e96a47;--ui-icon-light:#f6c3b5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=shop]{--ui-icon-base:#218768;--ui-icon-mid:#4d9f86;--ui-icon-light:#b8d9cf;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=guide]{--ui-icon-base:#db7b11;--ui-icon-mid:#e29541;--ui-icon-light:#f3d5b3;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=map]{--ui-icon-base:#218768;--ui-icon-mid:#4d9f86;--ui-icon-light:#b8d9cf;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=campaign]{--ui-icon-base:#168b65;--ui-icon-mid:#45a284;--ui-icon-light:#b4dace;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=art]{--ui-icon-base:#e51b7a;--ui-icon-mid:#ea4995;--ui-icon-light:#f7b6d4;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=community]{--ui-icon-base:#a429e0;--ui-icon-mid:#b654e6;--ui-icon-light:#e2bbf5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=secondhand]{--ui-icon-base:#168d77;--ui-icon-mid:#45a492;--ui-icon-light:#b4dbd3;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=tool]{--ui-icon-base:#334be5;--ui-icon-mid:#5c6fea;--ui-icon-light:#bec5f7;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=basket]{--ui-icon-base:#198b5e;--ui-icon-mid:#47a27e;--ui-icon-light:#b5dacb;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=car]{--ui-icon-base:#334fe9;--ui-icon-mid:#5c72ed;--ui-icon-light:#bec7f8;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=recycle]{--ui-icon-base:#913ae0;--ui-icon-mid:#a761e6;--ui-icon-light:#dcc0f5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=health]{--ui-icon-base:#e11c68;--ui-icon-mid:#e74986;--ui-icon-light:#f5b6cf;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=beauty]{--ui-icon-base:#e61b7a;--ui-icon-mid:#eb4995;--ui-icon-light:#f7b6d4;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=hotel]{--ui-icon-base:#077cce;--ui-icon-mid:#3996d8;--ui-icon-light:#b0d5ef;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=pharmacy]{--ui-icon-base:#c83624;--ui-icon-mid:#d35e50;--ui-icon-light:#edbfb9;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=announcement]{--ui-icon-base:#e41c64;--ui-icon-mid:#e94983;--ui-icon-light:#f6b6cd;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=search]{--ui-icon-base:#a91101;--ui-icon-mid:#ba4134;--ui-icon-light:#e3b3ae;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=weather]{--ui-icon-base:#049db9;--ui-icon-mid:#36b1c7;--ui-icon-light:#afe0e9;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=account]{--ui-icon-base:#4053e0;--ui-icon-mid:#6675e6;--ui-icon-light:#c2c8f5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=kapinda]{--ui-icon-base:#de6719;--ui-icon-mid:#e58547;--ui-icon-light:#f4ceb5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=deliveryFood]{--ui-icon-base:#eb6a13;--ui-icon-mid:#ef8842;--ui-icon-light:#f9cfb3;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=deliveryParcel]{--ui-icon-base:#178d66;--ui-icon-mid:#45a485;--ui-icon-light:#b5dbce;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=home]{--ui-icon-base:#218768;--ui-icon-mid:#4d9f86;--ui-icon-light:#b8d9cf;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=grid]{--ui-icon-base:#dc8114;--ui-icon-mid:#e39a43;--ui-icon-light:#f4d7b4;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=calendar]{--ui-icon-base:#4053e0;--ui-icon-mid:#6675e6;--ui-icon-light:#c2c8f5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=rental]{--ui-icon-base:#913ae0;--ui-icon-mid:#a761e6;--ui-icon-light:#dcc0f5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=city]{--ui-icon-base:#258768;--ui-icon-mid:#519f86;--ui-icon-light:#b9d9cf;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=multiCart],:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=groupCart]{--ui-icon-base:#198b5e;--ui-icon-mid:#47a27e;--ui-icon-light:#b5dacb;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=statistics]{--ui-icon-base:#4053e0;--ui-icon-mid:#6675e6;--ui-icon-light:#c2c8f5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}:where(html[data-theme=dark] body[data-product-icon-package=ui-metal] :is(.icon:not([data-product-package]),.soft-3d-art,.welcome-business-art)) [data-product-ui=route]{--ui-icon-base:#e94117;--ui-icon-mid:#ed6745;--ui-icon-light:#f8c2b5;--ui-icon-edge:#111820;--ui-icon-edgeOpacity:.7;--ui-icon-rim:#e3e8ee;--ui-icon-rimOpacity:.32;color:var(--ui-icon-base)}
html[data-theme=light] body[data-interface-finish=metal]:not([data-user-style]):not([data-style-lab]){--interface-metal-base:#49545f;--interface-metal-mid:#7d8994;--interface-metal-light:#d6dce2;--interface-metal-edge:#27323d;--interface-metal-rim:#fff;--interface-metal-edge-opacity:.3;--interface-metal-rim-opacity:.32}html[data-theme=dark] body[data-interface-finish=metal]:not([data-user-style]):not([data-style-lab]){--interface-metal-base:#bfc3c8;--interface-metal-mid:#838a92;--interface-metal-light:#e1e4e8;--interface-metal-edge:#111820;--interface-metal-rim:#e3e8ee;--interface-metal-edge-opacity:.7;--interface-metal-rim-opacity:.32}html[data-theme] body[data-interface-finish=metal]:not([data-user-style]):not([data-style-lab]) :is(.icon:not([data-ui-material]):not([data-product-package]),[data-product-ui]):not([data-kit-mode] *):not([data-icon-mode] *):not([data-product-package] *){--ui-icon-base:var(--interface-metal-base);--ui-icon-mid:var(--interface-metal-mid);--ui-icon-light:var(--interface-metal-light);--ui-icon-edge:var(--interface-metal-edge);--ui-icon-rim:var(--interface-metal-rim);--ui-icon-edgeOpacity:var(--interface-metal-edge-opacity);--ui-icon-rimOpacity:var(--interface-metal-rim-opacity)}html[data-theme] body[data-interface-finish=metal]:not([data-user-style]):not([data-style-lab]) .icon:not([data-product-package]):not([data-ui-material]){filter:none!important;color:var(--interface-metal-base)!important}@media (forced-colors:active){html[data-theme] body[data-interface-finish=metal] .icon{color:canvastext!important}}html[data-theme] body[data-interface-finish=metal] :is(.primary,.header-add)>.icon[data-icon-family=ui]{--ui-icon-base:#f9fafb!important;--ui-icon-mid:#e7ebee!important;--ui-icon-light:#fff!important;--ui-icon-edgeOpacity:0!important;--ui-icon-rimOpacity:0!important}html[data-theme=light] body[data-release-version=v15] .bot-visibility-toggle [data-product-ui]{--ui-icon-base:#49545f!important;--ui-icon-mid:#7d8994!important;--ui-icon-light:#d6dce2!important;--ui-icon-edge:#27323d!important;--ui-icon-edgeOpacity:.3!important;--ui-icon-rim:#fff!important;--ui-icon-rimOpacity:.32!important}html[data-theme=dark] body[data-release-version=v15] .bot-visibility-toggle [data-product-ui]{--ui-icon-base:#bfc3c8!important;--ui-icon-mid:#838a92!important;--ui-icon-light:#e1e4e8!important;--ui-icon-edge:#111820!important;--ui-icon-edgeOpacity:.7!important;--ui-icon-rim:#e3e8ee!important;--ui-icon-rimOpacity:.32!important}
@media (max-width:800px){body[data-release-version=v15] .header.header-v10{padding-top:8px;display:block}body[data-release-version=v15] .header.header-v10 .header-main{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding-bottom:8px;display:grid!important}body[data-release-version=v15] .header.header-v10 .header-mobile-search-toggle{display:none}body[data-release-version=v15] .header.header-v10 .header-main>.brand-tools{display:contents}body[data-release-version=v15] .header.header-v10 .logo{grid-area:1/1;align-self:center;min-width:0;max-width:100%}body[data-release-version=v15] .header.header-v10 .header-actions{grid-area:1/2;gap:4px;min-width:0}body[data-release-version=v15] .header.header-v10 .header-actions :is(.header-account,.header-add){justify-content:center;width:44px;min-width:44px;padding:8px}body[data-release-version=v15] .header.header-v10 .header-actions :is(.desktop-account-label,.mobile-account-label,.header-add>span){display:none}body[data-release-version=v15] .header.header-v10 .header-actions :is(.header-account,.header-add)>.icon{display:block}body[data-release-version=v15] .header.header-v10 .header-local-tools{grid-area:2/1/auto/-1;justify-content:space-between;justify-self:stretch;gap:6px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:flex}body[data-release-version=v15] .header.header-v10 .header-local-tools>.city-header-tools{flex:auto;gap:4px;width:auto;min-width:0;max-width:100%;overflow:visible}body[data-release-version=v15] .header.header-v10 .header-city-selector{flex:none;min-width:0;max-width:100%}body[data-release-version=v15] .header.header-v10 .header-selected-city{flex:0 0 52px;width:52px;min-width:52px;max-width:52px;padding:3px}body[data-release-version=v15] .header.header-v10 .header-weather{flex:none;gap:3px;min-width:44px;padding-inline:5px}body[data-release-version=v15] .header.header-v10 .header-weather-place{display:none}body[data-release-version=v15] .header.header-v10 .header-tool-shortcuts{flex:none;order:0;margin-left:auto}body[data-release-version=v15] .header.header-v10 .header-inline-search{grid-area:3/1/auto/-1;width:100%;min-width:0}body[data-release-version=v15] .header.header-v10 .city-product-nav .nav-more-group>.nav-more{display:none}body[data-release-version=v15] .header.header-v10 .city-product-nav>#product-navigation .nav-more-group{margin-left:0}}@media (max-width:380px){body[data-release-version=v15] .header.header-v10 .logo{gap:3px;font-size:22px}body[data-release-version=v15] .header.header-v10 .header-actions{gap:2px}body[data-release-version=v15] .header.header-v10 .header-local-tools{gap:3px}body[data-release-version=v15] .header.header-v10 .city-header-tools{gap:2px}}
body[data-release-version=v15]{--ui-choice-ink:var(--accent-readable);--ui-choice-fill:var(--accent-soft);--ui-choice-edge:var(--accent-line)}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]){--ui-choice-ink:var(--ink);--ui-choice-fill:color-mix(in srgb,var(--ink) 9%,var(--surface));--ui-choice-edge:color-mix(in srgb,var(--ink) 45%,var(--line));--selection-fill:var(--ui-choice-fill);--selection-edge:var(--ui-choice-edge)}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) :is(.header-cities-grid>.header-place,.header-city-boxes-setting,.filters button,.search-calendar-tabs>button,.search-region-tabs>button,.search-product-categories>button,.map-explorer-controls button,.weather-chart-panel .v8-category-chips>button,.admin-tabs button,.person-tabs>button,.activity-filter-chips button,.user-style-grid button)[aria-pressed=true]{color:var(--ui-choice-ink);background-color:var(--ui-choice-fill);border-color:var(--ui-choice-edge);outline-color:var(--ui-choice-edge)}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--ui-choice-edge)}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) :is(.shared-search-input:focus-within,.voice-input-button[aria-pressed=true]){border-color:var(--ui-choice-edge);box-shadow:0 0 0 2px var(--ui-choice-fill),inset 0 1px #ffffff28}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) .header-cities-grid>.header-place:is(:hover,:focus-visible){background:var(--ui-choice-fill);outline-color:var(--ui-choice-edge)}@media (hover:hover) and (pointer:fine){html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) :is(.outline,.nearby-search,.search-map-shortcut,.voice-input-button,.theme-toggle,.nav-more):hover{color:var(--ink);border-color:var(--ui-choice-edge)}}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) .header :is(.more-navigation a,.nav-bar-link,.logo-menu-trigger,.menu-brand-shortcut):hover{color:var(--ink)}html[data-theme=dark] body[data-release-version=v15]:not([data-style-lab]) :is(.nav-more,.header-cities-toggle)[aria-expanded=true]{background:var(--ui-choice-fill);border-color:var(--ui-choice-edge);color:var(--ui-choice-ink)}@media (max-width:1099px){body[data-release-version=v15] .header.header-v10 .header-city-selector{flex:none;min-width:0}body[data-release-version=v15] .header.header-v10 .header-selected-city{flex-direction:column;justify-content:center;gap:2px;width:56px;min-width:56px;max-width:56px;min-height:44px;padding:3px;font-size:11px;line-height:1.15}body[data-release-version=v15] .header.header-v10 .header-selected-city>span:last-child{max-width:100%}body[data-release-version=v15] .header.header-v10 .header-cities-shortcuts{width:112px;max-width:112px}body[data-release-version=v15] .header.header-v10 .header-cities-shortcuts>.header-city-box{flex-basis:54px;width:54px}}@media (max-width:800px){body[data-release-version=v15] .header.header-v10 .header-selected-city{width:52px;min-width:52px;max-width:52px}body[data-release-version=v15] .header.header-v10 .header-cities-shortcuts{width:52px;max-width:52px}body[data-release-version=v15] .header.header-v10 .header-cities-shortcuts>.header-city-box{flex-basis:52px;width:52px}}@media (forced-colors:active){html[data-theme=dark] body[data-release-version=v15]{--ui-choice-ink:HighlightText;--ui-choice-fill:Highlight;--ui-choice-edge:Highlight}}
.brand-national{color:inherit;position:relative}.brand-national .brand-heart{color:var(--primary,#c21d0b)}body[data-release-version=v15] .v15-header-identity .brand-national{letter-spacing:-.055em;font-size:.79em}.sg-experience{--sg-surface:var(--surface,#fff);--sg-line:var(--line,#aac1b7);--sg-soft:var(--soft,#edf5f1);color:var(--ink,#133830);min-height:100dvh}.sg-header{z-index:50;border-bottom:1px solid var(--sg-line);background:color-mix(in srgb,var(--sg-surface) 94%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);isolation:isolate;padding:12px max(20px,50vw - 750px);position:sticky;top:0}.sg-header-row,.sg-header-row>nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.sg-brand{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.sg-brand>.icon{width:38px;height:38px}.sg-brand>.icon:last-child{width:17px;height:17px}.sg-brand strong{letter-spacing:-1.1px;font-size:25px;display:block}.sg-brand strong span{color:inherit}.sg-brand sup,.sg-sign sup{color:#c72b20;margin-left:3px;font-size:11px}.sg-brand small{white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:11px;display:block;overflow:hidden}.sg-header-row>nav{font-size:13px}.sg-header-row>nav .outline{min-height:36px;padding:6px 10px}.sg-products{scrollbar-width:thin;gap:8px;max-width:100%;margin-top:12px;padding-bottom:3px;display:flex;overflow:auto}.sg-products>.outline{white-space:nowrap;align-items:center;gap:6px;min-height:36px;padding:6px 10px;font-size:12px;display:flex}.sg-products .icon{width:21px;height:21px}.sg-products button[aria-pressed=true],.sg-view-switch button[aria-pressed=true]{background:color-mix(in srgb,#068267 15%,var(--sg-surface));border-color:#068267}.sg-menu{border:1px solid var(--sg-line);background:var(--sg-surface);border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:min(530px,100vw - 24px);max-height:65dvh;padding:14px;display:grid;position:absolute;top:calc(100% + 6px);left:max(12px,50vw - 750px);overflow:auto;box-shadow:0 16px 50px #0003}.sg-menu[hidden]{display:none}.sg-menu>a,.sg-menu>button{background:var(--sg-soft);color:inherit;text-align:left;border:0;border-radius:12px;align-items:center;gap:9px;padding:12px;font-size:13px;display:flex}.sg-menu .icon{width:23px;height:23px}.sg-main{max-width:1540px;margin:auto;padding:28px 20px 45px}.sg-hero{grid-template-columns:1fr auto;align-items:center;gap:25px;padding:25px 8px 32px;display:grid}.sg-hero h1{letter-spacing:-.06em;margin:10px 0 18px;font-size:clamp(32px,4vw,58px);line-height:1.08}.sg-hero em{color:var(--muted,#46776a);font-style:normal}.sg-hero p{max-width:650px}.sg-counts{flex-wrap:wrap;gap:9px;margin-top:18px;font-size:12px;display:flex}.sg-counts span{background:var(--sg-soft);border:1px solid var(--sg-line);border-radius:18px;padding:7px 10px}.sg-sign{border:1px solid var(--sg-line);background:linear-gradient(130deg,color-mix(in srgb,var(--sg-soft) 80%,transparent),var(--sg-surface));border-radius:24px;flex-direction:column;align-items:center;gap:6px;min-width:190px;padding:24px 20px;display:flex;box-shadow:inset 1px 1px #fff5}.sg-sign .icon{width:80px;height:80px}.sg-sign strong{letter-spacing:-1px;font-size:22px}.sg-sign small,.sg-sign b{font-size:12px}.sg-search{border:1px solid var(--sg-line);background:var(--sg-surface);border-radius:22px;padding:14px}.sg-search form{align-items:center;gap:8px;display:flex}.sg-search input{min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:10px}.sg-search form>.icon{width:20px;height:20px}.sg-search form>button{min-height:39px;padding:8px 12px}.sg-filters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;margin-top:12px;display:grid}.sg-filters label{color:var(--muted);gap:5px;font-size:11px;display:grid}.sg-filters select{border:1px solid var(--sg-line);background:var(--sg-soft);width:100%;min-width:0;color:var(--ink);border-radius:12px;padding:9px;font-size:13px}.sg-view-switch{align-self:end;gap:5px;display:flex}.sg-view-switch button{align-items:center;gap:5px;min-height:38px;padding:8px 10px;font-size:12px;display:flex}.sg-view-switch .icon{width:19px;height:19px}.sg-results{margin-top:30px}.sg-results .section-heading{margin-bottom:16px}.sg-results h2{font-size:22px}.sg-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.sg-place-card{border:1px solid var(--sg-line);background:linear-gradient(145deg,color-mix(in srgb,var(--sg-soft) 65%,var(--sg-surface)),var(--sg-surface));border-radius:22px;flex-direction:column;gap:8px;padding:18px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #fff4}.sg-place-card:hover{border-color:var(--muted);box-shadow:0 5px 16px #0001,inset 0 1px #fff4}.sg-card-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.sg-card-title h3{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.3}.sg-card-title .icon{flex:none;width:29px;height:29px}.sg-place-card>small{color:var(--muted);font-size:11px}.sg-place-card p{margin:0;font-size:12px}.sg-place-card .sg-address{opacity:.8;min-height:32px}.sg-place-card>div:last-child{justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.sg-place-card button{align-items:center;gap:15px;min-height:34px;padding:7px 11px;font-size:12px;display:flex}.sg-load-more{margin:22px auto;display:block}.sg-map{height:calc(100dvh - 250px);min-height:420px;max-height:900px}.sg-map>.local-tiled-map,.sg-map .local-map-canvas{height:100%!important;min-height:0!important}.sg-map-loading{text-align:center;padding:50px}.sg-place-detail{background:var(--sg-soft);border:1px solid var(--sg-line);border-radius:22px;margin-top:20px;padding:22px}.sg-place-detail h2{margin:7px 0;font-size:26px}.sg-place-detail .action-row{flex-wrap:wrap;margin:14px 0}.sg-place-detail small{font-size:11px}.sg-source-note{border-top:1px solid var(--sg-line);max-width:1000px;margin-top:40px;padding:24px 0}.sg-source-note h2{font-size:18px}.sg-source-note p,.sg-source-note a{font-size:12px}.sg-source-note>a{margin:4px 18px 4px 0;text-decoration:underline;display:inline-block}.sg-footer{border-top:1px solid var(--sg-line);background:var(--sg-surface);flex-wrap:wrap;gap:20px;padding:25px max(20px,50vw - 750px);font-size:12px;display:flex}@media (max-width:1050px){.sg-card-grid,.sg-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-view-switch{grid-column:1/-1;justify-content:flex-end}}@media (max-width:650px){.sg-header{padding:10px 12px}.sg-header-row{gap:8px}.sg-brand strong{font-size:19px}.sg-brand>.icon{width:29px;height:29px}.sg-header-row>nav{gap:6px;font-size:11px}.sg-header-row>nav .outline{min-height:34px;padding:6px;font-size:11px}.sg-brand small{max-width:170px;font-size:9px}.sg-header-row>nav>a:first-child{display:none}.sg-main{padding:15px 12px 30px}.sg-hero{gap:12px;padding:15px 0 24px}.sg-hero h1{font-size:31px}.sg-hero p{font-size:12px}.sg-sign{min-width:95px;max-width:118px;padding:15px 9px}.sg-sign .icon{width:49px;height:49px}.sg-sign strong{font-size:14px}.sg-sign small,.sg-sign b{overflow-wrap:anywhere;font-size:10px}.sg-counts{gap:5px}.sg-counts span{padding:6px;font-size:9px}.sg-search{border-radius:18px;padding:10px}.sg-search form{gap:5px}.sg-search input{padding:8px 0;font-size:12px}.sg-search form>button{min-height:36px;padding:7px;font-size:11px}.sg-search form>button:last-child{gap:0;font-size:0}.sg-search form>button:last-child .icon{width:20px;height:20px}.sg-filters{grid-template-columns:1fr 1fr;gap:8px}.sg-filters label:nth-child(3){grid-column:1/-1}.sg-filters select{font-size:12px}.sg-view-switch{justify-content:stretch}.sg-view-switch button{flex:1;justify-content:center}.sg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sg-place-card{border-radius:18px;padding:12px}.sg-card-title h3{font-size:13px}.sg-card-title .icon{width:24px;height:24px}.sg-place-card p{font-size:10px}.sg-map{height:65dvh;min-height:350px}.sg-menu{max-height:60dvh}.sg-menu>a,.sg-menu>button{padding:10px;font-size:12px}}.sg-venue-photo{max-width:640px;margin:14px 0}.sg-venue-photo img{object-fit:cover;border-radius:18px;width:100%;height:240px;display:block}.sg-venue-photo figcaption{margin-top:6px;font-size:10px}.sg-experience[data-view=map] .sg-hero{display:none}.sg-experience[data-view=map] .sg-main{padding-top:14px}.sg-experience[data-view=map] .sg-results{margin-top:14px}.sg-experience[data-view=map] .sg-results>.section-heading{margin-bottom:6px}.sg-experience[data-view=map] .sg-results>.muted{margin:4px 0 8px;font-size:11px}.sg-experience[data-view=map] .sg-map{min-height:260px}.sg-location-trigger{text-align:left;align-items:center;gap:8px;min-width:0;max-width:240px;display:flex}.sg-location-trigger>.icon{flex:none;width:24px;height:24px}.sg-location-trigger>.icon:last-child{width:15px;height:15px}.sg-location-trigger>span{min-width:0}.sg-location-trigger strong,.sg-location-trigger small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sg-location-trigger strong{font-size:12px}.sg-location-trigger small{color:var(--muted);font-size:10px}.sg-location-menu{border:1px solid var(--sg-line);background:var(--sg-surface);border-radius:22px;width:min(580px,100vw - 24px);max-height:60dvh;padding:16px;position:absolute;top:calc(100% + 6px);right:max(12px,50vw - 750px);overflow:auto;box-shadow:0 16px 50px #0003}.sg-location-menu[hidden]{display:none}.sg-location-heading,.sg-location-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.sg-location-heading{margin-bottom:16px;font-size:14px}.sg-location-heading button{min-width:40px;min-height:40px;padding:8px}.sg-location-heading .icon{width:21px;height:21px}.sg-location-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sg-location-fields label{color:var(--muted);gap:6px;font-size:11px;display:grid}.sg-location-fields select{border:1px solid var(--sg-line);background:var(--sg-soft);width:100%;min-width:0;min-height:44px;color:var(--ink);border-radius:12px;padding:9px;font-size:13px}.sg-location-actions{border-top:1px solid var(--sg-line);margin-top:16px;padding-top:14px}.sg-location-actions button{min-height:42px;padding:9px 12px;font-size:12px}@media (max-width:650px){.sg-header-row{flex-wrap:wrap}.sg-header-row>nav{justify-content:flex-end;width:100%}.sg-header-row>nav>.sg-country-link{display:none}.sg-header-row>nav>.sg-location-trigger{flex:1;max-width:none;margin-right:auto;padding:6px 9px}.sg-location-fields{grid-template-columns:1fr}.sg-location-menu{padding:14px}.sg-location-heading{margin-bottom:12px}.sg-location-fields{gap:10px}}.sg-shared-search{background:0 0;border:0;padding:0}.sg-shared-search .sg-hero{padding:0 0 16px;display:block}.sg-shared-search .v13-product-sign{flex-basis:120px}.sg-shared-search .v13-product-heading h1{font-size:clamp(28px,3vw,46px)}.sg-shared-search .sg-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-shared-search .sg-view-switch{grid-column:1/-1;justify-content:flex-start}.sg-recommendations{border:1px solid var(--sg-line);background:var(--sg-soft);border-radius:22px;min-width:0;padding:14px}.sg-recommendations h2{font-size:18px}.sg-recommendations h3{font-size:13px}.sg-recommendations>section>div{gap:10px;padding-bottom:8px;display:flex;overflow:auto}.sg-recommendations .source-place-card{flex:0 0 min(240px,75vw);padding:12px}.source-place-card>img{object-fit:cover;border-radius:14px;width:100%;height:110px}.source-place-card .icon{flex:none}.sg-shared-search .search-discovery-layout{align-items:start}.sg-experience[data-view=map] .sg-shared-search .search-discovery-tools{margin:0}@media (max-width:650px){.sg-recommendations{margin-top:12px}.sg-shared-search .v13-product-sign{flex-basis:85px}.sg-shared-search .v13-product-heading{gap:12px}.sg-shared-search .sg-filters{grid-template-columns:1fr 1fr}}
body[data-release-version=v15] :is(.header button,.header a.outline,.header a.primary,.nav-bar-link,.resource-actions>a,.resource-actions>button,.search-recommendation-actions>a,.search-recommendation-actions>button,.nearby-search,.search-map-shortcut,.voice-input-control button,.mobile-dock>a,.appearance-controls button,.user-style-grid button,.settings-card button,.settings-card a.outline){isolation:isolate;position:relative}body[data-release-version=v15] :is(.header button,.header a.outline,.header a.primary,.nav-bar-link,.resource-actions>a,.resource-actions>button,.search-recommendation-actions>a,.search-recommendation-actions>button,.nearby-search,.search-map-shortcut,.voice-input-control button,.mobile-dock>a,.appearance-controls button,.user-style-grid button,.settings-card button,.settings-card a.outline):before{content:"";border-radius:inherit;pointer-events:none;z-index:1;opacity:0;clip-path:inset(0 round 12px);background:linear-gradient(115deg,#0000 30%,#ffffff20 46%,#0000 62%);position:absolute;inset:0}body[data-release-version=v15] :is(.header button,.header a.outline,.header a.primary,.nav-bar-link,.resource-actions>a,.resource-actions>button,.search-recommendation-actions>a,.search-recommendation-actions>button,.nearby-search,.search-map-shortcut,.voice-input-control button,.mobile-dock>a,.appearance-controls button,.user-style-grid button,.settings-card button,.settings-card a.outline):is(:hover,:focus-visible):before{animation:.65s ease-out both control-reflection}@keyframes control-reflection{0%{opacity:0;clip-path:inset(0 100% 0 0 round 12px)}25%{opacity:1}to{opacity:0;clip-path:inset(0 0 0 100% round 12px)}}body[data-release-version=v15] .liquid-card-icon>.icon{animation:none!important}@media (hover:none){body[data-release-version=v15] :is(.header button,.nav-bar-link,.resource-actions>a,.search-recommendation-actions>a):hover:before{animation:none}}@media (prefers-reduced-motion:reduce){body[data-release-version=v15] :is(.header button,.header a,.nav-bar-link,.resource-actions>a,.resource-actions>button,.search-recommendation-actions>a,.search-recommendation-actions>button,.nearby-search,.search-map-shortcut,.voice-input-control button,.mobile-dock>a,.appearance-controls button,.user-style-grid button,.settings-card button,.settings-card a.outline):before{opacity:0!important;animation:none!important}}.header-pointer-surface,.header-liquid-ripple{pointer-events:none;border-radius:inherit;z-index:1;position:absolute;inset:0;overflow:hidden}.header-pointer-surface{opacity:.1;background:radial-gradient(ellipse 90px 55px at var(--control-pointer-x,50%) var(--control-pointer-y,50%),#d5e7ee,transparent 80%)}.header-liquid-ripple>i{pointer-events:none;background:radial-gradient(circle,#dbeef6 5%,#cad9e5 35%,#0000 72%);border-radius:50%;position:absolute}@media (prefers-reduced-motion:reduce){.header-pointer-surface,.header-liquid-ripple{display:none!important}}
:where(#site-header,.desktop-product-sidebar,#more-navigation,.product-child-panel,.mobile-dock,.section-navigator,.centered-landing-hero,.hero-app-launcher,.search-atmosphere-section,.search-discovery-layout,.shared-search,.search-suggestions,.search-quick-suggestions,.search-location-tools,.product-filter-panel,.v8-module-grid,.search-recommendation-card,.launch-recommendation-card,.v8-listing-card,.v10-discovery-business-card,.provider-card,.listing-card,.offer-card,.source-place-card,.sg-place-card,.global-place-grid,.v8-city-grid,.resource-card,.featured-card,.entry-card,.search-discovery-query,[class~=card],[class*=-card],[data-ui-no-select],button,summary,nav,[role=menu],[popover]){-webkit-user-select:none;user-select:none}:where(#site-header,.desktop-product-sidebar,.product-child-panel,.centered-landing-hero,.search-recommendation-card,.v8-module-grid,.v8-listing-card) :is(a,img){-webkit-user-drag:none}input,textarea,[contenteditable]:not([contenteditable=false]),[contenteditable]:not([contenteditable=false]) *,[data-selectable],[data-selectable] *{-webkit-user-select:text!important;user-select:text!important}
body[data-ui-variant=alt] :is(.brand-mark,.v15-product-wordmark,.v13-product-sign){font-family:var(--font-manrope),sans-serif;letter-spacing:-.045em}body[data-ui-variant=alt] .v15-product-wordmark>strong{color:var(--ink);letter-spacing:-.025em;font-weight:700}body[data-ui-variant=alt] .header.header-v10{background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 1px 0 var(--line)}body[data-ui-variant=alt] .header :is(button.outline,a.outline){background:color-mix(in srgb,var(--surface) 85%,transparent);border-radius:12px;box-shadow:inset 0 1px #ffffff16}body[data-ui-variant=alt] .header .header-actions :is(.header-account,.simulation-cart-trigger){box-shadow:none;background:0 0;border-color:#0000}body[data-ui-variant=alt] .header.header-v10 .nav-product-segment[data-nav-tone]{background:linear-gradient(110deg,color-mix(in srgb,var(--nav-color) 5%,transparent),transparent);border-radius:12px}body[data-ui-variant=alt] .header.header-v10 .nav-product-segment+.nav-product-segment{border-inline-start-color:color-mix(in srgb,var(--ink) 16%,transparent)}body[data-ui-variant=alt] .header.header-v10 .nav-segment-caption{color:color-mix(in srgb,var(--nav-color) 45%,var(--muted));font-weight:500}body[data-ui-variant=alt] .header.header-v10 .nav-segment-links>.nav-bar-link{background:0 0;border-radius:12px}body[data-ui-variant=alt] .header.header-v10 .nav-segment-links>.nav-bar-link:is(:hover,[aria-current=page]){background:color-mix(in srgb,var(--product-color) 8%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent)}html[data-theme=dark] body[data-ui-variant=alt]:not([data-style-lab]){background:var(--paper);color:var(--ink)}body[data-release-version=v15][data-ui-variant=alt] .header.header-v10 .header-weather.header-weather-summary{flex:none;justify-content:center;align-items:center;gap:5px;width:auto;min-width:72px;max-width:none;min-height:44px;padding:6px 9px;display:flex}body[data-ui-variant=alt] .header-weather-summary>.weather-timeline-mark{flex:none;width:25px;height:25px;display:block}body[data-ui-variant=alt] .header .header-weather-summary>.header-weather-current{font-size:13px;display:block}.header-weather-spark{width:30px;height:12px;color:var(--muted);overflow:visible}.alt-weather-panel{border:1px solid var(--line);background:var(--surface);width:min(340px,100vw - 24px);color:var(--ink);box-sizing:border-box;border-radius:18px;margin:0;padding:16px;position:fixed;inset:auto;box-shadow:0 12px 42px #0003}.alt-weather-panel .section-heading{gap:12px;margin:0 0 12px}.alt-weather-panel .section-heading button{min-width:44px;min-height:44px}.alt-weather-panel>.outline{justify-content:center;min-height:44px;margin-top:14px;display:flex}.alt-weather-panel .weather-timeline-compact{width:100%;height:90px;display:block}.alt-weather-panel .weather-timeline-canvas{background:0 0;height:90px}.alt-weather-panel .weather-timeline-hour{background:0 0;border:0;justify-items:center;gap:3px;width:36px;min-height:72px;padding:0;display:grid}.alt-weather-panel .weather-timeline-hour time{font-size:11px}.alt-weather-panel .weather-timeline-hour b{font-size:13px}.alt-weather-panel .weather-timeline .weather-timeline-mark{width:24px;height:24px;margin:0;display:block}.alt-weather-panel .weather-timeline-curve{opacity:.5;height:12px;top:72px}.header-quick-filters[data-direct-filters=false]{display:none}@media (max-width:800px){body[data-release-version=v15] .header.header-v10 .header-inline-search[data-mobile-search-visible=true]{display:block!important}body[data-release-version=v15] .header-search-row{grid-template-columns:minmax(0,1fr);justify-content:center;gap:4px;display:grid}body[data-release-version=v15] .header-search-row>.shared-search-form{grid-row:1;width:100%;min-width:0}body[data-release-version=v15] .header .header-quick-filters{grid-row:2;justify-self:start;max-width:100%;display:block!important}body[data-release-version=v15] .header .header-quick-filters .search-calendar-tabs{gap:3px}body[data-release-version=v15] .header .header-quick-filters button{min-height:36px;padding:4px 8px;font-size:11px}body[data-ui-variant=alt] .header .v15-brand-type .brand-mark{font-size:21px}body[data-ui-variant=alt] .header-weather-spark{display:none}body[data-release-version=v15] #main .search-discovery-query .shared-search-input{width:100%;margin-inline:auto}body[data-release-version=v15] #main .search-docked-dates{justify-content:flex-start;gap:4px;display:flex}body[data-release-version=v15] #main .search-docked-dates .search-calendar-tabs{flex-wrap:nowrap;justify-content:flex-start;gap:4px}body[data-release-version=v15] #main .search-docked-dates .search-calendar-tabs button{white-space:nowrap;min-height:40px;padding-inline:10px}}@media (min-width:600px) and (max-width:800px){body[data-release-version=v15] .header-search-row{grid-template-columns:auto minmax(0,1fr);gap:8px}body[data-release-version=v15] .header .header-quick-filters{grid-area:1/1}body[data-release-version=v15] .header-search-row>.shared-search-form{grid-column:2}}
body[data-release-version=v15][data-ui-variant=alt]{--ui-control-radius:12px;--ui-radius-sm:12px;--ui-radius:18px;--ui-radius-lg:20px;--ui-stroke:color-mix(in srgb,var(--ink) 16%,transparent);--v15-frame-hover:color-mix(in srgb,var(--ink) 28%,transparent);--ui-control-surface:color-mix(in srgb,var(--surface) 96%,var(--ink));--ui-control-glint:#ffffff28;--ui-glint:var(--ui-control-glint);--ui-shadow:0 3px 12px #00000009;--ui-fill:linear-gradient(155deg,color-mix(in srgb,var(--surface) 97%,var(--ink)),var(--surface) 65%)}html[data-theme=dark] body[data-release-version=v15][data-ui-variant=alt]{--ui-control-glint:#ffffff12;--ui-stroke:color-mix(in srgb,var(--ink) 19%,transparent);--ui-shadow:0 3px 12px #00000015}body[data-release-version=v15][data-ui-variant=alt] :is(.header,#main,.site-footer) :is(.outline,.scroll-rail-arrow,.search-recommendations-heading button,.search-calendar-tabs button,.search-product-categories button){border-radius:var(--ui-control-radius);border-color:var(--ui-stroke);background:var(--ui-control-surface);box-shadow:inset 0 1px var(--ui-control-glint)}body[data-release-version=v15][data-ui-variant=alt] :is(.header,#main) .shared-search-input{border:1px solid var(--ui-stroke);border-radius:var(--ui-control-radius);background:var(--ui-control-surface);box-shadow:inset 0 1px var(--ui-control-glint)}body[data-release-version=v15][data-ui-variant=alt] :is(.header,#main) :is(.shared-search-input,.outline):focus-within{border-color:var(--v15-frame-hover)}body[data-release-version=v15][data-ui-variant=alt] :is(.header,#main) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:3px}body[data-release-version=v15][data-ui-variant=alt] :is(.primary,.header-add){border-radius:var(--ui-control-radius);box-shadow:inset 0 1px #ffffff28}body[data-release-version=v15][data-ui-variant=alt] #main :is(.search-discovery-query,.search-recommendations,.search-start-panel,.settings-card,.account-card,.business-overview,.bp-card,.bp-section,.pc-card,.pp-card,.calendar-card,.lc-panel,.person-card,.admin-card,.auth-box,.launch-panel){border-color:var(--ui-stroke);border-radius:var(--ui-radius);background-image:var(--ui-fill);box-shadow:inset 0 1px var(--ui-control-glint)}body[data-release-version=v15][data-ui-variant=alt] #main :is(.search-recommendation-card,.default-suggestion-cards>:is(a,.bookmark-link-card),.search-start-cards>a,.provider-card,.activity-card,.business-card){border-radius:var(--ui-radius);border-color:var(--ui-stroke);box-shadow:var(--ui-shadow)}body[data-release-version=v15][data-ui-variant=alt] #main :is(.activity-filter-form,.discovery-category-filter,.editor-form,.listing-compose-grid) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){border-radius:var(--ui-control-radius);border-color:var(--ui-stroke);background:var(--ui-control-surface)}body[data-release-version=v15][data-ui-variant=alt] .header .header-actions :is(.header-account,.simulation-cart-trigger){border-color:var(--ui-stroke);background:var(--ui-control-surface);box-shadow:inset 0 1px var(--ui-control-glint)}body[data-release-version=v15][data-ui-variant=alt] :is(.header,#main) :is(.outline,.search-calendar-tabs button,.search-product-categories button):is([aria-pressed=true],[aria-current=page]){color:var(--ink);border-color:var(--v15-frame-hover);background:color-mix(in srgb,var(--ink) 7%,var(--surface))}@media (hover:hover){body[data-release-version=v15][data-ui-variant=alt] :is(.header,#main) :is(.outline,.search-recommendation-card):hover{border-color:var(--v15-frame-hover);box-shadow:inset 0 1px var(--ui-control-glint)}}body[data-release-version=v15] .header .v15-product-wordmark{letter-spacing:0;gap:2px;width:158px;min-width:0;line-height:1.15}body[data-release-version=v15] .header .v15-product-wordmark>strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink);font-size:16px;font-weight:700;line-height:1.25;display:block;overflow:hidden}body[data-release-version=v15] .header .v15-product-wordmark>.v15-product-origin{letter-spacing:0;flex-wrap:wrap;gap:1px 6px;min-width:0;max-width:100%;font-size:10px;font-weight:500;line-height:1.3;display:flex}body[data-release-version=v15] .header .v15-product-origin>.brand-mark{letter-spacing:-.3px;flex:none;font-weight:650;line-height:1.3;font-size:11px!important}body[data-release-version=v15] .header .logo .v15-brand-type .brand-mark{color:#294c46!important}html[data-theme=dark] body[data-release-version=v15] .header .logo .v15-brand-type .brand-mark{color:#fff!important}body[data-release-version=v15] .header .logo .v15-brand-type .brand-mark>.brand-number{color:var(--brand-accent,#a91101)!important}body[data-release-version=v15] .header .v15-product-origin>.v15-brand-city{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:10px;font-weight:500;overflow:hidden;color:var(--muted)!important}@media (max-width:800px){body[data-release-version=v15] .header .v15-product-wordmark{width:109px}body[data-release-version=v15] .header .v15-product-wordmark>strong{font-size:13px}body[data-release-version=v15] .header .v15-product-origin>.brand-mark{font-size:10px!important}body[data-release-version=v15] .header .v15-product-origin>.v15-brand-city{font-size:9px}}@media (max-width:380px){body[data-release-version=v15] .header .v15-product-wordmark{width:84px}body[data-release-version=v15] .header .v15-product-wordmark>strong{font-size:12px}}@media (prefers-reduced-transparency:reduce){body[data-release-version=v15][data-ui-variant=alt]{--ui-control-surface:var(--surface);--ui-fill:none}}
.product-catalogue-results,.product-catalogue-sidebar{min-width:0}body[data-release-version=v15] .product-catalogue-sidebar .activity-hero{background:0 0;border:0;border-radius:0;padding:0}body[data-release-version=v15] .product-catalogue-sidebar .activity-hero>.search-discovery-layout{margin-top:8px}.product-catalogue-layout{isolation:isolate;position:relative}.product-catalogue-layout .launch-recommendation-card{-webkit-backdrop-filter:none!important}.product-catalogue-results{container:catalogue/inline-size}.catalogue-card-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding:10px 0;display:flex}@media (min-width:1000px){:is(.product-catalogue-sidebar .search-discovery-column,.product-catalogue-layout:has(.search-standalone)>.product-catalogue-sidebar){transition:top .12s ease-out}}@media (prefers-reduced-motion:reduce){:is(.product-catalogue-sidebar .search-discovery-column,.product-catalogue-layout:has(.search-standalone)>.product-catalogue-sidebar){transition:none}}.catalogue-card-actions .outline{justify-content:center;align-items:center;gap:5px;min-height:40px;padding:7px 9px;font-size:12px;display:inline-flex}.catalogue-card-actions .icon{flex:none;width:18px;height:18px}.catalogue-card-actions .catalogue-icon-action{width:40px;padding:0}.catalogue-card-actions>.catalogue-drawer-trigger{width:40px;height:40px;padding:0;font-size:0!important}.catalogue-drawer-trigger{cursor:pointer;justify-content:center;align-items:center;gap:6px;min-height:42px;display:inline-flex}.catalogue-drawer{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:min(680px,90vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;border-radius:18px 0 0 18px;margin:0;padding:14px;position:fixed;inset:0 0 0 auto;overflow:auto}.catalogue-drawer::backdrop{background:#0006}.catalogue-drawer[open]{animation:.16s ease-out catalogue-panel-enter}@keyframes catalogue-panel-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.map-search-layout{isolation:isolate;position:relative}.map-search-layout>.map-explorer-panel{isolation:isolate}.map-search-heading{isolation:isolate;position:relative;transform:translateZ(0)}.catalogue-drawer>header{background:var(--surface);z-index:2;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex;position:sticky;top:0}.catalogue-drawer>header button{width:44px;min-height:44px;padding:0}.catalogue-drawer .icon{width:20px;height:20px}.catalogue-drawer-content{min-width:0}.catalogue-drawer-content .business-directory-map{width:100%;height:auto;max-height:none;padding:0;position:static}.catalogue-drawer-content .map-explorer-preview{height:max(420px,100dvh - 130px)!important}.catalogue-drawer-content .business-directory-map>.explore-map-canvas{height:max(420px,100dvh - 170px)}.catalogue-drawer-content .photo-carousel{aspect-ratio:4/3;width:100%}.catalogue-drawer-content .photo-carousel img{object-fit:contain}.catalogue-drawer-content .local-tiled-map{min-height:380px}@media (max-width:600px){.catalogue-drawer{border-radius:0;width:100vw;padding:12px}.catalogue-card-actions .outline{min-height:44px}.catalogue-card-actions :is(.catalogue-icon-action,.catalogue-drawer-trigger){width:44px;height:44px}}@media (min-width:1000px){body[data-release-version=v15] #main .product-catalogue-layout{grid-template-columns:clamp(280px,22vw,320px) minmax(0,1fr);align-items:start;gap:12px 20px;width:100%;min-width:0;padding-top:8px;display:grid}.product-catalogue-layout>.product-catalogue-sidebar{display:contents}.product-catalogue-sidebar :is(.search-discovery-layout,.activity-hero,.hero,.pm-search,.v8-search-row){display:contents!important}.product-catalogue-sidebar :is(.hero,.activity-hero,.pm-search,.v8-search-row)>.icon-atmosphere{display:none}.product-catalogue-sidebar .search-discovery-column{top:calc(var(--site-header-height,160px) + 8px);max-height:calc(100dvh - var(--site-header-height,160px) - 20px);scrollbar-width:thin;overscroll-behavior:contain;grid-area:1/1/span 2;padding:1px 4px 6px 1px;position:sticky;overflow-y:auto}.product-catalogue-sidebar .search-recommendation-shelves{grid-area:1/2}.product-catalogue-layout>.product-catalogue-results{grid-area:2/2}.product-catalogue-layout:has(.search-standalone)>.product-catalogue-sidebar{top:calc(var(--site-header-height,160px) + 8px);max-height:calc(100dvh - var(--site-header-height,160px) - 20px);scrollbar-width:thin;grid-area:1/1;display:block;position:sticky;overflow-y:auto}.product-catalogue-layout:has(.search-standalone)>.product-catalogue-results{grid-row:1}body[data-release-version=v15] #main .product-catalogue-sidebar .search-discovery-query{padding:10px}.product-catalogue-sidebar .search-discovery-intro{padding-bottom:10px}.product-catalogue-sidebar .search-discovery-intro h1{margin-block:6px 10px;font-size:clamp(22px,1.7vw,28px);line-height:1.2}body[data-release-version=v15] #main .product-catalogue-sidebar .v13-product-sign{flex:0 0 74px;width:74px;min-width:0;min-height:100px;padding:7px}body[data-release-version=v15] #main .product-catalogue-sidebar .v13-product-sign .brand-mark{white-space:nowrap;letter-spacing:-.5px;line-height:1.25;font-size:14px!important;display:inline-block!important}body[data-release-version=v15] #main .product-catalogue-sidebar .offer-feed-heading{display:block}body[data-release-version=v15] #main .product-catalogue-sidebar .offer-feed-heading>.pc-cta{min-height:40px;margin-top:8px;padding:8px 10px;font-size:12px;display:inline-flex}.product-catalogue-sidebar .v13-product-heading{gap:10px}.product-catalogue-sidebar .intro,.product-catalogue-sidebar .search-discovery-intro p{margin-block:8px;font-size:13px;line-height:1.5}.product-catalogue-sidebar .section-heading{display:block}.product-catalogue-sidebar .search-location-selectors{grid-template-columns:repeat(2,minmax(0,1fr))}.product-catalogue-sidebar .search-location-selectors>label:last-child{grid-column:1/-1}.product-catalogue-sidebar .product-landing-actions{flex-wrap:wrap}.product-catalogue-results :is(.listing-grid,.v8-guide-grid,.activity-cards,.city-feed,.pc-index,.business-directory-list,.library-grid,.pm-grid,.regional-result-grid,.service-product-business-grid,.provider-grid,.guide-tour-cards,.v8-listing-grid,.v8-business-grid,.kapinda-demo-grid){min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.product-catalogue-results :is(.business-directory-layout,.city-museum-layout,.v8-discovery-columns){display:block}body[data-release-version=v15] #main .wrap:has(>.product-catalogue-layout){width:calc(100% - 64px);max-width:none;margin:0 auto;padding-top:8px}.product-catalogue-layout .search-recommendations-track{container-type:inline-size}.product-catalogue-results :is(.listing,.city-content-card,.activity-card,.pp-card,.library-card,.business-directory-card){overflow-wrap:anywhere;min-width:0;height:100%;margin:0}.product-catalogue-results :is(.listing-image,.activity-card-image,.business-card-gallery,.pp-card>.photo-carousel,.city-content-card>.photo-carousel,.library-card>.photo-carousel){aspect-ratio:16/10;flex:none;width:100%;height:auto;overflow:hidden}.product-catalogue-results :is(.listing-image,.activity-card-image,.business-card-gallery) .photo-carousel{aspect-ratio:auto;height:100%}.product-catalogue-results :is(h2,h3){font-size:17px;line-height:1.3}.product-catalogue-results :is(.listing-copy,.activity-card-body){padding:12px}.product-catalogue-results .results{padding-top:12px}body #main .map-search-layout{grid-template-columns:clamp(300px,26vw,390px) minmax(0,1fr);display:grid}body #main .map-search-heading .v13-product-sign{flex-basis:60px;gap:2px;width:60px;min-height:80px;padding:5px}body #main .map-search-heading .v13-product-sign>.icon{width:24px;height:24px}body #main .map-search-heading .v13-product-sign .brand-mark{font-size:12px}body #main .map-search-heading .v13-product-sign :is(small,strong){font-size:9px}.map-search-layout .map-filters{z-index:2;background:var(--surface);padding-bottom:8px;position:sticky;top:0}}@container catalogue (min-width:850px){.product-catalogue-results :is(.listing-grid,.v8-guide-grid,.activity-cards,.city-feed,.pc-index,.business-directory-list,.library-grid,.pm-grid,.regional-result-grid,.service-product-business-grid,.provider-grid,.guide-tour-cards,.v8-listing-grid,.v8-business-grid,.kapinda-demo-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container catalogue (min-width:1200px){.product-catalogue-results :is(.listing-grid,.v8-guide-grid,.activity-cards,.city-feed,.pc-index,.business-directory-list,.library-grid,.pm-grid,.regional-result-grid,.service-product-business-grid,.provider-grid,.guide-tour-cards,.v8-listing-grid,.v8-business-grid,.kapinda-demo-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:999px){.product-catalogue-layout{display:block}.product-catalogue-sidebar .search-discovery-layout{grid-template-columns:minmax(0,1fr)}.product-catalogue-results{container-type:normal}.product-catalogue-results :is(.listing-grid,.v8-guide-grid,.activity-cards,.pc-index){grid-template-columns:repeat(2,minmax(0,1fr))}body #main .map-search-layout{flex-direction:column;height:auto;display:flex}.map-search-layout>.map-sidebar{display:contents}.map-search-layout .map-filters{order:0}.map-search-layout>.map-explorer-panel{order:1;height:max(420px,65dvh)}.map-search-layout .map-list{order:2}}@media (max-width:600px){.product-catalogue-results :is(.listing-grid,.v8-guide-grid,.activity-cards,.pc-index){grid-template-columns:minmax(0,1fr)}}body[data-release-version=v15] .header .city-product-nav{overflow-anchor:none;transition:height .14s ease-out!important}body[data-release-version=v15] .header .city-product-nav :is(.product-scroll-rail,.nav-more-group>.nav-more){transition:opacity .1s ease-out,transform .14s ease-out,visibility!important}body[data-release-version=v15] .header .city-product-nav[data-products-hidden=true] :is(.product-scroll-rail,.nav-more-group>.nav-more){transition:opacity 80ms ease-out,transform .14s ease-out,visibility 0s .14s!important}@media (prefers-reduced-motion:reduce){.catalogue-drawer[open]{animation:none}body[data-release-version=v15] .header .city-product-nav,body[data-release-version=v15] .header .city-product-nav :is(.product-scroll-rail,.nav-more-group>.nav-more){transition:none!important}}
body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]){--ui-stroke:color-mix(in srgb,var(--ink) 8%,transparent);--v15-frame-hover:color-mix(in srgb,var(--ink) 22%,transparent);--ui-control-glint:transparent;--ui-glint:transparent;--ui-shadow:none;--ui-control-surface:color-mix(in srgb,var(--surface) 96%,var(--ink));--ui-fill:linear-gradient(155deg,color-mix(in srgb,var(--surface) 98%,var(--ink)),var(--surface) 65%)}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main,.site-footer) :is(.outline,.scroll-rail-arrow,.search-recommendations-heading button,.search-calendar-tabs button,.search-product-categories button,.header-account,.simulation-cart-trigger,.header-city-toggle,.header-weather),body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) #main :is(.search-discovery-query,.search-recommendations,.search-start-panel,.account-card,.settings-card,.business-overview,.bp-card,.bp-section,.pc-card,.pp-card,.calendar-card,.lc-panel,.person-card,.admin-card,.auth-box,.launch-panel,.listing,.city-content-card,.activity-card,.business-directory-card,.launch-recommendation-card){box-shadow:none!important;border-color:#0000!important}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(.shared-search-input,input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,textarea){border-color:var(--ui-stroke)!important;box-shadow:none!important}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) .header .nav-product-segment+.nav-product-segment{border-inline-start-color:color-mix(in srgb,var(--ink) 8%,transparent)}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) .catalogue-card-actions{border-color:color-mix(in srgb,var(--ink) 8%,transparent)}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) #main .v13-calendar{box-shadow:none;border-color:#0000}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(.shared-search-input button:not(.primary),.v8-category-chips button){box-shadow:none!important;border-color:#0000!important}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(button,a,summary):not(.seasonal-carousel-indicator,.hero-family-indicator,.cover-photo-step):is([aria-pressed=true],[aria-current=page],[aria-expanded=true]){color:var(--ink)!important;background:color-mix(in srgb,var(--ink) 9%,var(--surface))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 20%,transparent)!important}@media (hover:hover){body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(button,a,summary):hover{border-color:color-mix(in srgb,var(--ink) 16%,transparent)!important}}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(button,a,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid var(--ink)!important}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) .catalogue-drawer{border-color:var(--ui-stroke)}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) .shared-search-input>input[type=search]:focus-visible{outline:none!important}@media (forced-colors:active){body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(button,a.outline,input,select,textarea){border:1px solid buttontext!important}body[data-test-version=v16]:is([data-frame-variant=b],[data-frame-variant=c]) :is(.header,#main) :is(button,a,input,select,textarea):focus-visible{outline-color:highlight!important}}
body[data-release-version=v15] .header.header-v10 .city-product-nav .more-navigation[popover]{box-sizing:border-box;inset:auto;top:var(--menu-viewport-top,160px);left:var(--menu-viewport-left,8px);width:var(--menu-available-width,1400px);max-width:var(--menu-available-width,calc(100vw - 16px));max-height:var(--menu-available-height,65dvh);background:var(--surface);color:var(--ink);-webkit-backdrop-filter:none;margin:0;position:fixed;right:auto}.more-navigation[popover]::backdrop{pointer-events:none;background:0 0}body[data-design-system=v11] .more-navigation[popover]:before{content:none}@media (min-width:1000px){body[data-release-version=v15] .header .more-navigation-scroll{grid-template-columns:1fr 1fr 1.6fr;gap:12px}body[data-release-version=v15] .header .more-navigation-group:nth-child(3){grid-column:auto;align-content:start;border-top:0!important;padding-top:0!important}}@media (max-width:999px){body[data-release-version=v15] .header.header-v10 .city-product-nav .more-navigation[popover]{width:720px}}@media (max-width:800px){body[data-release-version=v15] .header.header-v10 .city-product-nav .more-navigation[popover]{width:var(--menu-available-width,calc(100vw - 16px))}}body[data-release-version=v15] :is(.header .nav-bar-link,.header .more-navigation a,.outline,.search-calendar-tabs button,.search-product-categories button,.search-region-tabs button):is([aria-current=page],[aria-pressed=true]){-webkit-backdrop-filter:none}body[data-release-version=v15] #main .v8-home-art.welcome-art{background:0 0}body[data-release-version=v15] #main :is(.liquid-nav-card,.context-shortcut,.v8-module-grid>:is(a,.bookmark-link-card),.launch-recommendation-card){-webkit-backdrop-filter:none!important}body[data-release-version=v15] #site-header #more-navigation{border-radius:20px;padding:8px;overflow:visible}body[data-release-version=v15] #site-header .more-navigation-scroll{box-sizing:border-box;scrollbar-width:thin;overflow-x:hidden}body[data-release-version=v15] #site-header .more-navigation-group>a{border-radius:12px;align-items:center;gap:9px;min-width:0;min-height:44px;display:flex}body[data-release-version=v15] #site-header .more-tools-strip{box-sizing:border-box;border-radius:13px;flex-wrap:nowrap;gap:6px;min-height:0;padding:8px;display:flex}body[data-release-version=v15] #site-header .more-tools-actions{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:6px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}body[data-release-version=v15] #site-header .more-tools-strip :is(.pharmacy-shortcut:not(.pharmacy-shortcut-labeled),.theme-toggle,.flag-trigger,.bot-visibility-toggle,.more-settings-trigger,.appearance-menu-trigger){box-sizing:border-box;border:1px solid var(--line);border-radius:12px;flex:0 0 44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;padding:8px;overflow:hidden;box-shadow:inset 0 1px #fff2}body[data-release-version=v15] #site-header .more-tools-strip .flag-trigger>:is(span,small,.icon){display:none}body[data-release-version=v15] #site-header .more-tools-strip .menu-brand-shortcut{box-sizing:border-box;border-radius:12px;max-width:180px;overflow:hidden}body[data-release-version=v15] #site-header .more-tools-strip .appearance-menu-panel{z-index:5;overscroll-behavior:contain;flex:none;width:min(330px,100vw - 36px);max-width:calc(100% - 16px);max-height:45dvh;position:absolute;bottom:calc(100% + 8px);right:8px}body[data-release-version=v15] #site-header .more-tools-actions:has(.appearance-menu-panel){flex-wrap:wrap}@media (min-width:600px){.more-navigation>.navigation-appearance-controls>div{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.more-navigation .navigation-switches,.more-navigation .navigation-appearance-controls small{grid-column:1/-1}}body[data-release-version=v15] #site-header .more-navigation-scroll{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body[data-release-version=v15] #site-header .more-navigation-group{border-radius:10px;flex-direction:column;gap:2px;container:all-menu-group/inline-size;padding:8px!important;display:flex!important}body[data-release-version=v15] #site-header .more-navigation-group>strong{padding:6px 8px;font-size:11px}body[data-release-version=v15] #site-header .more-group-items{grid-template-columns:1fr;align-items:start;gap:2px;display:grid}body[data-release-version=v15] #site-header .more-group-items>a{border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:8px;font-size:12px;display:flex}body[data-release-version=v15] #site-header .more-group-items .product-child-entry>a{border:0;border-radius:8px;min-width:0;min-height:44px;padding:8px;font-size:12px}body[data-release-version=v15] #site-header .more-group-items .icon{flex-shrink:0;width:22px;height:22px}body[data-release-version=v15] #site-header .more-navigation-group>.nav-group-search{align-self:flex-start;color:var(--muted)!important;font-size:10px!important}@container all-menu-group (min-width:300px){body[data-release-version=v15] #site-header .more-group-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){body[data-release-version=v15] #site-header .more-navigation-scroll{grid-template-columns:1fr}body[data-release-version=v15] #site-header .more-navigation-group:nth-child(3){grid-column:auto}}
.entry-card-photo{opacity:.96;pointer-events:none;z-index:0;width:36%;height:100%;margin:0;inset:0 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%);mask-image:linear-gradient(90deg,#0000,#000 16%);position:absolute!important}:is(.v8-module-grid>:is(a,.bookmark-link-card):has(.entry-card-photo),.default-suggestion-cards>:is(a,.bookmark-link-card):has(.entry-card-photo)){isolation:isolate;position:relative;overflow:hidden}.entry-card-photo img{object-fit:cover;object-position:center}.v8-module-grid>:is(a,.bookmark-link-card)>:not(.entry-card-photo){z-index:1;position:relative}html[data-theme=dark] .entry-card-photo{opacity:.86}.entry-card-photo .suggestion-art{border:0;border-radius:0;width:100%;height:100%;min-height:0;display:block}body[data-release-version=v15] #main :is(.default-suggestion-cards>:is(a,.bookmark-link-card),.launch-recommendation-card[data-recommendation-kind=explore]){isolation:isolate;background:var(--surface);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:none;min-height:165px;position:relative;overflow:hidden}.default-suggestion-cards>:is(a,.bookmark-link-card)>:not(.entry-card-photo){z-index:1;position:relative}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-media{opacity:.96;pointer-events:none;border:0;border-radius:0;grid-area:1/1/-1/-1;width:36%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16%);mask-image:linear-gradient(90deg,#0000,#000 16%)}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-copy{z-index:1;background:0 0;grid-column:1/-1;padding:14px;position:relative}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-actions{z-index:1;background:0 0;border:0;grid-column:1/-1;justify-content:flex-end;position:relative}html[data-theme=dark] body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-media{opacity:.86}body[data-release-version=v15] #main .v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone]{background:var(--surface);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:none;color:var(--ink);-webkit-backdrop-filter:none}body[data-release-version=v15] #main .v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone] .module-icon{background:color-mix(in srgb,var(--product-color) 6%,var(--surface));box-shadow:none;border:0;place-items:center;display:grid}body[data-release-version=v15] #main .v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone]:after{background:linear-gradient(115deg,transparent 32%,color-mix(in srgb,var(--ink) 5%,transparent) 48%,transparent 64%)}body[data-release-version=v15] #main :is(.default-suggestion-cards>:is(a,.bookmark-link-card),.v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone],.launch-recommendation-card[data-recommendation-kind=explore]){transition:background-color .18s,border-color .18s}@media (hover:hover){body[data-release-version=v15] #main :is(.v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone],.default-suggestion-cards>:is(a,.bookmark-link-card),.launch-recommendation-card[data-recommendation-kind=explore]):hover{background:color-mix(in srgb,var(--ink) 3%,var(--surface));border-color:color-mix(in srgb,var(--product-color) 24%,var(--line));box-shadow:none}}@media (prefers-reduced-motion:reduce){body[data-release-version=v15] #main :is(.default-suggestion-cards>:is(a,.bookmark-link-card),.v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone],.launch-recommendation-card[data-recommendation-kind=explore]){transition:none}}@media (forced-colors:active),(prefers-reduced-transparency:reduce){.entry-card-photo,body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-media{display:none}}@media (forced-colors:active){body[data-release-version=v15] #main .v8-module-grid>:is(a,.bookmark-link-card)[data-product-tone]{color:canvastext;background:canvas;border:1px solid canvastext}}body[data-release-version=v15] #main .v8-module-grid>:is(a,.bookmark-link-card) .module-icon{align-self:flex-start;margin:0 0 10px;position:relative;inset:auto}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .card-product-label{flex-direction:column;align-items:flex-start;gap:6px;display:flex}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .card-product-label>.product-type-icon{place-items:center;width:32px;height:32px;margin:0;display:grid;position:static}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .card-product-label>.product-type-icon>.icon{width:26px;height:26px}body #main :is(.v8-module-grid,.default-suggestion-cards)>:is(a,.bookmark-link-card):has(.entry-card-photo){gap:8px;min-height:220px;transform:none}body #main .v8-module-grid>:is(a,.bookmark-link-card):has(.entry-card-photo)>:is(strong,p,small){box-sizing:border-box;align-self:flex-start;width:calc(64% - 10px);max-width:calc(64% - 10px)}body #main .default-suggestion-cards>:is(a,.bookmark-link-card):has(.entry-card-photo)>:is(.recommendation-heading,p,.recommendation-action){box-sizing:border-box;align-self:flex-start;width:calc(64% - 10px);max-width:calc(64% - 10px)}body #main .v8-module-grid>:is(a,.bookmark-link-card)>strong{font-size:var(--type-body-lg);font-weight:var(--weight-bold);line-height:var(--leading-label);overflow-wrap:break-word}body #main .default-suggestion-cards .recommendation-heading h3{font-size:var(--type-body-lg);font-weight:var(--weight-bold);line-height:var(--leading-label)}body #main :is(.v8-module-grid,.default-suggestion-cards)>:is(a,.bookmark-link-card):has(.entry-card-photo)>p{-webkit-line-clamp:3;font-size:var(--type-label);overflow-wrap:break-word;-webkit-box-orient:vertical;height:4.5em;min-height:4.5em;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}body #main .v8-module-grid>:is(a,.bookmark-link-card):has(.entry-card-photo)>small{font-size:var(--type-caption);line-height:var(--leading-label);margin-top:auto}body #main .default-suggestion-cards>:is(a,.bookmark-link-card):has(.entry-card-photo)>.recommendation-action{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;min-height:44px;margin-inline:0 auto}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-copy{box-sizing:border-box;width:64%;padding:12px}body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .recommendation-summary{-webkit-line-clamp:3;font-size:var(--type-label);-webkit-box-orient:vertical;min-height:4.5em;max-height:4.5em;line-height:1.5;display:-webkit-box;overflow:hidden}@media (forced-colors:active),(prefers-reduced-transparency:reduce){body[data-release-version=v15] #main .launch-recommendation-card[data-recommendation-kind=explore] .search-recommendation-copy{width:100%;max-width:100%}body #main :is(.v8-module-grid,.default-suggestion-cards)>:is(a,.bookmark-link-card):has(.entry-card-photo)>:is(strong,p,small,.recommendation-heading,.recommendation-action){width:100%;max-width:100%}}
.header-locale-tools{flex:none;align-items:center;gap:5px;display:flex}.global-search .v13-product-heading>h1{overflow-wrap:anywhere;font-size:clamp(24px,2vw,30px)!important;line-height:1.2!important}.global-search .v13-product-sign{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex!important}.global-search .v13-product-sign>.icon{width:32px!important;height:32px!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.global-sign-brand{letter-spacing:-.4px;max-width:100%;color:var(--ink);justify-items:center;font-size:13px;line-height:1.2;display:grid;position:relative}.global-sign-brand>span{white-space:nowrap;font-size:11px}.global-sign-brand>sup{color:var(--brand-accent);font-size:9px;position:absolute;top:0;right:-7px}.country-city-directory{margin-bottom:20px}.country-city-examples{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:8px;margin-block:10px;display:grid}.country-city-example{text-align:left;align-items:center;gap:8px;min-height:58px;white-space:normal!important;display:flex!important}.country-city-example>.icon{flex:none;width:24px;height:24px}.country-city-example>.icon:last-child{width:16px;height:16px;margin-left:auto}.country-city-example>span{overflow-wrap:anywhere;min-width:0}.country-city-example small{color:var(--muted);font-size:11px;display:block}.country-city-directory summary{cursor:pointer;min-height:44px;padding-block:10px}.country-city-directory details>label{gap:5px;max-width:360px;display:grid}.country-city-directory input{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:12px;padding:10px}.country-city-directory details .country-city-examples{overscroll-behavior:contain;max-height:400px;padding:2px;overflow:auto}.header .header-locale-tools .flag-trigger>.icon{flex:0 0 11px;width:11px!important;height:11px!important}@media (max-width:800px){.header .header-locale-tools .flag-trigger{justify-content:center;width:40px!important;min-width:40px!important;height:40px!important;padding:4px!important}body[data-release-version=v15] .header.header-v10 .header-locale-tools{grid-area:1/2;justify-self:end}body[data-release-version=v15] .header.header-v10 .header-actions{grid-area:2/2}body[data-release-version=v15] .header.header-v10 .header-local-tools{grid-area:2/1;justify-content:flex-start;width:auto}.global-header-place{max-width:none!important}.global-header-place>span{display:inline!important}}.header-locale-tools .flag-trigger{background:var(--soft);max-width:82px;min-height:40px;color:var(--ink);border-radius:var(--ui-radius,12px);border:0;align-items:center;gap:5px;padding:7px 9px;display:flex}.header-locale-tools .flag-trigger>img{object-fit:cover;border-radius:2px;width:20px;height:14px}.header-locale-tools .flag-trigger>span{font-size:11px;font-weight:600}.header-locale-tools .flag-popover{z-index:300;background:var(--surface);width:min(290px,100vw - 16px);max-height:70dvh;color:var(--ink);border:1px solid var(--line);border-radius:14px;position:fixed;top:76px;left:clamp(8px,20vw,340px);overflow:auto;box-shadow:0 10px 30px #0003}.header-locale-tools .country-selector .flag-popover{left:clamp(8px,25vw,425px)}.header .logo-menu-chevron{width:14px!important;height:14px!important;color:var(--muted)!important;flex:none!important;display:block!important;transform:none!important}.header .logo[aria-expanded=true] .logo-menu-chevron{transform:rotate(180deg)!important}.more-tools-actions .more-mobile-language{flex-wrap:wrap;align-items:center;gap:5px;display:flex!important}.global-header-place{align-items:center;gap:5px;min-width:0;max-width:150px;font-size:12px;display:flex;overflow:hidden}.global-header-place>.icon{flex:none;width:22px;height:22px}.global-explore{padding-top:10px}.global-location-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:10px;display:grid}.global-location-fields label{gap:4px;min-width:0;font-size:12px;display:grid}.global-location-fields :is(input,select){background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:8px}.global-view-controls{flex-wrap:wrap;gap:6px;display:flex}.global-view-controls .outline{align-items:center;gap:5px;min-height:44px;font-size:12px;display:flex}.global-view-controls .icon{width:18px;height:18px}.global-source-note{font-size:11px;line-height:1.5}.global-map{height:min(680px,calc(100dvh - var(--site-header-height,140px) - 20px));border-radius:16px;min-height:380px;margin-bottom:16px;position:relative;overflow:hidden}.global-map .local-map-canvas{height:100%}.global-place-grid{grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));gap:12px;display:grid}.global-explore .source-place-card{background:var(--surface);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:16px;padding:14px}.global-explore .source-place-card :is(h3,p,small){overflow-wrap:anywhere}.global-explore .sg-card-title .icon{flex:none;width:28px;height:28px}.global-explore .sg-card-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.global-explore .source-place-card>img{object-fit:cover;border-radius:10px;width:100%;height:145px}.global-explore .source-place-card>div:last-child{flex-wrap:wrap;gap:5px;display:flex}.global-explore .source-place-card .outline{align-items:center;gap:5px;min-height:40px;font-size:12px;display:flex}.global-explore .source-place-card .outline>.icon{width:16px;height:16px}.global-transit-routes{flex-wrap:wrap;gap:7px;margin-block:16px;display:flex}.global-transit-routes h3{width:100%}.global-transit-routes a{white-space:normal;max-width:100%;font-size:12px}.global-pagination{justify-content:center;align-items:center;gap:14px;margin:20px 0;display:flex}body[data-release-version=v15] #main .launch-recommendations{position:relative}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-track{scrollbar-width:none;padding-bottom:2px}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-track::-webkit-scrollbar{display:none}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading>div{z-index:5;pointer-events:none;opacity:0;grid-area:2/1;justify-content:space-between;align-self:center;align-items:center;height:0;margin-inline:7px;transition:opacity .15s;display:flex;position:relative;inset:auto}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading>div>button{pointer-events:none;background:color-mix(in srgb,var(--surface) 90%,transparent);border:0;width:36px;height:36px;box-shadow:0 2px 10px #0002}body[data-release-version=v15] #main .launch-recommendations:is(:hover,:focus-within,[data-scrolling=true]) .search-recommendations-heading>div{opacity:1}body[data-release-version=v15] #main .launch-recommendations:is(:hover,:focus-within,[data-scrolling=true]) .search-recommendations-heading>div>button{pointer-events:auto}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading>div>button:disabled{visibility:hidden}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading{padding-right:0!important}@media (max-width:800px){.header-locale-tools{gap:3px}.header-locale-tools .flag-trigger{gap:3px;min-height:34px;padding:5px}.header-locale-tools .flag-trigger>img{width:16px;height:12px}.header-locale-tools .flag-trigger>span:not(:last-child),.header-locale-tools .flag-trigger>span:last-child{display:none}.header-locale-tools .flag-trigger>.icon{width:11px;height:11px}.header-locale-tools .flag-popover,.header-locale-tools .country-selector .flag-popover{left:8px;top:calc(var(--site-header-height,120px) + 6px)}.global-header-place{max-width:44px;padding:5px}.global-header-place>span{display:none}.global-brand-mark{font-size:17px!important}.global-map{height:65dvh}.global-location-fields{gap:7px}}@media (prefers-reduced-motion:reduce){body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading>div{transition:none}}@media (forced-colors:active){.header-locale-tools .flag-trigger{border:1px solid buttontext}.global-map{border:1px solid canvastext}}.header-locale-tools .flag-select-combined .flag-trigger{min-width:78px;max-width:120px}.header-locale-tools .flag-select-combined .locale-language-code{color:var(--muted);border-inline-start:1px solid var(--line);padding-inline-start:5px;font-size:10px}.header-locale-tools .flag-select-combined .flag-popover{overscroll-behavior:contain;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px;width:min(460px,100vw - 16px);max-height:min(600px,100dvh - 160px);padding:8px;display:grid;left:max(8px,min(20vw,100vw - 476px));overflow:auto}.flag-select-combined :is(.flag-language-panel,.flag-side-panel){min-width:0}.flag-select-combined .flag-language-panel{border-inline-start:1px solid var(--line);padding-inline-start:8px}.flag-select-combined h3{color:var(--muted);margin:0;padding:8px 6px 12px;font-size:12px}.flag-select-combined .country-selector-panel>div{gap:3px;display:grid}.flag-select-combined :is(.flag-options,.country-selector-panel>div)>button{width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:start;font:inherit;white-space:normal;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:8px;font-size:12px;line-height:1.3;display:flex}.flag-select-combined :is(.flag-options,.country-selector-panel>div)>button>span{overflow-wrap:anywhere;min-width:0}.flag-select-combined :is(.flag-options,.country-selector-panel>div)>button>:is(img,.icon){flex:none;width:22px;height:16px}.flag-select-combined :is(.flag-options,.country-selector-panel>div)>button:hover{background:var(--soft)}.flag-select-combined :is(.flag-options,.country-selector-panel>div)>button[aria-pressed=true]{background:color-mix(in srgb,var(--ink) 9%,var(--surface));box-shadow:inset 0 0 0 1px var(--line)}.flag-select-combined :is(button,a):focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (max-width:800px){.header .header-locale-tools .flag-select-combined .flag-trigger{max-width:100px;width:auto!important;min-width:70px!important;min-height:44px!important;padding:6px 8px!important}.header .header-locale-tools .flag-select-combined .flag-trigger>span{font-size:10px;display:inline!important}.header-locale-tools .flag-select-combined .locale-language-code{display:none}}.global-hub{padding-block:28px}.global-hub>header{max-width:760px;margin-bottom:24px}.global-country-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.global-country-grid>article{background:var(--surface);min-width:0;color:var(--ink);border-radius:var(--ui-radius,18px);padding:20px}.global-country-grid>article>header{align-items:center;gap:12px;display:flex}.global-country-grid h2{margin:0;font-size:21px}.global-country-grid header>span{color:var(--muted);margin-inline-start:auto;font-size:12px}.global-country-grid p{color:var(--muted);font-size:13px}.global-country-grid article>div{flex-wrap:wrap;gap:6px;display:flex}.global-country-grid .outline{align-items:center;gap:6px;min-height:44px;font-size:12px;display:flex}.global-country-grid .icon{width:18px;height:18px}.header .header-locale-tools .flag-select-combined .flag-trigger>.icon[data-icon=map]{flex:0 0 20px!important;width:20px!important;height:20px!important}.global-explore .global-country-grid{scrollbar-width:none;overscroll-behavior-inline:contain;gap:8px;min-width:0;margin-bottom:16px;display:flex;overflow-x:auto}.global-explore .global-country-grid>article{flex:0 0 240px;padding:12px}.global-explore .global-country-grid h2{font-size:16px}.global-explore .global-country-grid header>img{width:28px;height:20px}.global-explore .global-country-grid p{margin-block:6px}.global-explore .global-country-grid article>div{gap:4px}.global-explore .global-country-grid .outline{padding:6px;font-size:11px}.global-sign-brand>span{white-space:normal;text-align:center;max-width:100%}.locale-region-panel{border-block-start:1px solid var(--line);margin-block-start:8px;padding-block-start:4px}.locale-region-panel label{gap:4px;padding:4px 6px;font-size:12px;display:grid}.locale-region-panel select{background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:10px;padding:6px}.locale-region-panel p{color:var(--muted);margin:0;padding:4px 6px;font-size:12px;line-height:1.5}.global-sign-brand{width:100%;min-width:0;padding-inline:6px}.global-sign-brand>span{overflow-wrap:normal;font-size:clamp(8px,.75vw,11px)}.global-sign-brand>sup{font-size:8px;top:0;right:0}@media (max-width:900px){.header-locale-tools .flag-select-combined .flag-popover{max-height:calc(100dvh - var(--site-header-height,120px) - 20px);grid-template-columns:minmax(0,1fr);width:calc(100vw - 16px);left:8px}.flag-select-combined .country-selector-panel>div,.country-selector .flag-options{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:min(34dvh,260px);padding:2px;display:grid;overflow-y:auto}.flag-select-combined .country-selector-panel>div>button{gap:5px;min-height:48px;padding:7px}.country-selector-panel button>small{margin-inline-start:auto;font-size:10px}.flag-select-combined .flag-language-panel{border-inline-start:0;border-block-start:1px solid var(--line);padding-inline-start:0;padding-top:4px}.flag-select-combined .flag-language-panel>.flag-options{grid-template-columns:repeat(2,minmax(0,1fr));max-height:180px;display:grid;overflow:auto}.country-hierarchy[data-country=global] .territory-children{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:6px;max-height:250px;display:grid;overflow:auto}.global-explore .global-country-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:440px;display:grid;overflow:auto}.global-explore .global-country-grid>article{min-width:0;padding:10px}.global-country-grid>article>header{flex-wrap:wrap;gap:6px}.global-country-grid h2{font-size:14px!important}}.country-discovery-highlights{gap:16px;min-width:0;margin-block:16px 24px;display:grid}.country-discovery-highlights>section{min-width:0}.country-discovery-highlights .section-heading{margin-bottom:8px}.country-discovery-highlights .section-heading>a{align-items:center;gap:5px;min-height:44px;font-size:12px;display:flex}.country-discovery-highlights .section-heading>a>.icon{width:16px;height:16px}.country-discovery-shelf{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;grid-auto-columns:clamp(240px,25vw,300px);grid-auto-flow:column;gap:10px;padding:2px 2px 10px;display:grid;overflow-x:auto}.country-discovery-shelf>article{scroll-snap-align:start}.country-discovery-empty{border:1px solid var(--line);background:var(--soft);color:var(--muted);border-radius:16px;padding:18px;font-size:13px}.source-place-card{flex-direction:column;gap:7px;min-width:0;display:flex;overflow:hidden}.source-place-card>.source-place-photo{aspect-ratio:16/9;background:var(--soft);border-radius:12px;flex:none;width:100%;margin:0;display:block;position:relative;overflow:hidden}.source-place-photo>img{object-fit:cover;width:100%;height:100%}.source-place-photo>span{color:#fff;background:#101b16df;border-radius:5px;max-width:calc(100% - 10px);padding:3px 5px;font-size:10px;position:absolute;bottom:5px;left:5px}.source-place-card>.recommendation-mini-map{border:1px solid var(--line);border-radius:12px;flex:none;height:78px;min-height:78px;margin:0;padding:0;position:relative;overflow:hidden;display:block!important}.source-place-card .recommendation-map-link{place-items:center;width:100%;height:100%;min-height:78px;display:grid;position:relative;overflow:hidden}.source-place-card>.source-place-actions{flex-wrap:wrap;gap:5px;margin-top:auto;display:flex}.source-place-actions>.outline{flex:1;justify-content:center;gap:6px;min-height:44px;padding:7px 9px;font-size:12px}.source-place-actions>.outline>.icon{width:17px;height:17px}.source-place-card>.source-photo-credit{opacity:.85;font-size:9px;line-height:1.3}.source-place-card>.sg-address{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0;display:-webkit-box;overflow:hidden}@media (max-width:600px){.global-place-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.global-place-grid>.source-place-card{padding:9px}.global-place-grid .source-place-actions>.outline{flex-basis:100%}.source-place-card .sg-card-title h3{font-size:13px}.source-place-card .sg-card-title>.icon{width:24px;height:24px}.country-discovery-shelf{grid-auto-columns:min(260px,78vw)}}@media (max-width:359px){.global-place-grid{grid-template-columns:minmax(0,1fr)}}body[data-release-version=v15] #main .launch-recommendations{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);display:grid}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading{display:contents}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-heading>strong{grid-area:1/1;align-items:center;min-height:36px;margin-bottom:6px;display:flex}body[data-release-version=v15] #main .launch-recommendations .search-recommendations-track{grid-area:2/1}.source-place-card{grid-template-rows:auto 1fr auto auto;align-content:start;gap:7px;display:grid}.source-place-card>.source-place-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.source-place-copy>small{color:var(--muted);font-size:11px}.source-place-copy>.sg-address{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;margin:0;display:-webkit-box;overflow:hidden}.source-place-card>.source-place-location{flex-direction:column;gap:7px;min-width:0;display:flex}.source-place-location>.recommendation-mini-map{border:1px solid var(--line);border-radius:12px;flex:none;height:78px;min-height:78px;margin:0;padding:0;position:relative;overflow:hidden;display:block!important}.source-place-location>.source-location-precision{color:var(--muted);font-size:11px}.source-place-card>.source-place-footer,.global-explore .source-place-card>.source-place-footer{flex-direction:column;align-items:stretch;gap:7px;min-width:0;margin:0;padding:0;display:flex}.source-place-footer>.source-place-actions{flex-wrap:wrap;gap:5px;margin:0;display:flex}.source-place-footer>.source-photo-credit{opacity:.85;overflow-wrap:anywhere;font-size:9px;line-height:1.3}@supports (grid-template-rows:subgrid){:is(.global-place-grid,.country-discovery-shelf,.sg-card-grid)>.source-place-card{grid-row:span 4;grid-template-rows:subgrid}}
