.ytsn{--nav-ink:#102a4c;--nav-blue:#0b5fae;--nav-orange:#f45b2a;--nav-muted:#5f7288;--nav-line:#d9e5f0;--nav-soft:#f3f7fb;position:relative;width:100%;min-width:0;font-family:inherit;-webkit-text-size-adjust:100%;text-size-adjust:100%}
.ytsn *,.ytsn *::before,.ytsn *::after{box-sizing:border-box}.ytsn ul{margin:0;padding:0;list-style:none}.ytsn a{text-decoration:none}.ytsn a,.ytsn button{touch-action:manipulation}.ytsn__root{display:flex;width:100%;min-width:0;align-items:stretch}.ytsn__group{--group-accent:#0b5fae;--group-on-accent:#fff;--group-highlight:#fff2ea;--group-on-highlight:#102a4c;position:static;min-width:0}.ytsn__trigger-row{display:flex;position:relative;height:100%;min-width:0;align-items:stretch}
.ytsn__menu-icon{display:block;width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ytsn__group-link{display:flex;min-width:0;min-height:50px;align-items:center;gap:5px;padding:0 4px;color:inherit;font-size:13px;font-weight:750;line-height:1.2;white-space:nowrap}.ytsn__group-link>span{min-width:0}.ytsn__menu-badge,.ytsn__popular{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:var(--nav-orange);color:#fff;font-style:normal;font-weight:800;line-height:1}.ytsn__menu-badge{padding:4px 6px;font-size:9px}.ytsn__popular{margin-left:auto;padding:5px 7px;font-size:10px}.ytsn__toggle{display:flex;width:24px;min-width:24px;min-height:50px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.ytsn__toggle span,.ytsn__chevron{display:block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.ytsn [aria-expanded=true]>.ytsn__chevron,.ytsn__toggle[aria-expanded=true] span{transform:rotate(225deg) translate(-1px,-1px)}
.ytsn a:focus-visible,.ytsn button:focus-visible{position:relative;z-index:3;outline:3px solid #ffb07b;outline-offset:2px}.ytsn--desktop .ytsn__root{justify-content:flex-start;gap:clamp(8px,.72vw,14px);overflow-x:auto;scrollbar-width:none}.ytsn--desktop .ytsn__root::-webkit-scrollbar{display:none;width:0;height:0}.ytsn--desktop .ytsn__group{flex:0 0 auto}.ytsn--desktop .ytsn__group:not(:last-child)>.ytsn__trigger-row::after{content:'';position:absolute;z-index:2;top:50%;right:-7px;width:1px;height:16px;transform:translateY(-50%);background:rgba(255,255,255,.28);pointer-events:none}.ytsn--desktop .ytsn__group[data-open=true] .ytsn__trigger-row{background:linear-gradient(180deg,color-mix(in srgb,var(--group-accent) 88%,#fff),var(--group-accent));color:var(--group-on-accent);box-shadow:inset 0 -3px 0 var(--nav-orange)}.ytsn--desktop .ytsn__group[data-open=true] .ytsn__group-link{color:inherit}.ytsn-host--active{position:relative;overflow:visible!important}.ytsn-host--active .desktop-main-menu{overflow:visible!important}
.ytsn__panel{position:absolute;z-index:1000;top:100%;left:0;width:min(1504px,var(--ytsn-panel-width,calc(100vw - 32px)));max-width:calc(100vw - 16px);max-height:min(680px,var(--ytsn-panel-space,70vh));overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:24px 26px 26px;border:1px solid #ceddeb;border-top:3px solid var(--group-accent);border-radius:0 0 18px 18px;background:#fff;box-shadow:0 22px 55px rgba(6,34,67,.2);color:var(--nav-ink)}.ytsn__panel[hidden]{display:none!important}.ytsn__panel-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid var(--nav-line)}.ytsn__panel-heading{min-width:0;flex:1 1 auto}.ytsn__eyebrow{display:block;margin-bottom:5px;color:var(--group-accent);font-size:10px;font-weight:850;letter-spacing:.14em}.ytsn__panel-head strong{display:block;color:var(--nav-ink);font-size:clamp(21px,1.55vw,25px);font-weight:800;line-height:1.18;overflow-wrap:anywhere;text-wrap:balance}.ytsn__panel-head p{margin:5px 0 0;color:var(--nav-muted);font-size:13px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ytsn__group-all{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--group-accent);border-radius:10px;background:var(--group-accent);color:var(--group-on-accent);font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap;box-shadow:0 7px 16px color-mix(in srgb,var(--group-accent) 18%,transparent)}
.ytsn__panel-body{display:block;min-width:0;padding-top:18px}.ytsn__panel-body.has-guide{display:grid;grid-template-columns:minmax(0,1fr) minmax(235px,280px);gap:22px}.ytsn__sections{display:grid;min-width:0;grid-template-columns:repeat(var(--layout-columns),minmax(0,1fr));align-content:start;gap:13px 17px}.ytsn__section{min-width:0;align-self:start}.ytsn__section.is-wide{grid-column:span 2}.ytsn__section-title{display:flex;min-width:0;min-height:38px;align-items:center;justify-content:space-between;gap:8px;padding:8px 11px;border:1px solid #c5d9ea;border-left:3px solid var(--group-accent);border-radius:8px;background:#edf5fb;color:var(--nav-ink);font-size:12px;font-weight:850;letter-spacing:.055em;line-height:1.3;text-transform:uppercase}.ytsn__section-title>span{min-width:0;overflow-wrap:anywhere}.ytsn__section-title>i{flex:0 0 auto;color:var(--group-accent);font-size:16px;font-style:normal}.ytsn__section-links{display:grid;min-width:0;gap:0;margin-top:5px}.ytsn__section.is-wide .ytsn__section-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.ytsn__category-link{display:flex;min-width:0;min-height:36px;align-items:center;gap:6px;padding:5px 7px;border:1px solid transparent;border-radius:8px;color:#2e4865;font-size:13px;font-weight:700;line-height:1.32}.ytsn__category-link::before{content:'';width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:#8aa5bf}.ytsn__category-link>span{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.ytsn__category-link:hover{border-color:#d7e4ef;background:var(--nav-soft);color:var(--group-accent)}.ytsn__category-link.is-highlighted{border-color:color-mix(in srgb,var(--group-accent) 14%,transparent);background:var(--group-highlight);color:var(--group-on-highlight)}.ytsn__category-link.is-highlighted::before{background:var(--group-accent)}.ytsn__sub-links{display:flex;flex-wrap:wrap;gap:3px 7px;margin:0 7px 4px 18px}.ytsn__sub-links a{display:inline-flex;min-height:28px;align-items:center;color:#627990;font-size:11px;font-weight:650;line-height:1.3}.ytsn__sub-links a::before{content:'›';margin-right:4px;color:#91a8bd}.ytsn__sub-links a:hover{color:var(--group-accent)}.ytsn small{flex:0 0 auto;color:#687b91;font-size:10px;font-weight:650}
.ytsn__guide{position:relative;min-width:0;align-self:stretch;overflow:hidden;padding:21px;border:1px solid #c8dced;border-radius:16px;background:linear-gradient(145deg,#f3f8fc,#eaf3fb);box-shadow:inset 0 1px 0 #fff}.ytsn__guide::after{content:'';position:absolute;right:-48px;bottom:-48px;width:140px;height:140px;border:28px solid color-mix(in srgb,var(--group-accent) 7%,transparent);border-radius:50%;pointer-events:none}.ytsn__guide-kicker{display:block;margin-bottom:12px;color:var(--group-accent);font-size:10px;font-weight:850;letter-spacing:.13em}.ytsn__guide-icon{display:flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:14px;border-radius:12px;background:#fff;color:var(--group-accent);box-shadow:0 8px 18px rgba(11,55,103,.1)}.ytsn__guide-icon .ytsn__menu-icon{width:21px;height:21px}.ytsn__guide strong{display:block;position:relative;z-index:1;color:var(--nav-ink);font-size:19px;font-weight:800;line-height:1.22;overflow-wrap:anywhere;text-wrap:balance}.ytsn__guide p{position:relative;z-index:1;margin:10px 0;color:#425b74;font-size:13px;font-weight:550;line-height:1.55;overflow-wrap:anywhere}.ytsn__guide>a{display:inline-flex;position:relative;z-index:1;min-height:42px;align-items:center;margin-top:2px;color:var(--group-accent);font-size:13px;font-weight:850;line-height:1.3}.ytsn__guide>a span{margin-left:6px}
.ytsn--mobile{color:var(--nav-ink)}.ytsn--mobile .ytsn__root{display:block}.ytsn--mobile .ytsn__group{border-bottom:1px solid var(--nav-line)}.ytsn__mobile-trigger{display:flex;width:100%;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:9px 15px;border:0;background:#fff;color:var(--nav-ink);font:inherit;text-align:left;cursor:pointer}.ytsn__trigger-copy{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:9px}.ytsn__trigger-copy>b{min-width:0;overflow-wrap:anywhere;font-size:14px;font-weight:780;line-height:1.3}.ytsn__mobile-trigger .ytsn__menu-icon{color:var(--group-accent)}.ytsn__mobile-trigger>.ytsn__chevron{flex:0 0 7px}.ytsn__mobile-trigger[aria-expanded=true]{background:#edf5fb;color:var(--group-accent);box-shadow:inset 3px 0 0 var(--group-accent)}.ytsn--mobile .ytsn__panel{position:static;width:100%;max-width:none;max-height:none;overflow:visible;padding:12px 14px 16px;border:0;border-top:1px solid var(--nav-line);border-radius:0;background:#f8fafc;box-shadow:none}.ytsn--mobile .ytsn__panel-head{align-items:center;gap:10px;padding-bottom:11px}.ytsn--mobile .ytsn__eyebrow{display:none}.ytsn--mobile .ytsn__panel-head strong{font-size:16px}.ytsn--mobile .ytsn__panel-head p{margin-top:3px;font-size:11px}.ytsn--mobile .ytsn__group-all{min-height:44px;padding:9px 11px;border-radius:9px;font-size:11px}.ytsn--mobile .ytsn__panel-body,.ytsn--mobile .ytsn__panel-body.has-guide{display:block;padding-top:11px}.ytsn--mobile .ytsn__sections{display:block}.ytsn--mobile .ytsn__section{margin-bottom:8px;border:1px solid #d6e2ed;border-radius:10px;background:#fff;overflow:hidden}.ytsn__section-trigger{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border:0;background:#fff;color:var(--nav-ink);font:inherit;font-size:12px;font-weight:820;letter-spacing:.035em;line-height:1.3;text-align:left;text-transform:uppercase;cursor:pointer}.ytsn__section-trigger>span{min-width:0;overflow-wrap:anywhere}.ytsn__section-trigger>.ytsn__chevron{flex:0 0 7px;color:var(--group-accent)}.ytsn__section-trigger[aria-expanded=true]{background:#edf5fb;color:var(--group-accent)}.ytsn__section-panel[hidden]{display:none!important}.ytsn__section-panel{padding:7px 8px 9px;border-top:1px solid #dce7f0}.ytsn__section-all{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding:8px 9px;border-radius:8px;background:#f4f7fa;color:var(--group-accent);font-size:12px;font-weight:800;line-height:1.3}.ytsn--mobile .ytsn__section-links,.ytsn--mobile .ytsn__section.is-wide .ytsn__section-links{display:block;margin-top:4px}.ytsn--mobile .ytsn__category-link{min-height:46px;padding:8px 9px;font-size:13px}.ytsn--mobile .ytsn__sub-links{display:grid;gap:0;margin:0 8px 5px 20px}.ytsn--mobile .ytsn__sub-links a{min-height:42px}.ytsn--mobile .ytsn__guide{margin-top:11px;padding:16px;border-radius:12px}.ytsn--mobile .ytsn__guide-icon{display:none}.ytsn--mobile .ytsn__guide-kicker{margin-bottom:7px}.ytsn--mobile .ytsn__guide strong{font-size:16px}.ytsn--mobile .ytsn__guide p{margin:7px 0;font-size:12px}.ytsn--mobile .ytsn__guide>a{min-height:44px}.ytsn--mobile .ytsn__popular{padding:4px 6px;font-size:9px}
.ytsn--mobile .ytsn__sub-links a{min-height:44px}
.ytsn--desktop .ytsn__group-link,.ytsn--desktop .ytsn__toggle{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.16)}
.ytsn .ytsn__section-title:hover{background:#e3f0fa!important;color:var(--nav-ink)!important}
.ytsn .ytsn__category-link:hover{background:var(--nav-soft)!important;color:var(--group-accent)!important}
.ytsn .ytsn__category-link.is-highlighted:hover{background:var(--group-highlight)!important;color:var(--group-on-highlight)!important}
.ytsn .ytsn__sub-links a:hover,.ytsn .ytsn__guide>a:hover,.ytsn .ytsn__section-all:hover{color:var(--group-accent)!important}
.ytsn .ytsn__group-all:hover{background:var(--group-accent)!important;color:var(--group-on-accent)!important;filter:brightness(.94)}
.ytsn .ytsn__category-link.is-current,.ytsn .ytsn__sub-links a.is-current,.ytsn .ytsn__section-title.is-current{border-color:var(--group-accent)!important;background:#e9f3fb!important;color:var(--group-accent)!important;box-shadow:inset 3px 0 0 var(--group-accent)}
.ytsn--mobile .ytsn__group[data-current=true]>.ytsn__mobile-trigger{background:#f1f6fb;color:var(--group-accent);box-shadow:inset 3px 0 0 var(--group-accent)}
.mobile-main-menu-container .ytsn-mobile-account{min-width:0;flex:0 1 auto}.mobile-main-menu-container .ytsn-mobile-account .j-menu{display:flex;min-width:0;align-items:center;gap:4px}.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-link{min-width:0;margin:0}.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-link>a{display:inline-flex;min-height:44px;align-items:center;padding:7px 8px;border-radius:8px;color:#12385f;font-size:12px;font-weight:750;line-height:1.15;white-space:nowrap}.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-link>a:hover,.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-link>a:focus-visible{background:#edf5fb;color:#075db5}.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-login>a{background:#0b4f8f;color:#fff}.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-login>a:hover,.mobile-main-menu-container .ytsn-mobile-account .ytsn-mobile-auth-login>a:focus-visible{background:#083f73;color:#fff}
.ytsn--desktop .ytsn__group[data-current=true]>.ytsn__trigger-row{box-shadow:inset 0 -3px 0 var(--nav-orange)}
@supports not (background:color-mix(in srgb,#000 10%,#fff)){.ytsn--desktop .ytsn__group[data-open=true] .ytsn__trigger-row{background:var(--group-accent)}.ytsn__category-link.is-highlighted{border-color:#d6e2ec}.ytsn__guide::after{border-color:rgba(11,95,174,.07)}}
@media(max-width:1599px){.ytsn--desktop .ytsn__root{gap:clamp(4px,.42vw,7px)}.ytsn--desktop .ytsn__group:not(:last-child)>.ytsn__trigger-row::after{right:-3px}.ytsn--desktop .ytsn__group-link{gap:4px;padding:0 2px;font-size:12.5px}.ytsn--desktop .ytsn__menu-icon{width:15px;height:15px;flex-basis:15px}.ytsn--desktop .ytsn__toggle{width:20px;min-width:20px}}
@media(min-width:1600px){.ytsn--desktop .ytsn__root{gap:6px}.ytsn--desktop .ytsn__group:not(:last-child)>.ytsn__trigger-row::after{right:-3px}.ytsn--desktop .ytsn__group-link{gap:4px;padding:0 2px;font-size:12.5px}.ytsn--desktop .ytsn__menu-icon{width:15px;height:15px;flex-basis:15px}.ytsn--desktop .ytsn__toggle{width:20px;min-width:20px}}
@media (min-width:1201px) and (max-width:1499px){
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-main-menu-wrapper>.main-menu-1{overflow:hidden}
.ytsn--desktop .ytsn__root{gap:2px;overflow-x:hidden;scrollbar-width:none}
.ytsn--desktop .ytsn__group:not(:last-child)>.ytsn__trigger-row::after{display:none}
.ytsn--desktop .ytsn__group-link{gap:0;padding:0 1px;font-size:12px}
.ytsn--desktop .ytsn__toggle{width:16px;min-width:16px}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign-slot{margin-right:8px;margin-left:4px}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign>a{gap:5px;padding-right:12px!important;padding-left:12px!important;font-size:13px!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign>a::before{width:24px;height:20px;flex-basis:24px;background-size:24px 20px}
}
@media (min-width:1201px) and (max-width:1340px){.ytsn--desktop .ytsn__menu-icon{display:none}}
@media (min-width:1201px) and (max-width:1280px){
.ytsn--desktop .ytsn__root{gap:0}
.ytsn--desktop .ytsn__group-link{font-size:11.5px}
.ytsn--desktop .ytsn__toggle{width:14px;min-width:14px}
}
@media(max-width:1280px){.ytsn--desktop .ytsn__trigger-row::after{display:none}}
@media(max-width:1399px){.ytsn__panel{padding:20px}.ytsn__panel-body.has-guide{grid-template-columns:minmax(0,1fr) 235px;gap:18px}.ytsn__sections{gap:14px}.ytsn--desktop .ytsn__group-link{font-size:12px}.ytsn__menu-badge{display:none}}
@media(max-width:1100px){.ytsn__sections{grid-template-columns:repeat(3,minmax(0,1fr))}.ytsn__panel-body.has-guide{grid-template-columns:minmax(0,1fr) 220px}}
@media(prefers-reduced-motion:reduce){.ytsn *,.ytsn *::before,.ytsn *::after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}

/*
 * Module-managed desktop header skin.
 * It is deliberately gated by Journal's desktop state and a module class;
 * mobile/tablet header markup and dimensions are never addressed here.
 */
.ytsn-header-cart-copy{display:none}

@media (min-width:1201px){
html.desktop-header-active.ytsn-desktop-header-skin{
  --ytsn-header-logo-bg:#0b3767;
  --ytsn-header-top-bg:#0b3767;
  --ytsn-header-middle-bg:#fff;
  --ytsn-header-nav-bg:#082e5c;
  --ytsn-header-icon-color:#075db5;
  --ytsn-header-text-color:#102a4c;
  --ytsn-header-muted-color:#6b7280;
  --ytsn-header-badge-bg:#e31b2d;
  --ytsn-header-campaign-bg:#ff5a12;
}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic>.header{background:var(--ytsn-header-middle-bg)!important;box-shadow:none!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .top-bar{background:var(--ytsn-header-top-bg)!important;color:#fff!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .top-bar a,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .top-bar .links-text{color:#fff!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .mid-bar{background:var(--ytsn-header-middle-bg)!important;color:var(--ytsn-header-text-color)!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-main-menu-wrapper{display:flex!important;min-height:54px;align-items:stretch;padding:5px 0!important;border:0!important;outline:0!important;background:var(--ytsn-header-nav-bg)!important;color:#fff!important;box-shadow:0 3px 8px rgba(8,46,92,.12)}
/* Header paint only: avoid Journal's fixed scrollbar estimate without creating
   viewport-width overflow. The clipped shadow extends only the existing band. */
html.desktop-header-active.ytsn-desktop-header-skin header.header-classic>.header>.top-bar::before,
html.desktop-header-active.ytsn-desktop-header-skin header.header-classic>.header>.desktop-main-menu-wrapper.menu-bar::after{
  width:100%!important;
  box-shadow:0 0 0 100vmax var(--background-color,var(--ytsn-header-nav-bg));
  clip-path:inset(0 -100vmax);
}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-main-menu-wrapper>.main-menu-1{min-width:0;flex:1 1 auto}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-logo-wrapper{display:flex!important;width:clamp(230px,16vw,275px)!important;max-width:275px!important;height:70px!important;min-height:70px;flex:0 0 clamp(230px,16vw,275px)!important;align-self:center;align-items:center;justify-content:center;margin:7px 0 7px 12px;padding:6px 10px!important;border-radius:10px;background:var(--ytsn-header-logo-bg)!important;box-shadow:0 4px 12px rgba(11,55,103,.11)}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-logo-wrapper .header-logo,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-logo-wrapper .header-logo-alternate{width:auto!important;max-width:100%!important;max-height:58px!important;object-fit:contain;transform:none}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .mid-bar>.language-currency{display:none!important}

html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper{min-width:250px;flex:1 1 520px}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-dropdown-default{height:52px}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .dropdown-menu{overflow:visible;border:1px solid #d8e1ec!important;border-radius:8px!important;background:#fff!important;box-shadow:0 4px 14px rgba(16,42,76,.08)!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .header-search{height:50px;border-radius:8px;background:#fff;color:var(--ytsn-header-text-color)}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-categories{border-right:1px solid #e1e7ef;color:#546579}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-input{color:var(--ytsn-header-text-color)!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-input::placeholder{color:#7d8795;opacity:1}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-button{width:56px!important;border-radius:0 7px 7px 0!important;background:#064fb7!important;color:#fff!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-button::before,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-button i{color:#fff!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-button svg{fill:none!important;stroke:#fff!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-button:hover,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-search-wrapper .search-button:focus-visible{background:#043e91!important}

html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper{display:flex;flex:0 0 auto;align-items:stretch;color:var(--ytsn-header-text-color)!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper .secondary-menu,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper .secondary-menu>.top-menu,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper .secondary-menu>.top-menu>.j-menu{height:100%}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper .secondary-menu>.top-menu>.j-menu{display:flex;align-items:stretch}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper .top-menu-item-6,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .classic-cart-wrapper .ytsn-header-static-campaign{display:none!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account>a,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist>a,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .cart-heading{display:flex!important;position:relative;min-width:116px;height:100%;min-height:54px;align-items:center;gap:9px;padding:8px 10px!important;border:0!important;background:transparent!important;color:var(--ytsn-header-text-color)!important;line-height:1.15;text-decoration:none!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account>a:hover,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist>a:hover,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .cart-heading:hover{background:#f4f7fb!important;color:var(--ytsn-header-text-color)!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account>a::before,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist>a::before,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .cart-heading>em::before{content:''!important;display:block!important;width:25px;height:25px;flex:0 0 25px;background:var(--ytsn-header-icon-color)!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account>a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 21c.7-4.1 3.4-6 8-6s7.3 1.9 8 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 21c.7-4.1 3.4-6 8-6s7.3 1.9 8 6'/%3E%3C/svg%3E")}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist>a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1.1-1.1a5.5 5.5 0 0 0-7.8 7.8L12 21l8.8-8.6a5.5 5.5 0 0 0 0-7.8Z'/%3E%3C/svg%3E")}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .cart-heading>em{display:block!important;position:relative;width:25px;height:25px;flex:0 0 25px;font-size:0!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .cart-heading>em::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 13H6L5 8Z'/%3E%3Cpath d='M9 9V6a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 13H6L5 8Z'/%3E%3Cpath d='M9 9V6a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E")}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account .links-text,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist .links-text,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart-copy{display:block!important;color:var(--ytsn-header-text-color)!important;font-size:13px!important;font-weight:750!important;white-space:nowrap}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account .links-text s,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist .links-text s,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart-copy s{display:block!important;margin-top:2px;color:var(--ytsn-header-muted-color)!important;font-size:10px!important;font-weight:500!important;text-decoration:none!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-count,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .count-badge{display:flex!important;position:absolute!important;z-index:2;width:20px!important;min-width:20px!important;height:20px!important;align-items:center;justify-content:center;padding:0 3px!important;border:2px solid #fff!important;border-radius:999px!important;background:var(--ytsn-header-badge-bg)!important;color:#fff!important;font-size:10px!important;font-weight:850!important;line-height:16px!important;box-shadow:0 1px 3px rgba(16,42,76,.18)}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist .ytsn-header-count{top:17px!important;left:29px!important;transform:none!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .count-badge{top:-9px!important;left:18px!important;transform:none!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist>a{position:relative}

html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign-slot{display:flex;height:44px;flex:0 0 auto;align-self:center;margin:0 12px 0 8px;padding:0;list-style:none}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign{display:flex;align-items:stretch}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign>a{display:flex!important;min-height:44px;align-items:center;gap:8px;padding:0 clamp(14px,1.15vw,20px)!important;border-radius:7px;background:var(--ytsn-header-campaign-bg)!important;color:#fff!important;font-size:14px!important;font-weight:850!important;white-space:nowrap;text-decoration:none!important;box-shadow:0 4px 10px rgba(255,90,18,.18)}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign>a::before{content:'';display:block;width:30px;height:24px;flex:0 0 30px;background:center/30px 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='24' viewBox='0 0 30 24'%3E%3Cpath fill='white' d='M11 1.5c.8 5.1 3.4 7.7 8.5 8.5-5.1.8-7.7 3.4-8.5 8.5C10.2 13.4 7.6 10.8 2.5 10 7.6 9.2 10.2 6.6 11 1.5Z'/%3E%3Cpath fill='white' d='M23 3.5c.35 2.35 1.65 3.65 4 4-2.35.35-3.65 1.65-4 4-.35-2.35-1.65-3.65-4-4 2.35-.35 3.65-1.65 4-4Z'/%3E%3Cpath fill='white' d='M23.5 14.5c.25 1.75 1.25 2.75 3 3-1.75.25-2.75 1.25-3 3-.25-1.75-1.25-2.75-3-3 1.75-.25 2.75-1.25 3-3Z'/%3E%3C/svg%3E")}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign .links-text{color:#fff!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign>a:hover,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign>a:focus-visible{filter:brightness(.94)}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-campaign .links-text s{display:none!important}
}

@media (min-width:1201px) and (max-width:1399px){
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-logo-wrapper{width:220px!important;max-width:220px!important;height:66px!important;min-height:66px;flex-basis:220px!important;margin-left:8px;padding-right:10px!important;padding-left:10px!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-logo-wrapper .header-logo,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .desktop-logo-wrapper .header-logo-alternate{max-width:195px!important;max-height:50px!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account>a,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist>a,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart .cart-heading{min-width:88px;gap:6px;padding-right:6px!important;padding-left:6px!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account .links-text,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist .links-text,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart-copy{font-size:11px!important}
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-account .links-text s,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-wishlist .links-text s,
html.desktop-header-active.ytsn-desktop-header-skin .header-classic .ytsn-header-cart-copy s{font-size:9px!important}
}

