#header-group:has(.hh){position:sticky;top:0;z-index:20;pointer-events:none}.hh{pointer-events:auto}.hh-banner{display:contents}.hh{display:block;position:relative;background:color-mix(in oklab,var(--bg) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:transform .35s var(--ease),border-color .3s}.hh.is-scrolled{border-color:var(--line)}.hh.is-hidden{transform:translateY(-100%)}.hh__inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s-6);max-width:var(--content-max);min-height:72px;margin:0 auto;padding:0 var(--gutter)}.hh__logo{color:var(--ink);display:block}.hh__logo .hd-wordmark{width:var(--hh-logo, 150px)}.hh__nav{display:flex;align-items:center;justify-content:center;gap:var(--s-6);font-weight:600}.hh__tools{display:flex;gap:2px;justify-content:end}.hh__icon{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-ui);background:transparent;color:var(--ink);cursor:pointer}.hh__icon:hover{background:var(--surface-2)}.hh__icon svg{width:22px;height:22px}.hh__cart{position:relative;display:grid;place-items:center}.hh__cart .cart-bubble{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--rosin);color:#1b1408;font-size:10px;font-weight:700;line-height:16px;text-align:center}.hh__cart .cart-bubble__background,.hh__menu{display:none}.hh__drop{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer}.hh__drop svg{width:16px;height:16px;transition:transform .25s var(--ease)}.hh__drop[aria-expanded=true] svg{transform:rotate(180deg)}.hh__drop[aria-expanded=true]{text-decoration:underline wavy var(--gold);text-underline-offset:.28em;text-decoration-thickness:1.5px}.hh-mega{position:absolute;left:0;right:0;top:100%;z-index:25;background:var(--bg);border-block:1px solid var(--line);box-shadow:0 24px 40px -28px #00000059}.hh-mega__inner{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:var(--s-7);max-width:var(--content-max);margin:0 auto;padding:var(--s-6) var(--gutter) var(--s-7)}.hh-mega__groups{display:flex;flex-wrap:wrap;gap:var(--s-6) var(--s-7);align-items:start}.hh-mega__group{min-width:200px;flex:1 1 200px}.hh-mega__group--main{flex:2 1 420px}.hh-mega__group h3{display:flex;align-items:center;gap:10px;margin:0 0 var(--s-3);font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-variation-settings:"wdth" 100;line-height:1.3;color:var(--ink-3)}.hh-mega__group h3 em{font-style:normal;padding:2px 8px;border-radius:var(--r-ui);background:var(--green);color:var(--on-green);letter-spacing:.08em}.hh-mega__group ul{list-style:none;margin:0;padding:0}.hh-mega__group--main ul{columns:2 200px;column-gap:var(--s-6)}.hh-mega__group li{break-inside:avoid}.hh-mega__group a{display:flex;justify-content:space-between;gap:var(--s-3);padding:9px 0;border-bottom:1px solid var(--line);font-weight:650;font-size:var(--fs-l);font-variation-settings:"wdth" 88}.hh-mega__group a span{color:var(--ink-3);font-weight:500;font-size:var(--fs-s)}.hh-mega__aside{display:grid;gap:var(--s-4);align-content:start;padding-left:var(--s-6);border-left:1px solid var(--line)}.hh-muted{margin:0;color:var(--ink-2)}.hh-btn{justify-self:start;display:inline-flex;align-items:center;min-height:48px;padding:0 22px;font-weight:650}.hdsc-flag{display:block;width:28px;height:20px;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px var(--line);flex:none}.hdsc-flag svg{display:block;width:100%;height:100%}@media(max-width:860px){.hh__inner{grid-template-columns:auto 1fr;gap:var(--s-3)}.hh__menu{display:grid}.hh__nav{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 72px);overflow-y:auto;padding:var(--s-2) var(--gutter) var(--s-5);background:var(--bg);border-bottom:1px solid var(--line)}.hh.is-open .hh__nav{display:flex}.hh__nav>.hd-wave{padding:14px 0;border-bottom:1px solid var(--line);font-size:var(--fs-l)}.hh__drop{justify-content:space-between;width:100%;padding:14px 0;border-bottom:1px solid var(--line);font-size:var(--fs-l)}.hh-mega{position:static;border:0;box-shadow:none;background:none}.hh-mega__inner{grid-template-columns:1fr;gap:var(--s-4);padding:var(--s-3) 0 var(--s-4)}.hh-mega__groups{gap:var(--s-4)}.hh-mega__group,.hh-mega__group--main{flex:1 1 100%}.hh-mega__group--main ul{columns:1}.hh-mega__aside{padding-left:0;border-left:0}}@media(max-width:480px){.hh__logo .hd-wordmark{width:116px}.hh__account{display:none}}.hh__theme .ico-sun{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hh__theme .ico-sun{display:block}:root:not([data-theme=light]) .hh__theme .ico-moon{display:none}}:root[data-theme=dark] .hh__theme .ico-sun{display:block}:root[data-theme=dark] .hh__theme .ico-moon{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hdsc-header.css.map */
