/* DUBL winter navigation v2 */
.top .top__right{flex:1 1 980px;min-width:0;width:auto;gap:12px}
.top__right .tools{flex:1 1 640px;min-width:0;gap:6px}
.top .tools .pill{font-size:14px;padding:10px 14px}
.winter-nav-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:11px 18px;flex:0 0 auto;margin-left:auto;border:1px solid #852336;border-radius:999px;background:linear-gradient(120deg,#7e2035,#a43146);color:#fff!important;font:700 14px/1.4 var(--sans);text-decoration:none;white-space:nowrap;box-shadow:0 3px 10px rgba(103,29,46,.13)}
.winter-nav-cta:hover{background:#7e2035;box-shadow:0 4px 12px rgba(103,29,46,.22)}
.winter-nav-cta:focus-visible{outline:3px solid #d6ad67;outline-offset:3px}
.winter-nav-cta svg{width:18px;height:18px;color:#f4ddb4;flex:none}
@media(max-width:900px){.top .top__right{flex-basis:100%;width:100%}.top__right .tools{flex:1 1 100%;width:100%;flex-wrap:nowrap;overflow-x:auto}.winter-nav-cta{margin-left:auto;max-width:100%;font-size:14px}}
