/* Reference header proportions; retain shopping pay identity and existing working links. */
@media(min-width:1000px){.ys-home .ys-topline{padding:7px 0 0!important;border-top:1px solid #e5e5e5!important}.ys-home .ys-topline>.ys-container{max-width:1460px!important;padding:0 8px!important;align-items:flex-start!important}.ys-home .ys-brandline{gap:12px!important}.ys-home .ys-brand-mark{font-size:31px!important;letter-spacing:-1.5px!important;line-height:.9!important;white-space:nowrap}.ys-home .ys-brand-member{display:flex!important;flex-direction:column!important;gap:0!important;font-size:12px!important;line-height:1.3!important}.ys-home .ys-toplinks{font-size:12px!important;gap:12px!important}.ys-home .ys-header{max-width:1460px!important;height:76px!important;padding:0 8px!important;gap:15px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.ys-home .ys-search{max-width:740px!important;height:48px!important;margin-left:auto!important;flex:1 1 550px!important;border-radius:30px!important;background:#fafafa!important;box-shadow:0 2px 16px #00000010!important}.ys-home .ys-actions{gap:12px!important;flex:0 0 auto!important}.ys-home .ys-action-group{gap:12px!important;padding:8px 14px!important;border-radius:30px!important}.ys-home .ys-actions .ys-ai,.ys-home .ys-actions .ys-account{width:72px!important;height:49px!important;border-radius:27px!important}.ys-home .ys-nav .ys-container{max-width:1460px!important;min-height:52px!important;padding:0 8px!important;gap:5px!important}.ys-home .ys-nav a{min-height:37px!important;border-radius:24px!important;padding:0 14px!important}.ys-home .ys-nav .ys-selected{background:#ff8700!important;color:white!important}}
@media(max-width:999px){.ys-home .ys-header{width:100%!important}.ys-home .ys-topline>.ys-container{width:100%!important}}
