.hdn{--n-ink:var(--hd-ink,#254438);--n-paper:var(--hd-paper,#F8F5ED);--n-sage:var(--hd-sage,#E4EADB);--n-line:#d9dfd3;display:block;color:var(--n-ink);font:400 15px/1.5 var(--font-body--family,Arial,sans-serif);text-align:left}.hdn *,.hdn *:before,.hdn *:after{box-sizing:border-box}.hdn :is(ul,p,h2){margin:0;padding:0}.hdn ul{list-style:none}.hdn a{color:inherit;text-decoration:none;text-underline-offset:4px}.hdn button,.hdn summary{color:inherit;font:inherit;letter-spacing:inherit;text-transform:none}.hdn button{border:0;background:none;box-shadow:none;cursor:pointer}.hdn summary{list-style:none;cursor:pointer}.hdn summary::-webkit-details-marker{display:none}.hdn [hidden]{display:none!important}.hdn svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.hdn :is(a,summary,button):focus-visible{outline:2px solid var(--n-ink);outline-offset:3px;border-radius:4px}.hdn :is(a,summary,button){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.hdn :is(a,summary,button):hover{color:var(--n-ink)}.header-section:has(.hdn){z-index:calc(var(--layer-sticky,8) + 1)}#header-component:has(.hdn) .header__underlay{pointer-events:none}#header-component:has(.hdn) .header__row:has(.hdn--desktop){position:relative;z-index:var(--layer-raised,2);overflow:visible}#header-component:has(.hdn) .hdn-menu-wrapper{position:static;height:100%;min-width:0}#header-component[data-menu-style=drawer]:has(.hdn) .header__row--bottom:has(.hdn--desktop){display:none}#header-component:has(.hdn-mobile-root[open]){contain:style}.header-section:has(.hdn-mobile-root[open]){z-index:var(--layer-menu-drawer,18)}#header-component:has(.hdn)[sticky=always]{opacity:1}.hdn-top-links{display:flex;align-items:stretch;justify-content:center;gap:8px;flex-wrap:wrap}.hdn-top-item,.hdn-dropdown{position:static;display:block}.hdn-top-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 18px;font-size:14px;font-weight:500;white-space:nowrap;border-radius:6px}.hdn-top-link:hover,.hdn-dropdown[open]>.hdn-top-link{background:#2544380f}.hdn-top-link[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px}.hdn-chevron{width:15px!important;height:15px!important;transition:transform .18s ease}.hdn-dropdown[open]>.hdn-trigger .hdn-chevron,.hdn-mobile-group[open]>summary .hdn-chevron{transform:rotate(180deg)}.hdn-panel{position:absolute;inset-inline:0;top:100%;z-index:var(--layer-header-menu,12);background:var(--n-paper);border-top:1px solid var(--n-line);border-bottom:1px solid var(--n-line);box-shadow:0 18px 26px #10231a1a;max-height:calc(100vh - var(--hdn-panel-top,150px) - 12px);max-height:calc(100dvh - var(--hdn-panel-top,150px) - 12px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8c9c8e transparent}.hdn-dropdown:not([open])>.hdn-panel{display:none}.hdn-panel-inner{display:grid;grid-template-columns:minmax(185px,.8fr) minmax(0,3fr);gap:38px;width:min(1344px,calc(100% - 96px));margin-inline:auto;padding:28px 0 24px}.hdn-panel-intro{padding:5px 26px 0 0;border-right:1px solid var(--n-line)}.hdn .hdn-eyebrow{font-size:9px;letter-spacing:.14em;line-height:1.6;font-weight:600;margin-bottom:13px}.hdn-panel-intro h2{font:400 clamp(26px,2.5vw,34px)/1.08 var(--font-heading--family,Georgia,serif);letter-spacing:-.025em;text-wrap:balance;margin-bottom:15px}.hdn-panel-intro>p:not(.hdn-eyebrow){font-size:13px;line-height:1.75;color:#566958;max-width:225px}.hdn-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:14px;font-size:12px;text-decoration:underline!important}.hdn-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.hdn-brand{min-width:0;--brand-surface:#e8eee3}.hdn-brand[data-brand=kuishi]{--brand-surface:#ece3d5}.hdn-brand[data-brand=the-vintage-list]{--brand-surface:#efdfdb}.hdn-brand-main{display:block}.hdn-brand-media{display:grid;place-items:center;position:relative;overflow:hidden;isolation:isolate;background:var(--brand-surface);border-radius:7px;aspect-ratio:1.95;margin-bottom:13px}.hdn-brand-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:15px;font:400 clamp(25px,2.4vw,33px)/1.1 var(--font-heading--family,Georgia,serif);letter-spacing:-.03em}.hdn-brand-photo{position:relative;z-index:1;display:block;width:100%;height:100%;min-height:0;object-fit:contain;padding:13px;background:var(--brand-surface);mix-blend-mode:multiply;transition:transform .2s ease}.hdn-brand-main:hover .hdn-brand-photo{transform:scale(1.025)}.hdn-brand-copy,.hdn-brand-name,.hdn-brand-description{display:block}.hdn-brand-name{font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.hdn-brand-description{font-size:12px;line-height:1.6;color:#566958;margin-top:6px;min-height:38px}.hdn-brand-enter{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;min-height:32px;margin-top:4px}.hdn-brand-main:hover .hdn-brand-enter{text-decoration:underline}.hdn-brand-enter>span{font-size:20px;line-height:1}.hdn-category-list{border-top:1px solid var(--n-line);margin-top:8px!important;padding-top:7px!important}.hdn-category-list a{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:34px;padding:5px 0;font-size:12px;line-height:1.5}.hdn-category-list a:hover{text-decoration:underline}.hdn-category-list a>span{opacity:.65;font-size:19px;line-height:1}.hdn-panel-bottom{border-top:1px solid var(--n-line);background:#e4eadb4d}.hdn-panel-bottom>div{display:flex;align-items:center;gap:26px;width:min(1344px,calc(100% - 96px));margin:auto;min-height:52px}.hdn-panel-note{font-size:12px;color:#566958;margin-right:auto}.hdn-panel-bottom a{font-size:12px;text-decoration:underline}.hdn-close{display:flex;align-items:center;gap:10px;font-size:12px!important;min-height:44px;padding:8px!important}.hdn-close>span{font-size:22px;font-weight:400}.hdn-mobile-trigger{display:grid;place-items:center;width:44px;min-height:44px}.hdn-mobile-trigger svg{width:23px;height:23px}.hdn-mobile-panel{position:fixed;inset-block:0;left:0;width:min(430px,calc(100vw - 26px));height:100vh;height:100dvh;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--n-paper);box-shadow:12px 0 30px #10231a20;z-index:var(--layer-menu-drawer,18);padding-bottom:max(24px,env(safe-area-inset-bottom));scrollbar-width:thin}.hdn-mobile-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#152f254d;z-index:calc(var(--layer-menu-drawer,18) - 1)}.hdn-mobile-root:not([open])>.hdn-mobile-panel,.hdn-mobile-root:not([open])>.hdn-mobile-backdrop{display:none}.hdn-mobile-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;background:var(--n-paper);z-index:2;border-bottom:1px solid var(--n-line);padding:20px 18px 18px 24px}.hdn-mobile-heading .hdn-eyebrow{margin-bottom:5px;font-size:9px}.hdn-mobile-heading h2{font:400 32px/1.1 var(--font-heading--family,Georgia,serif);letter-spacing:-.03em}.hdn-mobile-close{display:grid;place-items:center;width:44px;height:44px;padding:10px!important;border-radius:50%;background:var(--n-sage)!important;flex:none}.hdn-mobile-close svg{width:21px;height:21px}.hdn-mobile-links{padding:8px 24px 0!important}.hdn-mobile-links>li{border-bottom:1px solid var(--n-line)}.hdn-mobile-top-link,.hdn-mobile-group>summary{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:500;min-height:52px;padding:12px 0}.hdn-mobile-top-link>span{font-size:19px}.hdn-mobile-brands{display:grid;gap:20px;padding:5px 0 16px}.hdn--mobile .hdn-brand-main{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center}.hdn--mobile .hdn-brand-media{margin:0;width:76px;aspect-ratio:1}.hdn--mobile .hdn-brand-fallback{font-size:18px;padding:7px}.hdn--mobile .hdn-brand-photo{padding:7px}.hdn--mobile .hdn-brand-name{font-size:15px}.hdn--mobile .hdn-brand-description{font-size:11px;min-height:0;line-height:1.5;margin-top:4px}.hdn--mobile .hdn-brand-enter{min-height:25px;font-size:11px;margin:1px 0 0;justify-content:flex-start;gap:12px}.hdn--mobile .hdn-category-list{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;border:0;margin-top:9px!important;padding:0!important}.hdn--mobile .hdn-category-list a{min-height:44px;font-size:11px;padding:7px 0;border-bottom:1px solid #d9dfd380}.hdn-mobile-all{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:12px;text-decoration:underline!important;margin-bottom:9px}.hdn-mobile-footer{padding:22px 24px 0}.hdn-mobile-footer>a{display:flex;align-items:center;justify-content:space-between;background:var(--n-ink);color:#fff!important;font-size:13px;min-height:49px;border-radius:100px;padding:12px 18px}.hdn-mobile-footer>p{font:400 21px/1.4 var(--font-heading--family,Georgia,serif);text-align:center;margin-top:18px;color:#566958}html.hdn-scroll-lock,html.hdn-scroll-lock body{overflow:hidden!important}@media(min-width:750px)and (max-width:1099px){.hdn-panel-inner{width:calc(100% - 48px);grid-template-columns:1fr;gap:20px;padding-top:23px}.hdn-panel-intro{border:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:20px}.hdn-panel-intro>.hdn-eyebrow,.hdn-panel-intro>p:not(.hdn-eyebrow){display:none}.hdn-panel-intro h2{font-size:28px;margin:0}.hdn-panel-intro .hdn-text-link{margin:0}.hdn-brands{gap:20px}.hdn-panel-bottom>div{width:calc(100% - 48px)}.hdn-brand-description,.hdn-category-list a{font-size:11px}}@media(max-width:749px){.hdn--desktop{display:none}.hdn-menu-wrapper{display:none!important}}@media(prefers-reduced-motion:reduce){.hdn *,.hdn *:before,.hdn *:after{transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.hdn-brand-media,.hdn-panel,.hdn-mobile-panel{border:1px solid CanvasText}.hdn-mobile-footer>a{border:1px solid ButtonText}.hdn-top-link:hover{outline:1px solid Highlight}}.hdn--mobile:not([data-enhanced]) .hdn-mobile-panel{position:absolute;top:100%;bottom:auto;max-height:75vh;height:auto}.hdn--mobile:not([data-enhanced]) .hdn-mobile-backdrop,.hdn--mobile:not([data-enhanced]) .hdn-mobile-close{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hameldown-navigation.css.map */
