.ncm-header{position:relative;background-color:rgb(var(--color-background, 0, 0, 0));color:rgb(var(--color-foreground, 255, 255, 255));border-bottom:.1rem solid var(--ncm-gold-300)}.ncm-header:after{content:"";position:absolute;top:100%;left:0;right:0;height:4rem;background:linear-gradient(180deg,#ffffff38,#ffffff0a 65.87%,#fff0);pointer-events:none}.ncm-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--ncm-space-5);min-height:8rem}.ncm-header__lockup{display:flex;align-items:center;gap:var(--ncm-space-4);text-decoration:none;color:inherit}.ncm-header__logo{display:block;width:auto;max-height:4rem}.ncm-header__mark{font-family:var(--ncm-font-heading);font-size:3.2rem;font-weight:var(--ncm-weight-bold);line-height:1;letter-spacing:-.01em}.ncm-header__rule{width:1px;align-self:stretch;min-height:3.2rem;background:var(--ncm-neutral-600)}.ncm-header__product{max-width:9ch;font-size:var(--ncm-body-16-size);font-weight:var(--ncm-weight-bold);line-height:1.15}.ncm-header__nav{display:flex;align-items:center;gap:var(--ncm-space-5)}.ncm-header__link{color:#e8d9bc;font-size:var(--ncm-body-16-size);font-weight:var(--ncm-weight-medium);text-decoration:none}.ncm-header__link:hover{color:var(--ncm-accent)}.ncm-header__icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;color:#e8d9bc}.ncm-header__icon svg{width:2.8rem;height:2.8rem}.ncm-header__icon.account-icon svg{width:3.2rem;height:3.2rem}.ncm-header__icon:hover{color:var(--ncm-accent)}@media screen and (max-width:749px){.ncm-header__inner{min-height:6.4rem}.ncm-header__mark{font-size:2.6rem}.ncm-header__nav{gap:var(--ncm-space-4)}}.ncm-menu{display:contents}.ncm-menu__toggle{display:none}@media screen and (max-width:989px){.ncm-header__nav>.ncm-header__link,.ncm-header__nav .ncm-header__icon:not(.ncm-menu__toggle){display:none}.ncm-menu__toggle{display:grid}}.ncm-menu__dialog{padding:0;border:0;max-width:none;max-height:none;width:100vw;height:100%;top:0;right:0;bottom:0;left:0;background:transparent;overflow:hidden}.ncm-menu__dialog[open]{display:block}.ncm-menu__dialog::backdrop{background-color:#0000;transition:background-color var(--duration-default, .2s) ease}.ncm-menu__dialog[data-enter]::backdrop{background-color:#0009}.ncm-menu__panel{position:absolute;inset:0 0 0 auto;width:min(82vw,32rem);height:100%;display:flex;flex-direction:column;align-items:flex-end;gap:var(--ncm-space-6);padding:var(--ncm-space-4) var(--ncm-space-5) var(--ncm-space-8);background-color:var(--ncm-surface-raised);transform:translate(100%);transition:transform var(--duration-default, .2s) ease}.ncm-menu__dialog[data-enter] .ncm-menu__panel{transform:translate(0)}@media(prefers-reduced-motion:reduce){.ncm-menu__panel{transition:none}}.ncm-menu__close{flex:0 0 auto;padding:0;border:0;background:none;color:var(--ncm-accent-soft);cursor:pointer;line-height:0}.ncm-menu__close svg{width:2.4rem;height:2.4rem}.ncm-menu__close:hover{color:var(--ncm-accent)}.ncm-menu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--ncm-space-5);text-align:right;width:100%}.ncm-menu__link{display:inline-block;padding:0;border:0;background:none;font-family:inherit;font-size:var(--ncm-body-20-size);font-weight:var(--ncm-weight-medium);line-height:1.2;color:var(--ncm-accent-soft);text-align:right;text-decoration:none;cursor:pointer}.ncm-menu__link:hover{color:var(--ncm-accent)}.ncm-support-modal{display:contents}button.ncm-header__icon{padding:0;border:0;background:none;font:inherit;cursor:pointer}.ncm-support-modal__box{max-width:72rem}.ncm-support-modal__content{color:var(--ncm-text)}.ncm-support-modal__content p,.ncm-support-modal__content ul,.ncm-support-modal__content ol{margin:0 0 var(--ncm-space-4)}.ncm-support-modal__content ul,.ncm-support-modal__content ol{padding-left:2rem}.ncm-support-modal__content a{color:var(--ncm-accent);text-decoration:underline;text-underline-offset:.2em}.ncm-support-modal__content a:hover{text-decoration-thickness:.2rem}.ncm-support-modal__form{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-ncm-header.css.map */
