.km-header{display:block;position:fixed;top:0;left:0;right:0;z-index:60;background:var(--km-ink);border-bottom:0;font-family:var(--km-body)}.km-header[data-sticky=false]{position:relative}#header-group{min-height:var(--km-header-h, 106px)}.km-header--transparent,.km-header.is-stuck{background:var(--km-ink);border-bottom:0}.km-header__skip{position:absolute;left:-9999px;top:0}.km-header__skip:focus{left:var(--km-gutter);top:var(--km-space-2xs);z-index:5;width:auto}.km-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--km-space-md);min-height:var(--km-header-h, 106px);padding-inline:var(--km-gutter);max-width:var(--km-maxw);margin-inline:auto}.km-header__list{display:flex;align-items:center;gap:clamp(1.25rem,2.4vw,2.5rem);list-style:none;margin:0;padding:0}.km-header__link{position:relative;display:inline-block;font-family:var(--km-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--km-ivory-dim);text-decoration:none;padding-block:var(--km-space-2xs);white-space:nowrap;transition:color .25s ease}.km-header__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--km-gold);transform:scaleX(0);transform-origin:left;transition:transform .28s ease}.km-header__link:hover,.km-header__link:focus-visible{color:var(--km-gold-2)}.km-header__link:hover:after,.km-header__link:focus-visible:after,.km-header__link.is-active:after{transform:scaleX(1)}.km-header__link.is-active{color:var(--km-ivory)}.km-header__logo{justify-self:center;display:inline-flex;align-items:center;text-decoration:none;color:var(--km-ivory)}.km-header__logo-img{display:block;width:103px;height:103px;max-width:103px;object-fit:contain}.km-header__logo-text{display:flex;flex-direction:column;align-items:center;font-family:var(--km-display);font-size:1.375rem;line-height:1;letter-spacing:.04em;text-transform:none}.km-header__logo-text span:last-child{color:var(--km-gold-2);font-style:italic}.km-header__utils{justify-self:end;display:flex;align-items:center;gap:var(--km-space-md)}.km-header__util{display:inline-flex;align-items:center;gap:var(--km-space-2xs);font-family:var(--km-mono);font-size:var(--km-fs-label);letter-spacing:var(--km-label-ls);text-transform:uppercase;color:var(--km-ivory);text-decoration:none;transition:color .25s ease}.km-header__util:hover,.km-header__util:focus-visible{color:var(--km-gold-2)}.km-icon{width:14px;height:14px;flex:0 0 auto}.km-header__bag{border:1px solid var(--km-line-strong);border-radius:999px;padding:.6rem .75rem .6rem 1.1rem;gap:var(--km-space-xs);transition:border-color .25s ease,color .25s ease}.km-header__bag:hover,.km-header__bag:focus-visible{border-color:var(--km-gold-2)}.km-header__bag-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding-inline:5px;border-radius:999px;background:var(--km-gold);color:var(--km-ink);font-size:var(--km-fs-label-sm);letter-spacing:0;line-height:1}.km-header__burger{display:none;flex-direction:column;justify-content:center;gap:6px;width:34px;height:34px;padding:0;background:none;border:0;cursor:pointer}.km-header__burger-line{display:block;width:100%;height:1px;background:var(--km-ivory);transition:transform .28s ease,opacity .28s ease}.km-header__burger[aria-expanded=true] .km-header__burger-line:first-child{transform:translateY(3.5px) rotate(45deg)}.km-header__burger[aria-expanded=true] .km-header__burger-line:last-child{transform:translateY(-3.5px) rotate(-45deg)}.km-header__scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c0c0eb8;z-index:70;opacity:0;transition:opacity .3s ease}.km-header__scrim.is-open{opacity:1}.km-header__drawer{position:fixed;top:0;right:0;bottom:0;width:min(420px,88vw);background:var(--km-ink-2);border-left:1px solid var(--km-line);z-index:80;padding:var(--km-space-lg) var(--km-gutter);transform:translate(100%);transition:transform .34s cubic-bezier(.22,1,.36,1);overflow-y:auto}.km-header__drawer.is-open{transform:translate(0)}.km-header__drawer-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--km-space-md);border-bottom:1px solid var(--km-line);margin-bottom:var(--km-space-lg)}.km-header__close{background:none;border:0;color:var(--km-ivory);font-size:1.75rem;line-height:1;cursor:pointer;padding:0 var(--km-space-2xs)}.km-header__drawer-list{list-style:none;margin:0 0 var(--km-space-xl);padding:0}.km-header__drawer-list li+li{border-top:1px solid var(--km-line)}.km-header__drawer-link{display:block;padding-block:var(--km-space-md);font-family:var(--km-display);font-size:1.75rem;line-height:1.1;color:var(--km-ivory);text-decoration:none;transition:color .25s ease}.km-header__drawer-link:hover,.km-header__drawer-link:focus-visible,.km-header__drawer-link.is-active{color:var(--km-gold-2)}@media(max-width:860px){:root{--km-header-h: 74px}}@media(max-width:860px){.km-header__bar{display:flex;align-items:center;justify-content:space-between;min-height:var(--km-header-h, 74px);gap:var(--km-space-sm)}.km-header__nav--primary{display:none}.km-header__logo{order:1;justify-self:start;margin-right:auto}.km-header__logo-img{max-height:46px;max-width:110px}.km-header__utils{order:2;gap:var(--km-space-md)}.km-header__burger{display:flex;order:3;flex:0 0 auto}.km-header__bag{border:0;padding:0}.km-header__bag-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.km-header__bag-count{width:30px;height:30px;border:1px solid var(--km-gold);background:transparent;color:var(--km-gold-2);font-size:var(--km-fs-label)}.km-header__search .km-header__util-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.km-icon{width:17px;height:17px}}@media(min-width:861px){.km-header__scrim,.km-header__drawer{display:none!important}}.km-header__item{position:relative}.km-header__panel{position:absolute;top:100%;left:calc(var(--km-space-sm) * -1);z-index:65;padding-top:18px;opacity:0;transform:translateY(-4px);transition:transform .18s ease;pointer-events:none}.km-header__panel[hidden]{display:none}.km-header__item.is-open .km-header__panel{opacity:1;transform:translateY(0);pointer-events:auto}.km-header__panel-inner{background:var(--km-ink);border:1px solid var(--km-line);padding:var(--km-space-md) var(--km-space-md) var(--km-space-sm);box-shadow:0 24px 48px #0000008c}.km-header__panel--shop .km-header__panel-inner{width:268px}.km-header__panel-label{margin:0 0 var(--km-space-xs);padding-bottom:var(--km-space-2xs);border-bottom:1px solid var(--km-line);color:var(--km-gold)}.km-header__panel-list{list-style:none;margin:0;padding:0}.km-header__panel-link{display:block;position:relative;font-family:var(--km-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--km-ivory-dim);text-decoration:none;padding-block:.5rem;transition:color .2s ease,padding-left .2s ease}.km-header__panel-link:before{content:"";position:absolute;left:0;top:50%;width:10px;height:1px;background:var(--km-gold);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.km-header__panel-link:hover,.km-header__panel-link:focus-visible{color:var(--km-gold-2);padding-left:18px}.km-header__panel-link:hover:before,.km-header__panel-link:focus-visible:before{transform:scaleX(1)}.km-header__panel--volumes{left:calc(var(--km-space-lg) * -1)}.km-header__vols{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:var(--km-space-md) var(--km-space-lg)}.km-header__vol-title{display:block;text-decoration:none;padding-bottom:var(--km-space-3xs);border-bottom:1px solid var(--km-line);margin-bottom:var(--km-space-2xs)}.km-header__vol-num{display:block;color:var(--km-gold);font-size:var(--km-fs-label-sm);margin-bottom:2px}.km-header__vol-name{display:block;font-family:var(--km-display);font-size:1.0625rem;line-height:1.2;color:var(--km-ivory);transition:color .2s ease}.km-header__vol-title:hover .km-header__vol-name,.km-header__vol-title:focus-visible .km-header__vol-name{color:var(--km-gold-2)}.km-header__vol-list{list-style:none;margin:0;padding:0}.km-header__panel-link--sm{font-family:var(--km-body);font-size:.8125rem;letter-spacing:0;text-transform:none;color:var(--km-mute);padding-block:.3125rem}.km-header__panel-link--sm:before{width:8px}.km-header__panel-link--sm:hover,.km-header__panel-link--sm:focus-visible{color:var(--km-gold-2);padding-left:14px}@media(max-width:860px){.km-header__panel{display:none!important}}.km-header__drawer-row{display:flex;align-items:center;justify-content:space-between;gap:var(--km-space-sm)}.km-header__drawer-row .km-header__drawer-link{flex:1 1 auto}.km-header__drawer-toggle{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:0;cursor:pointer;color:var(--km-gold)}.km-header__drawer-chevron{display:block;width:9px;height:9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s ease}.km-header__drawer-toggle[aria-expanded=true] .km-header__drawer-chevron{transform:rotate(225deg) translate(-2px,-2px)}.km-header__sub-list,.km-header__sub-vols{list-style:none;margin:0 0 var(--km-space-sm);padding:0 0 0 var(--km-space-sm);border-left:1px solid var(--km-line)}.km-header__sub-list[hidden],.km-header__sub-vols[hidden]{display:none}.km-header__sub-link{display:block;font-family:var(--km-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--km-ivory-dim);text-decoration:none;padding-block:.75rem}.km-header__sub-link:hover,.km-header__sub-link:focus-visible{color:var(--km-gold-2)}.km-header__sub-vol+.km-header__sub-vol{margin-top:var(--km-space-sm);padding-top:var(--km-space-sm);border-top:1px solid var(--km-line)}.km-header__sub-vol-title{display:block;text-decoration:none;padding-block:.5rem}.km-header__sub-vol-list{list-style:none;margin:0;padding:0 0 0 var(--km-space-sm)}.km-header__sub-vol-list .km-header__sub-link{font-family:var(--km-body);font-size:.875rem;letter-spacing:0;text-transform:none;color:var(--km-mute)}@media(prefers-reduced-motion:reduce){.km-header__panel,.km-header__panel-link,.km-header__panel-link:before,.km-header__drawer-chevron,.km-header__vol-name{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/km-header.css.map */
