.legacy-site-shell .home-menu-orbit{--orbit-ink:#154b8b;--orbit-accent:#2978bd;width:100%;color:var(--orbit-ink);text-align:center;background:radial-gradient(#e4f1f880,#0000 65%);padding:38px 12px 28px;position:relative;overflow:clip}.home-menu-orbit__tabs{justify-content:center;align-items:center;gap:clamp(2px,1.2vw,16px);width:fit-content;max-width:100%;margin:0 auto;display:flex}.home-menu-orbit__tabs button{min-width:48px;min-height:48px;color:color-mix(in srgb,var(--orbit-ink)40%,#748294);font-family:var(--title-font);cursor:pointer;background:0 0;border:0;padding:10px clamp(8px,1.2vw,18px);font-size:clamp(12px,1.05vw,14px);font-weight:400;position:relative}.home-menu-orbit__tabs button:hover{color:var(--orbit-ink)}.home-menu-orbit__tabs button[aria-selected=true]{color:var(--orbit-ink);font-weight:500}.home-menu-orbit__tabs button[aria-selected=true]:after{content:"";inset-inline:calc(50% - 10px);background:color-mix(in srgb,var(--orbit-ink)55%,transparent);border-radius:1px;height:1px;position:absolute;bottom:4px}.home-menu-orbit__stage{--orbit-plate-size:160px;isolation:isolate;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab;direction:ltr;width:1000px;height:310px;margin:6px 0 0;position:relative;left:50%;transform:translate(-50%)}.home-menu-orbit [role=tabpanel]{direction:ltr}.home-menu-orbit__stage[data-dragging=true],.home-menu-orbit__stage[data-dragging=true] *{cursor:grabbing}.home-menu-orbit__center{width:min(360px,100vw - 48px);min-height:calc(60px*var(--site-density,1));padding:calc(12px*var(--site-density,1))calc(22px*var(--site-density,1));z-index:40;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)}.legacy-site-shell .home-menu-orbit__title{color:var(--orbit-ink);font-family:var(--title-font);text-wrap:balance;overflow-wrap:anywhere;text-shadow:none;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.15}.home-menu-orbit__plate{--orbit-spin:0deg;width:var(--orbit-plate-size);height:var(--orbit-plate-size);transform:translate(-50%,-50%)translate(calc(var(--orbit-initial-x)*400px),calc(var(--orbit-initial-y)*45px))scale(var(--orbit-initial-scale));will-change:transform;margin:0;position:absolute;top:125px;left:50%}.home-menu-orbit__product{width:100%;height:100%;color:inherit;cursor:inherit;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.home-menu-orbit__spin{display:block;position:absolute;inset:0}.home-menu-orbit__photo{transform:rotate(var(--orbit-spin));will-change:transform,opacity;filter:drop-shadow(0 8px 7px #16395724);transition:opacity .35s;display:block;position:absolute;inset:0}.home-menu-orbit__photo[data-photo-type=cup]{transform:none}.home-menu-orbit__photo picture,.home-menu-orbit__photo img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.home-menu-orbit__menu{min-height:48px;color:var(--orbit-ink);border-bottom:1px solid var(--orbit-accent);justify-content:center;align-items:center;gap:12px;padding:8px 20px;font-size:15px;font-weight:600;display:inline-flex}.home-menu-orbit__menu:hover{color:var(--orbit-accent)}.home-menu-orbit :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--orbit-accent);outline-offset:5px}.home-menu-orbit__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-theme=dark] .legacy-site-shell .home-menu-orbit{--orbit-ink:#dceeff;--orbit-accent:#7dccf5;background:radial-gradient(#154b8b38,#0000 65%)}@media (max-width:767px){.legacy-site-shell .home-menu-orbit{padding-top:26px;padding-bottom:22px}.home-menu-orbit__stage{margin-top:4px}}@media (prefers-reduced-motion:reduce){.home-menu-orbit *,.home-menu-orbit :before,.home-menu-orbit :after{transition:none!important;animation:none!important}}@media (max-width:399px){.legacy-site-shell .home-menu-orbit__center{border-radius:calc(18px*var(--site-density,1))}}
