.hvkh{background:var(--cream);position:relative;z-index:40}.hvkh__bar{display:flex;align-items:center;gap:clamp(16px,3vw,44px);padding:18px var(--pad)}.hvkh__logo{font-family:var(--display);font-weight:400;font-size:24px;letter-spacing:.24em;text-transform:uppercase;color:var(--clay);text-decoration:none;flex-shrink:0;line-height:1}.hvkh__nav{display:flex;align-items:center;gap:clamp(14px,2.2vw,34px);flex:1}.hvkh__item{position:static}.hvkh__top{font-family:var(--sans);font-size:15px;font-weight:400;color:var(--ink);text-decoration:none;padding:10px 0;display:inline-block;border-bottom:1px solid transparent;transition:color .18s ease,border-color .18s ease}.hvkh__item:hover>.hvkh__top,.hvkh__top.is-on{color:var(--clay);border-bottom-color:var(--clay)}.hvkh__right{display:flex;align-items:center;gap:14px;flex-shrink:0;margin-left:auto}.hvkh__cta{font-family:var(--sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper);background:var(--ink);padding:13px 26px;text-decoration:none;transition:background .18s ease}.hvkh__cta:hover{background:var(--clay)}.hvkh__mega{position:absolute;left:0;right:0;top:100%;background:var(--paper);border-top:1px solid var(--rule);box-shadow:0 18px 34px #1f1c1912;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.hvkh__item--has:hover .hvkh__mega,.hvkh__item--has.is-open .hvkh__mega{opacity:1;visibility:visible;transform:none}.hvkh__mega-in{display:flex;align-items:flex-start;gap:clamp(24px,4vw,64px);padding:clamp(28px,3.5vw,52px) var(--pad)}.hvkh__col{flex:0 1 auto}.hvkh__col+.hvkh__col{border-left:1px solid var(--rule);padding-left:clamp(24px,4vw,64px)}.hvkh__col--end{margin-left:auto;border-left:none;padding-left:0}.hvkh__col-h{font-family:var(--display);font-weight:400;font-size:20px;color:var(--ink);margin:0 0 22px}.hvkh__col--end .hvkh__col-h{display:none}.hvkh__seeall{font-family:var(--sans);font-size:15px;color:var(--clay);text-decoration:underline;text-underline-offset:4px}.hvkh__tiles{display:flex;flex-wrap:wrap;gap:22px 26px;max-width:420px}.hvkh__tile{width:104px;text-decoration:none;text-align:center;display:block}.hvkh__disc{width:78px;height:78px;border-radius:50%;background:var(--bone);display:flex;align-items:center;justify-content:center;margin:0 auto 10px;overflow:hidden;transition:background .18s ease}.hvkh__disc img{width:100%;height:100%;object-fit:contain;padding:14%;mix-blend-mode:multiply}.hvkh__tile:hover .hvkh__disc{background:var(--cream)}.hvkh__tile-t{font-family:var(--sans);font-size:14px;font-weight:300;color:var(--ink);line-height:1.35;display:block}.hvkh__tile:hover .hvkh__tile-t{color:var(--clay)}.hvkh__list{list-style:none;margin:0;padding:0;columns:2;column-gap:32px}.hvkh__list li{margin:0 0 12px;break-inside:avoid}.hvkh__list a{font-family:var(--sans);font-size:14px;font-weight:300;color:var(--ink);text-decoration:none}.hvkh__list a:hover{color:var(--clay)}.hvkh__burger{display:none;background:none;border:none;padding:8px;cursor:pointer;flex-direction:column;gap:5px}.hvkh__burger span{display:block;width:22px;height:1px;background:var(--ink)}.hvkh__drawer{display:none;padding:8px var(--pad) 28px;border-top:1px solid var(--rule);background:var(--cream)}.hvkh__d{border-bottom:1px solid var(--rule-2)}.hvkh__d summary{font-family:var(--sans);font-size:16px;padding:16px 0;cursor:pointer;list-style:none}.hvkh__d summary::-webkit-details-marker{display:none}.hvkh__d-h{font-family:var(--sans);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin:10px 0 8px}.hvkh__d a,.hvkh__d-top{display:block;font-family:var(--sans);font-size:15px;font-weight:300;color:var(--ink);text-decoration:none;padding:9px 0}.hvkh__d-top{border-bottom:1px solid var(--rule-2);padding:16px 0;font-size:16px}@media(max-width:1100px){.hvkh__nav{display:none}.hvkh__burger{display:flex}.hvkh__drawer{display:block}.hvkh__drawer[hidden]{display:none}}@media(max-width:520px){.hvkh__cta{display:none}.hvkh__logo{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/havolka-header.css.map */
