.sp-head{--sp-ink:#0b3078;position:sticky;top:0;z-index:1000;background:#fff;color:var(--sp-ink);font-family:inherit}.sp-head *{box-sizing:border-box}.sp-head a,.sp-head button{color:inherit}.sp-head button{border:0;background:none;padding:0;cursor:pointer}.sp-head button:focus-visible,.sp-head a:focus-visible{outline:2px solid #f58965;outline-offset:4px}.sp-head svg{width:24px;height:24px;flex:none}.sp-head__bar{height:103px;padding:10px 50px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.sp-head__logo{width:185px;line-height:0}.sp-head__logo img{display:block;width:100%;height:auto}.sp-head__desktop .sp-head__list,.sp-head__actions{display:flex;align-items:center;gap:32px}.sp-head__list,.sp-head__list ul{list-style:none;margin:0;padding:0}.sp-head__list a{text-decoration:none}.sp-head__desktop .sp-head__list>li{display:flex;align-items:center;gap:4px;min-height:70px}.sp-head__desktop .sp-head__list>li>a{font-size:16px;font-weight:600}.sp-head__subtoggle{line-height:0}.sp-head__subtoggle svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}.sp-head__desktop .sub-menu{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;box-shadow:0 12px 18px #0b30781a;padding:28px 50px;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px}.sp-head__desktop .sp-head__list>li:hover>.sub-menu,.sp-head__desktop .sp-head__list>li:focus-within>.sub-menu,.sp-head__desktop .sp-head__list>li.is-open>.sub-menu{display:grid}.sp-head__desktop .sub-menu .sub-menu{position:static;display:block;box-shadow:none;padding:10px 0;width:auto}.sp-head__desktop .sub-menu li{padding:7px}.sp-head__actions{justify-content:flex-end;gap:22px}.sp-head__actions a,.sp-head__actions button{line-height:0;position:relative}.sp-head__actions .htw-header-native-cart-count{position:absolute;top:-4px;right:-5px;font-size:10px;line-height:1}.sp-head__actions .htw-header-native-cart-count.is-empty{display:none}.sp-head__cart-toggle{display:none}.js .sp-head__cart-toggle{display:block}.js .sp-head__cart-toggle{margin-left:-46px;background:#fff}.sp-head__hamburger{display:none}.sp-head__overlay[hidden]{display:none}.sp-head__overlay{position:fixed;inset:0;z-index:1002;background:#0007;display:flex;justify-content:flex-end}.sp-head__panel{background:#fff;color:var(--sp-ink);width:min(480px,100%);height:100%;overflow:auto;padding:24px}.sp-head__panel>button[data-sp-close]{display:block;margin-left:auto}.sp-head__panel-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px}.sp-head__panel-top .sp-head__logo{width:140px}.sp-head__panel--nav .sp-head__list>li{border-bottom:1px solid #e4e8ef;padding:17px 0;display:flex;align-items:center;flex-wrap:wrap}.sp-head__panel--nav .sp-head__list>li>a{font-size:19px;font-weight:600;flex:1}.sp-head__panel--nav .sub-menu{display:block;flex-basis:100%;padding:12px 14px}.js .sp-head__panel--nav .sub-menu{display:none}.js .sp-head__panel--nav li.is-open>.sub-menu{display:block}.sp-head__panel--nav .sub-menu li{padding:9px 0}.sp-head__panel--nav .sp-head__subtoggle{padding:8px}.sp-head__panel--nav .sp-head__subtoggle[aria-expanded=true] svg{transform:rotate(180deg)}
@media(max-width:989px){.sp-head__bar{height:57px;padding:8px 15px;grid-template-columns:1fr auto 1fr;gap:8px}.sp-head__hamburger{display:block;justify-self:start}.sp-head__logo{width:140px}.sp-head__desktop{display:none}.sp-head__actions{gap:13px}.sp-head__actions svg,.sp-head__hamburger svg{width:21px;height:21px}.sp-head__actions a[aria-label=Account]{display:none}.js .sp-head__cart-toggle{margin-left:-34px}.sp-head__panel--nav{width:100%}}

.sp-head__bar>.sp-head__logo{grid-column:1}.sp-head__desktop{grid-column:2}.sp-head__actions{grid-column:3}@media(max-width:989px){.sp-head__bar>.sp-head__logo{grid-column:2;justify-self:center}.sp-head__hamburger{grid-column:1}.sp-head__actions{grid-column:3}}
