/* One shared geometry for the product switch on both homepages. */
:root{--product-switch-width:440px;--product-switch-height:68px;--product-switch-radius:26px;--product-button-radius:22px;--product-switch-title:20px;--product-switch-caption:15px;--product-switch-top:118px}
.product-switch,.experience-shell.home-view .ds-refresh .shared-product-switch{
 box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;
 width:var(--product-switch-width)!important;max-width:100%!important;height:var(--product-switch-height)!important;min-height:0!important;
 padding:3px!important;border:1px solid #737b7d!important;border-radius:var(--product-switch-radius)!important;
 background:#090c0d!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important;
 font-family:Manrope,'Microsoft YaHei','PingFang SC',sans-serif!important;
}
.experience-shell.home-view .ds-refresh{padding-top:var(--product-switch-top)!important}
.experience-shell.home-view .ds-refresh>.shared-product-choice{width:var(--product-switch-width)!important;max-width:calc(100% - 40px)!important}
.product-switch>a,.experience-shell.home-view .ds-refresh .shared-product-switch>button{
 box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;
 position:relative!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;
 padding:0!important;margin:0!important;border:0!important;border-radius:var(--product-button-radius)!important;
 background:transparent!important;color:#f5f7f7!important;box-shadow:none!important;transform:none!important;filter:none!important;opacity:1!important;
 font-family:inherit!important;line-height:1.5!important;text-align:center!important;letter-spacing:normal!important;text-decoration:none!important;transition:none!important;
}
.experience-shell.home-view .ds-refresh .shared-product-switch>button>svg{display:none!important}
.experience-shell.home-view .ds-refresh .shared-product-switch>button>span{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important}
.product-switch strong,.experience-shell.home-view .ds-refresh .shared-product-switch strong{font:800 var(--product-switch-title)/1.5 Manrope,'Microsoft YaHei','PingFang SC',sans-serif!important;letter-spacing:normal!important;white-space:nowrap!important;color:inherit!important}
.product-switch>a>span,.experience-shell.home-view .ds-refresh .shared-product-switch small{font:400 var(--product-switch-caption)/1.5 Manrope,'Microsoft YaHei','PingFang SC',sans-serif!important;letter-spacing:.06em!important;white-space:nowrap!important;color:inherit!important;opacity:1!important}
.product-switch>.selected,.experience-shell.home-view .ds-refresh .shared-product-switch>button[aria-pressed="true"]{background:#f9fafb!important;color:#090c0d!important}
.product-switch>a:not(.selected):hover,.experience-shell.home-view .ds-refresh .shared-product-switch>button[aria-pressed="false"]:hover{background:#192023!important;color:#fff!important}
.product-switch>a:focus-visible,.experience-shell.home-view .ds-refresh .shared-product-switch>button:focus-visible{outline:2px solid #00d2e8!important;outline-offset:4px!important}
.product-switch::before,.product-switch::after,.experience-shell.home-view .ds-refresh .shared-product-switch::before,.experience-shell.home-view .ds-refresh .shared-product-switch::after,.experience-shell.home-view .ds-refresh .shared-product-switch>button::before,.experience-shell.home-view .ds-refresh .shared-product-switch>button::after{display:none!important}
@media(max-width:800px){:root{--product-switch-width:400px;--product-switch-top:110px}}
@media(max-width:480px){:root{--product-switch-width:330px;--product-switch-height:64px;--product-switch-radius:23px;--product-button-radius:19px;--product-switch-title:18px;--product-switch-caption:13px;--product-switch-top:100px}}
