#header-group{position:sticky;top:calc(-1 * var(--tms-bar-h, 0px));z-index:60}.tms-hd{background:#000;color:#fff}.tms-hd__bar{border-bottom:1px solid var(--line-dark)}.tms-hd__in{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(var(--page-content-width, 90rem),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto}.tms-hd__logo{display:flex;align-items:center}.tms-hd__logo img{width:auto;display:block}.tms-hd__logo-txt{font-family:var(--f-display);font-weight:700;letter-spacing:-.02em;font-size:clamp(17px,1.8vw,24px);color:#fff;line-height:1.05}.tms-hd__right{display:flex;align-items:center;gap:18px}.tms-hd__lang{display:flex;border:1px solid #3a3a3a}.tms-hd__lang button{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.1em;background:transparent;color:var(--muted-on-dark);border:0;padding:7px 11px;cursor:pointer;border-radius:0;transition:background .15s,color .15s}.tms-hd__lang button[aria-pressed=true]{background:#fff;color:var(--ink)}.tms-hd__lang button:hover{color:#fff}.tms-hd__lang button[aria-pressed=true]:hover{color:var(--ink)}.tms-hd__icons{display:flex;align-items:center;gap:4px}.tms-hd__ico{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--muted-on-dark);transition:color .15s;text-decoration:none}.tms-hd__ico:hover{color:#fff}.tms-hd__ico svg{width:19px;height:19px}.tms-hd__count{position:absolute;top:2px;right:0;min-width:15px;height:15px;padding:0 3px;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--ink);font-family:var(--f-mono);font-size:9px;line-height:1}.tms-hd__nav{border-bottom:1px solid var(--line-dark)}.tms-hd__nav-in{position:relative;display:flex;gap:0;width:min(var(--page-content-width, 90rem),calc(100% - var(--page-margin, 40px) * 2));margin-inline:auto}.tms-hd__links{display:flex}.tms-hd__nav a{flex:none;text-decoration:none;border-bottom:2px solid transparent;color:var(--muted-on-dark);font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:15px 0 13px;margin-right:34px;white-space:nowrap;transition:color .15s,border-color .15s}.tms-hd__links a:last-child{margin-right:0}.tms-hd__nav a:hover{color:#fff}.tms-hd__nav a[aria-current=page]{color:#fff;border-bottom-color:#fff}.tms-hd__nav a .n{opacity:.45;margin-right:8px}.tms-hd__nav a.is-cta{margin-left:auto;margin-right:0;padding-inline:18px;background:#fff;color:var(--ink);font-weight:700;border-bottom-color:transparent;transition:background .15s,color .15s,box-shadow .15s}.tms-hd__nav a.is-cta:hover,.tms-hd__nav a.is-cta[aria-current=page]{background:#000;color:#fff;border-bottom-color:transparent;box-shadow:inset 0 0 0 1px #fff}.tms-hd__burger{display:none;align-items:center;gap:10px;background:transparent;border:0;border-radius:0;cursor:pointer;color:var(--muted-on-dark);font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:15px 0 13px;transition:color .15s}.tms-hd__burger:hover,.tms-hd__nav-in.is-open .tms-hd__burger{color:#fff}.tms-hd__burger-ico{display:block;width:16px}.tms-hd__burger-ico i{display:block;height:1px;background:currentColor;transition:transform .18s,opacity .18s}.tms-hd__burger-ico i+i{margin-top:4px}.tms-hd__nav-in.is-open .tms-hd__burger-ico i:nth-child(1){transform:translateY(5px) rotate(45deg)}.tms-hd__nav-in.is-open .tms-hd__burger-ico i:nth-child(2){opacity:0}.tms-hd__nav-in.is-open .tms-hd__burger-ico i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media(min-width:760px){.tms-hd__nav-in{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tms-hd__nav-in::-webkit-scrollbar{display:none}.tms-hd__nav a.is-cta{position:sticky;right:0;z-index:1}}@media(max-width:759px){.tms-hd__burger{display:flex}.tms-hd__nav-in{justify-content:space-between;align-items:center}.tms-hd__links{position:absolute;top:100%;left:0;right:0;z-index:2;flex-direction:column;background:#000;border-bottom:1px solid var(--line-dark);display:none}.tms-hd__nav-in.is-open .tms-hd__links{display:flex}.tms-hd__links a{margin-right:0;padding:16px 0 15px;border-top:1px solid var(--line-dark);border-bottom:0;white-space:normal}.tms-hd__links a:first-child{border-top:0}.tms-hd__nav a.is-cta{position:static;margin-left:0;padding-inline:14px}}@media(prefers-reduced-motion:reduce){.tms-hd *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tms-header.css.map */
