body[data-release-version=v15] .header .logo{flex-shrink:0;gap:5px;min-width:0}.v15-header-identity{align-items:center;gap:6px;width:178px;min-width:0;display:flex}.v15-brand-art{transform-origin:50%;pointer-events:none;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}body[data-release-version=v15] .v15-brand-art>.icon{width:100%;height:100%;filter:none!important}.v15-brand-shop{background:url(/brand/v11-motion/welcome-shop-pearl-elegant.png) 50%/contain no-repeat;width:100%;height:100%}.v15-brand-type{align-items:center;min-width:0;min-height:38px;display:flex}.header .logo .v15-brand-type>.brand-mark{color:var(--ink)}.v15-brand-type .brand-number{color:var(--brand-accent,#a91101)}.v15-product-wordmark{color:var(--ink);letter-spacing:0;gap:2px;line-height:1.15;display:grid}.v15-product-wordmark>span{letter-spacing:-.5px;white-space:nowrap;max-width:128px;color:var(--ink);align-items:baseline;font-size:16px;font-weight:700;display:flex}.header .logo .v15-brand-city{text-overflow:ellipsis;min-width:0;color:var(--ink);overflow:hidden}.v15-product-wordmark b{color:var(--brand-accent,#a91101);margin-left:2px}.v15-product-wordmark>strong{text-overflow:ellipsis;white-space:nowrap;max-width:128px;font-size:12px;font-weight:600;overflow:hidden}@media (max-width:800px){.v15-header-identity{gap:4px;width:126px}.v15-brand-art{flex-basis:28px;width:28px;height:28px}.v15-brand-type{min-height:32px}.v15-product-wordmark>span{max-width:94px;font-size:13px}.v15-product-wordmark>strong{max-width:94px;font-size:10px}body[data-release-version=v15] .header .logo .brand-mark{font-size:23px}body[data-release-version=v15] .header .logo-menu-chevron{flex-shrink:0;width:10px}}@media (max-width:380px){.v15-header-identity{gap:3px;width:clamp(75px,100vw - 245px,126px)}.v15-brand-art{flex-basis:20px;width:20px;height:24px}.v15-product-wordmark>span,.v15-product-wordmark>strong{max-width:calc(100vw - 268px)}body[data-release-version=v15] .header .logo .brand-mark{font-size:19px}body[data-release-version=v15] .header .header-weather{gap:0;width:32px;min-width:32px;padding:6px}body[data-release-version=v15] .header .header-weather>.header-weather-current{display:none}}@media (max-width:340px){body[data-release-version=v15] .header .logo .brand-mark{font-size:14px}.v15-product-wordmark>span{font-size:10.5px}.v15-product-wordmark>strong{font-size:9px}}body[data-release-version=v15] .header .v15-brand-art>.icon{color:var(--product-color)!important;filter:none!important}.v15-brand-art{position:relative}.v15-brand-secondary{background:var(--surface);border:1px solid var(--line);border-radius:6px;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-2px;right:-3px}.v15-brand-secondary>.icon{width:14px;height:14px;color:var(--product-color)!important;filter:none!important}@media (max-width:800px){.v15-brand-secondary{width:13px;height:13px;right:-2px}.v15-brand-secondary>.icon{width:11px;height:11px}}body[data-release-version=v15] #site-header[data-product-brand-compact=true] .v15-header-identity[data-product-brand=product] .header-brand-lockup{flex-direction:column-reverse;gap:1px}body[data-release-version=v15] #site-header[data-product-brand-compact=true] .v15-header-identity[data-product-brand=product] .header-brand-meta{max-width:100%;font-size:14px;line-height:1.1;display:block}body[data-release-version=v15] #site-header[data-product-brand-compact=true] .v15-header-identity[data-product-brand=product] .header-brand-context{max-width:100%;font-weight:750;display:block}body[data-release-version=v15] #site-header[data-product-brand-compact=true] .v15-header-identity[data-product-brand=product] .header-brand-place{display:none}body[data-release-version=v15] #site-header[data-product-brand-compact=true] .v15-header-identity[data-product-brand=product] .v15-brand-type .header-brand-lockup>.brand-mark{opacity:.78;line-height:1;font-size:11px!important}@media (min-width:801px){body[data-release-version=v15] #site-header .logo-menu-trigger:has(.v15-header-identity[data-product-brand=product]){flex:0 auto!important;width:fit-content!important;max-width:244px!important}body[data-release-version=v15] #site-header .logo-menu-trigger .v15-header-identity[data-product-brand=product]{width:auto;max-width:100%}body[data-release-version=v15] #site-header .logo-menu-trigger .v15-header-identity[data-product-brand=product] .v15-brand-type{flex:1 1 0;width:0;min-width:0}body[data-release-version=v15] #site-header .logo-menu-trigger .v15-header-identity[data-product-brand=product] .header-brand-lockup{width:auto}}body[data-release-version=v15] #site-header .logo .v15-header-identity[data-product-brand]{width:100%;min-width:0;max-width:100%}body[data-release-version=v15] #site-header .v15-brand-type{flex:1;min-width:0;container-type:inline-size}body[data-release-version=v15] #site-header .header-brand-lockup{text-align:start;flex-direction:column;justify-content:center;gap:2px;width:100%;min-width:0;line-height:1.1;display:flex}body[data-release-version=v15] #site-header .v15-header-identity .v15-brand-type .header-brand-lockup>.brand-mark{letter-spacing:-.6px;white-space:nowrap;flex-flow:row;align-items:baseline;gap:0;max-width:100%;padding:0;line-height:1.05;color:var(--ink)!important;font-size:20px!important;display:inline-flex!important}body[data-release-version=v15] #site-header .header-brand-lockup .brand-national{letter-spacing:inherit;white-space:nowrap;flex:none;display:inline-block;font-size:inherit!important}body[data-release-version=v15] #site-header .header-brand-lockup .brand-country-full{display:inline}body[data-release-version=v15] #site-header .header-brand-lockup .brand-country-compact{display:none!important}body[data-release-version=v15] #site-header .header-brand-meta{letter-spacing:0;min-width:0;max-width:100%;color:var(--ink);align-items:baseline;gap:6px;font-size:11px;line-height:1.15;display:flex}body[data-release-version=v15] #site-header .header-brand-context{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;flex:0 auto;font-weight:700;overflow:hidden}body[data-release-version=v15] #site-header .header-brand-place{min-width:0;font:inherit;color:var(--muted);flex:1;align-items:baseline;gap:4px;display:flex}body[data-release-version=v15] #site-header .header-brand-place>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body[data-release-version=v15] #site-header .header-brand-place>b{letter-spacing:.04em;font-size:8px}body[data-release-version=v15] #site-header .header-brand-context+.header-brand-place:before{content:"·";color:var(--muted);flex:none}@container (max-width:136px){body[data-release-version=v15] #site-header .v15-header-identity .v15-brand-type .header-brand-lockup>.brand-mark{font-size:18px!important}body[data-release-version=v15] #site-header .header-brand-lockup .brand-national:has(.brand-country-compact)>.brand-country-full{display:none}body[data-release-version=v15] #site-header .header-brand-lockup .brand-country-compact{font:inherit;text-decoration:none;display:inline!important}body[data-release-version=v15] #site-header .header-brand-context+.header-brand-place{display:none}}@container (max-width:100px){body[data-release-version=v15] #site-header .v15-header-identity .v15-brand-type .header-brand-lockup>.brand-mark{font-size:16px!important}}.business-brand-anchor{pointer-events:none;height:0;display:block}.header-business-identity{gap:6px;min-height:36px;animation:.14s ease-out header-business-reveal}.header-business-identity>.header-business-logo{border-radius:var(--ui-radius-control);background:var(--ui-surface);flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.header-business-logo>img{object-fit:contain;width:100%;height:100%}.header-business-logo>.icon{width:18px;height:18px}.header-business-identity>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--type-label);line-height:var(--leading-label);letter-spacing:normal;color:var(--ink);overflow:hidden}@media (max-width:420px){.header-business-identity>.header-business-logo{flex-basis:22px;width:22px;height:22px}.header-business-identity>strong{font-size:var(--type-caption)}}@keyframes header-business-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.header-business-identity{animation:none}}
