body[data-release-version=v15] .v15-product-wordmark>.brand-mark{color:var(--ink);white-space:nowrap;letter-spacing:-1px;max-width:none;font-size:24px;font-weight:750;line-height:1.15}body[data-release-version=v15] .v15-product-wordmark>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:158px;font-size:11px;font-weight:550;line-height:1.3;display:-webkit-box;overflow:hidden;color:var(--ink)!important}body[data-release-version=v15] .header .v15-brand-city{color:inherit!important}body[data-release-version=v15] .v15-header-identity{width:200px}body[data-release-version=v15] .v13-product-sign{flex-basis:108px;gap:4px;min-height:130px}body[data-release-version=v15] .v13-product-sign>small{max-width:94px;font-size:10px;line-height:1.3}@media (max-width:800px){body[data-release-version=v15] .v15-header-identity{width:145px}.v15-product-wordmark>.brand-mark{font-size:22px!important}body[data-release-version=v15] .v15-product-wordmark>strong{max-width:109px;font-size:9px}body[data-release-version=v15] .v13-product-sign{flex-basis:88px;min-height:114px}body[data-release-version=v15] .header-inline-search{display:none!important}body[data-release-version=v15] .search-discovery-column:has(.search-discovery-intro) .search-discovery-slot{order:-1}body[data-release-version=v15] .search-discovery-column:has(.search-discovery-intro){flex-direction:column;display:flex}body[data-release-version=v15] #main .search-discovery-query[data-docked=true]{top:var(--search-dock-header,0px);max-height:48dvh}body[data-release-version=v15] #main .search-discovery-query[data-docked=true] .search-start-panel,body[data-release-version=v15] #main .search-discovery-query[data-docked=true] .search-suggestions{max-height:36dvh;overflow:auto}}@media (max-width:380px){body[data-release-version=v15] .v15-header-identity{width:112px}.v15-product-wordmark>.brand-mark{font-size:19px!important}body[data-release-version=v15] .v15-product-wordmark>strong{max-width:84px;font-size:8px}}.launch-workspace{padding-block:24px 48px}.launch-workspace h1{font-size:clamp(26px,4vw,40px)}.launch-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:18px;display:grid}.launch-panel{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--soft));border-radius:20px;min-width:0;margin-bottom:16px;padding:18px}.launch-panel h2{margin-top:0;font-size:20px}.launch-panel form,.launch-panel label{gap:8px;display:grid}.launch-panel input,.launch-panel select,.launch-panel textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--surface);border-radius:10px;padding:10px}.launch-panel input[type=checkbox]{width:auto;min-height:22px}.launch-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.launch-product{border:1px solid var(--line);border-radius:15px;gap:8px;min-width:0;padding:12px;display:grid}.launch-product img{object-fit:cover;border-radius:10px;width:100%;height:110px}.launch-product strong{font-size:13px}.launch-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.launch-actions>*{min-height:40px}.launch-cart-action{gap:4px;display:grid}.launch-cart-action small{font-size:11px}.launch-cart-row{border-bottom:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.launch-cart-row .launch-actions{justify-content:space-between}.launch-total{font-size:20px}.launch-note{background:var(--soft);border-radius:12px;padding:10px 14px;font-size:13px}.launch-workspace [role=status]{overflow-wrap:anywhere}@media (max-width:800px){.launch-grid{grid-template-columns:1fr}.launch-panel{padding:14px}.launch-product-grid{gap:8px}}.launch-menu-search{grid-column:1/-1;margin-bottom:12px;position:relative}.launch-menu-search .shared-search{width:100%}.launch-menu-search .search-start-panel,.launch-menu-search .search-suggestions{max-height:32dvh;position:relative;top:auto;overflow:auto}.launch-menu-search .search-start-cards,.home-mobile-search{display:none}@media (max-width:800px){body[data-release-version=v15] .home-mobile-search{margin-block:18px;display:block}body[data-release-version=v15] .home-mobile-search .search-atmosphere-section{padding:0}body[data-release-version=v15] .home-mobile-search .icon-atmosphere{display:none}}.product-landing-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:13px;display:flex}.product-landing-actions>a{align-items:center;gap:6px;min-height:40px;display:inline-flex}.product-landing-actions .icon{width:16px;height:16px}.search-location-tools{border-top:1px solid var(--line);gap:8px;margin-top:10px;padding-top:10px;display:grid}.search-location-selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);gap:6px;display:grid}.search-location-selectors label,.search-category-select{gap:4px;min-width:0;margin:0;font-size:11px;display:grid}.search-location-selectors select,.search-category-select select{background:var(--surface);width:100%;min-width:0;min-height:40px;color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:7px 9px;font-size:12px}.search-product-category-select{margin-top:10px}.search-location-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6px;display:grid}.search-location-actions .nearby-search{justify-content:center;width:100%;min-height:42px;font-size:12px}.search-location-actions>.search-map-shortcut{justify-content:center;align-items:center;gap:6px;min-height:42px;padding:8px;font-size:12px;display:flex}.search-location-actions .product-result-map{border-radius:10px;margin:0}.search-location-actions .product-result-map>summary{justify-content:center;gap:6px;min-height:42px;padding:8px;font-size:12px}.search-location-actions .product-result-map>summary>span{display:none}.search-location-actions .product-result-map[open]{grid-column:1/-1}.search-location-actions .section-location-status{margin:6px 0;font-size:11px}.search-location-actions .icon{flex:none;width:16px;height:16px}@media (max-width:600px){.search-location-selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.search-location-selectors>label:last-child{grid-column:1/-1}}@media (max-width:800px){body[data-release-version=v15] #main .search-discovery-query[data-docked=true] .search-discovery-controls{max-height:16dvh;display:block;overflow:auto}body[data-release-version=v15] #main .search-discovery-query[data-docked=true] .search-location-tools{margin-top:6px;padding-top:6px}.search-location-tools:has(.product-result-map[open]){overflow:visible}body[data-release-version=v15] #main .search-discovery-query[data-docked=true] .search-suggestions{width:auto;min-height:0;margin-top:8px;height:auto!important;max-height:28dvh!important;position:relative!important;inset:auto!important}body[data-release-version=v15] #main .search-discovery-query[data-docked=true]{height:auto}body[data-release-version=v15] #main .search-discovery-query[data-docked=true]>.shared-search-form{z-index:3;background:var(--surface);margin-top:0;position:sticky;top:0}}body[data-release-version=v15] #main>.offer-feed .pm-search{font-weight:400}@media (min-width:1100px){body[data-release-version=v15] #main .hero:has(>.v15-product-landing){padding-top:32px}body[data-release-version=v15] #main :is(.activity-discovery,.v8-discovery,.v8-regional-search):has(.v15-product-landing){padding-top:32px}body[data-release-version=v15] #main .activity-discovery>.activity-hero:has(>.v15-product-landing){padding-top:0}body[data-release-version=v15] #main>.offer-feed.wrap.provider-page{margin-inline:auto;width:calc(100% - 64px);max-width:none;margin-top:32px}}@media (min-width:1100px) and (max-width:1199px){body[data-header-variant=v9][data-release-version=v15] #main>.offer-feed.wrap.provider-page{width:100%;margin-inline:0}}
