:root{--nqh-base: #fafaf6;--nqh-soft: #eeeee6;--nqh-line: #d4d4cb;--nqh-ink: #17171a;--nqh-muted: #63635f;--nqh-purple: #8b5cf6;--nqh-purple-deep: #6d28d9;--nqh-lilac: #eee7f8}body .section-header:has(header.header.nqs-header),.section-header:has(.nqs-header) .header-wrapper,header.header.header.nqs-header{--color-background: 250, 250, 246;--color-foreground: 23, 23, 26;background:var(--nqh-base)!important;background-color:var(--nqh-base)!important;color:var(--nqh-ink)!important;border-color:var(--nqh-line)!important;box-shadow:none!important}header.header.header.nqs-header{display:grid!important;grid-template-columns:minmax(112px,1fr) auto minmax(144px,1fr)!important;min-height:72px!important;padding:0 clamp(20px,3vw,48px)!important;gap:24px!important;align-items:center!important;border-bottom:1px solid var(--nqh-line)!important}.nqs-header .nqs-brand{grid-column:1!important;grid-row:1!important;justify-self:start!important;display:inline-flex!important;align-items:center!important;width:124px!important;min-height:44px!important;color:var(--nqh-ink)!important;text-decoration:none!important}.nqs-header .nqs-brand>span{display:block!important;width:100%!important;line-height:0!important}.nqs-header .nqs-brand svg{display:block!important;width:100%!important;height:auto!important}.nqs-header .nqs-brand svg path{fill:currentColor!important}.nqs-header .nqs-header-nav{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;gap:clamp(20px,2.2vw,36px)!important}.nqs-header .nqs-header-nav a{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:48px!important;color:var(--nqh-ink)!important;text-decoration:none!important;white-space:nowrap!important;font-family:kaisotai,Yu Gothic,Hiragino Kaku Gothic ProN,sans-serif!important;font-size:1.28rem!important;font-weight:400!important;letter-spacing:.035em!important;line-height:1.5!important}.nqs-header .nqs-header-nav a:after{content:""!important;position:absolute!important;height:1px!important;left:0!important;right:0!important;bottom:8px!important;background:var(--nqh-purple)!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .22s ease!important}.nqs-header .nqs-header-nav a:hover,.nqs-header .nqs-header-nav a[aria-current=page]{color:var(--nqh-purple-deep)!important}.nqs-header .nqs-header-nav a:hover:after,.nqs-header .nqs-header-nav a[aria-current=page]:after{transform:scaleX(1)!important}html.noahq-page-index .nqs-header .nqs-header-nav a:first-child{color:var(--nqh-purple-deep)!important}html.noahq-page-index .nqs-header .nqs-header-nav a:first-child:after{transform:scaleX(1)!important}header.header.nqs-header .header__icons{grid-column:3!important;grid-row:1!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:3px!important;padding:0!important}header.header.nqs-header .header__icon{width:44px!important;height:44px!important;min-width:44px!important;color:var(--nqh-ink)!important;box-shadow:none!important;transform:none!important}header.header.nqs-header .header__icon svg{width:23px!important;height:23px!important}header.header.nqs-header .header__icon--cart{width:44px!important;height:44px!important;min-width:44px!important;margin-left:8px!important;border:1px solid var(--nqh-line)!important;border-radius:999px!important;color:var(--nqh-purple-deep)!important;background:var(--nqh-lilac)!important;box-shadow:none!important}header.header.nqs-header .cart-count-bubble{background:var(--nqh-purple-deep)!important;color:#fff!important}.nqs-header :is(.search-modal,.menu-drawer,.menu-drawer__inner-container,.menu-drawer__utility-links){--color-background: 250, 250, 246;--color-foreground: 23, 23, 26;color:var(--nqh-ink)!important;background:var(--nqh-base)!important}.nqs-header .menu-drawer__utility-links{background:var(--nqh-soft)!important}.nqs-header :is(a.nqs-menu-link,.menu-drawer__account,.list-social__link){color:var(--nqh-ink)!important;border-color:var(--nqh-line)!important}.nqs-header a.nqs-menu-link small{color:var(--nqh-muted)!important}.nqs-header :is(.field__input,.search__input){color:var(--nqh-ink)!important;background:#fffffc!important}.nqs-header :is(a,button,input,summary):focus-visible{outline:2px solid var(--nqh-purple-deep)!important;outline-offset:4px!important;box-shadow:none!important}.nqs-header .noahq-art-header-nav,.nqs-header .header__heading,.nqs-header .header__heading-link,.nqs-header .header__heading-logo-wrapper,.nqs-header .noahq-header-brand-name-wrapper{display:none!important}@media screen and (min-width:990px){header.header.nqs-header>header-drawer{display:none!important}}@media screen and (max-width:989px){header.header.header.nqs-header{grid-template-columns:44px minmax(0,1fr) auto!important;min-height:68px!important;padding:0 16px!important;gap:10px!important}.nqs-header .nqs-brand{grid-column:2!important;width:clamp(86px,25vw,116px)!important;justify-self:center!important}.nqs-header .nqs-header-nav{display:none!important}header.header.nqs-header>header-drawer{display:block!important;grid-column:1!important;grid-row:1!important;margin:0!important}header.header.nqs-header .header__icons{gap:0!important}header.header.nqs-header .header__icon--cart{margin-left:4px!important}body:has(header.nqs-header header-drawer details[open]) .section-header:has(header.header.header.nqs-header),body:has(header.nqs-header header-drawer details[open]) header.header.header.nqs-header{background:var(--nqh-base)!important;color:var(--nqh-ink)!important}body:has(header.nqs-header header-drawer details[open]) .nqs-header .nqs-brand,body:has(header.nqs-header header-drawer details[open]) header.header.nqs-header .header__icon{color:var(--nqh-ink)!important}.nqs-header .menu-drawer__navigation{padding-inline:24px!important}.nqs-header a.nqs-menu-link{display:flex!important;justify-content:space-between!important;gap:20px!important;min-height:64px!important;padding:14px 0!important;border-bottom:1px solid var(--nqh-line)!important;font-family:kaisotai,Yu Gothic,sans-serif!important;font-size:2rem!important;font-weight:400!important;line-height:1.5!important;letter-spacing:-.01em!important}.nqs-header a.nqs-menu-link small{font-family:var(--nq-font-en)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.12em!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/noahq-header-unified-v334.css.map */
