#header-component[data-noirva-navigation]:has(#Details-noirva-menu-drawer-container[open]){contain:style}#header-component[data-noirva-navigation] .header__underlay{--color-submenu:#fff}#header-component[data-noirva-navigation] .menu-list__submenu,#header-component[data-noirva-navigation] .menu-list__list-item[slot=overflow]{--color-foreground:#24221f;--color-foreground-rgb:36 34 31;--menu-top-level-font-color:#24221f;--menu-top-level-font-color-rgb:36 34 31;color:#24221f}.noirva-navigation-icon{display:inline-flex;flex:0 0 var(--noirva-icon-size,28px);width:var(--noirva-icon-size,28px);height:var(--noirva-icon-size,28px);align-items:center;justify-content:center;color:#71695e}#header-component[data-noirva-navigation] .noirva-navigation-icon svg,#header-component[data-noirva-navigation] .noirva-navigation-icon__image{display:block;width:100%;height:100%;object-fit:contain}.noirva-navigation-links,.noirva-navigation-groups{list-style:none;margin:0;padding:0}.noirva-navigation-group__title{margin:0 0 10px;color:#59544e;font:600 11px/1.35 var(--font-body--family);letter-spacing:.09em;text-transform:uppercase}.noirva-navigation-group__title a{color:inherit;text-decoration:none}.noirva-navigation-link{display:flex;align-items:center;gap:11px;min-height:42px;color:#24221f;text-decoration:none;font:400 14px/1.4 var(--font-body--family);letter-spacing:0;text-transform:none}.noirva-navigation-link>span:last-child{min-width:0;overflow-wrap:anywhere}.noirva-navigation-link:hover,.noirva-navigation-link[aria-current=page]{color:#7e302b}.noirva-navigation-link:focus-visible,.noirva-navigation-view-all:focus-visible{outline:2px solid currentColor;outline-offset:3px}.noirva-navigation-view-all{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#29251f;font:500 13px/1.4 var(--font-body--family);letter-spacing:0;text-decoration:none;text-transform:none}.noirva-navigation-view-all:hover{text-decoration:underline;text-underline-offset:4px}header-drawer.noirva-navigation .menu-drawer{top:0;width:min(390px,calc(100vw - 32px));max-width:100vw;height:100dvh;padding:0;background:#fff;color:#24221f;border:0;overflow-y:auto;overscroll-behavior:contain}header-drawer.noirva-navigation .menu-drawer.menu-drawer--has-submenu-opened{overflow:initial}header-drawer.noirva-navigation .menu-drawer-container[open]:before{display:none}header-drawer.noirva-navigation .menu-drawer-container[open]>summary{visibility:hidden;pointer-events:none}header-drawer.noirva-navigation .menu-drawer__backdrop{display:block;pointer-events:auto}header-drawer.noirva-navigation .menu-drawer>.menu-drawer__close-button{display:flex;position:absolute;top:6px;right:9px;width:44px;height:44px;padding:12px;z-index:2}header-drawer.noirva-navigation .menu-drawer__close-button svg{width:20px;height:20px}header-drawer.noirva-navigation .menu-drawer__title{display:flex;align-items:center;min-height:58px;padding:16px 64px 16px 20px;border-bottom:1px solid #e8e4dd;margin:0;font:500 16px/1.3 var(--font-body--family);letter-spacing:.03em;color:#24221f}header-drawer.noirva-navigation .menu-drawer__navigation{flex:1 1 auto;margin:0;padding:0}header-drawer.noirva-navigation .noirva-navigation-root{padding:0 20px 24px;margin:0}header-drawer.noirva-navigation .noirva-navigation-root__item{display:block;min-height:0;margin:0;border-bottom:1px solid #ede9e3}header-drawer.noirva-navigation .noirva-navigation-root__item>.menu-drawer__menu-container{border:0}header-drawer.noirva-navigation .menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:12px 0;color:#24221f;font:400 15px/1.4 var(--font-body--family);letter-spacing:0;text-transform:none}header-drawer.noirva-navigation .menu-drawer__menu-item-text{overflow:visible;text-overflow:clip;white-space:normal}header-drawer.noirva-navigation .noirva-navigation-chevron{display:flex;width:16px;height:16px;margin-left:12px;align-items:center;justify-content:center;transform:rotate(-90deg)}header-drawer.noirva-navigation .noirva-navigation-chevron svg{width:12px;height:12px}header-drawer.noirva-navigation .menu-drawer__submenu{top:0;left:0;height:100%;background:#fff;color:#24221f;transform:translate(100%);overflow:hidden}header-drawer.noirva-navigation .menu-open>.menu-drawer__submenu{transform:translate(0)}header-drawer.noirva-navigation .menu-drawer__inner-submenu{margin:0;height:100%;overflow-y:auto;overscroll-behavior:contain;background:#fff}header-drawer.noirva-navigation .noirva-navigation-panel-header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:4px 8px 4px 16px;background:#fff;border-bottom:1px solid #e8e4dd;z-index:2}header-drawer.noirva-navigation .noirva-navigation-panel-header .menu-drawer__back-button{width:auto;flex:1;min-width:0;min-height:48px;padding:8px 4px;font:500 15px/1.35 var(--font-body--family);letter-spacing:0;color:#24221f;gap:11px;white-space:normal;text-transform:none}header-drawer.noirva-navigation .noirva-navigation-back-icon{display:flex;flex:0 0 14px;width:14px;transform:rotate(90deg)}header-drawer.noirva-navigation .noirva-navigation-back-icon svg{display:block;width:14px;height:14px}header-drawer.noirva-navigation .noirva-navigation-panel-header .menu-drawer__close-button{display:flex;width:44px;height:44px;padding:12px}header-drawer.noirva-navigation .noirva-navigation-view-all{margin:0 20px;padding:16px 0;border-bottom:1px solid #e8e4dd}header-drawer.noirva-navigation .noirva-navigation-groups{padding:22px 20px 30px}header-drawer.noirva-navigation .noirva-navigation-group+.noirva-navigation-group{margin-top:25px}header-drawer.noirva-navigation .noirva-navigation-link{min-height:46px;padding:5px 0;justify-content:flex-start;font-size:14px}header-drawer.noirva-navigation .menu-drawer__utility-links{display:flex;margin:0 20px 20px;background:transparent}.noirva-navigation-mega{display:grid;grid-template-columns:repeat(var(--noirva-navigation-columns, 3),minmax(0,230px));justify-content:center;align-items:start;gap:22px 32px;grid-column:1 / -1;width:100%;padding:0;margin:0 auto}.noirva-navigation-mega__group{min-width:0;list-style:none}.noirva-navigation-mega .noirva-navigation-group__title{margin-bottom:13px}.noirva-navigation-mega .noirva-navigation-link{min-height:42px;padding:4px 0;font-size:13px}.noirva-navigation-mega__overview{grid-column:1 / -1;list-style:none;border-top:1px solid #e8e4dd;margin-top:4px;padding-top:15px}.noirva-navigation-mega__overview .noirva-navigation-view-all{justify-content:flex-start;gap:18px}@media screen and (min-width:750px){#header-component[data-noirva-navigation][data-menu-style=drawer] .header__drawer{display:flex;min-height:var(--minimum-touch-target,44px)}#header-component[data-noirva-navigation][data-menu-style=drawer] .header__row--bottom{display:none}#header-component[data-noirva-navigation] .header__row--bottom .header__columns{grid-template-areas:"center";grid-template-columns:minmax(0,1fr)}#header-component[data-noirva-navigation] .header__row--bottom .header__column--center,#header-component[data-noirva-navigation] .header__row--bottom header-menu{min-width:0;width:100%}#header-component[data-noirva-navigation] .header__row--bottom .menu-list{--menu-horizontal-gap:17px}#header-component[data-noirva-navigation] .header__row--bottom .menu-list__link{font-size:13px;letter-spacing:0;text-transform:none}#header-component[data-noirva-navigation] .header__row--bottom .menu-list__link-title{padding-inline:7px}#header-component[data-noirva-navigation] .menu-list__submenu{--submenu-padding-block-start:25px;--submenu-padding-block-end:25px}}@media screen and (min-width:750px)and (max-width:1023px){.noirva-navigation-mega{grid-template-columns:repeat(var(--noirva-navigation-tablet-columns,2),minmax(0,230px));gap:20px}}@media(prefers-reduced-motion:reduce){header-drawer.noirva-navigation .menu-drawer,header-drawer.noirva-navigation .menu-drawer__submenu{transition-duration:.01ms}}@media screen and (min-width:750px){#header-component[data-noirva-navigation] .header__row--bottom header-menu{justify-content:center}#header-component[data-noirva-navigation] .header__row--bottom .menu-list__link{padding-block:11px}}@media screen and (min-width:1200px){#header-component[data-noirva-navigation] .header__row--bottom .menu-list__link{font-size:14px}}#header-group>.header-section:has(#Details-noirva-menu-drawer-container[open]){z-index:2147483640!important}#header-component[data-noirva-navigation]:has(#Details-noirva-menu-drawer-container[open]){z-index:2147483640!important}header-drawer.noirva-navigation .menu-drawer{width:min(390px,85vw);max-width:calc(100vw - 32px)}body:has(#Details-noirva-menu-drawer-container[open]) iframe[src*="google.com/shopping/merchantverse"]{visibility:hidden!important;pointer-events:none!important}#header-component[data-noirva-navigation] .noirva-navigation-mega{--noirva-icon-size:var(--noirva-desktop-icon-size,28px)}#header-component[data-noirva-navigation] .noirva-navigation-mega .noirva-navigation-link{min-height:44px;padding-block:var(--noirva-desktop-row-padding,8px);font-size:var(--noirva-desktop-font-size,14px)}#header-component[data-noirva-navigation][data-noirva-desktop-icons=false] .noirva-navigation-mega .noirva-navigation-icon{display:none}#header-component[data-noirva-navigation] header-drawer.noirva-navigation{--noirva-icon-size:var(--noirva-mobile-icon-size,28px)}#header-component[data-noirva-navigation] header-drawer.noirva-navigation .noirva-navigation-link{min-height:44px;padding-block:var(--noirva-mobile-row-padding,10px);font-size:var(--noirva-mobile-font-size,14px)}#header-component[data-noirva-navigation][data-noirva-mobile-icons=false] header-drawer.noirva-navigation .noirva-navigation-icon{display:none}#header-component[data-noirva-navigation][data-noirva-mobile-layout=grid] header-drawer.noirva-navigation .noirva-navigation-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px 12px}#header-component[data-noirva-navigation][data-noirva-mobile-layout=grid] header-drawer.noirva-navigation .noirva-navigation-links>li{min-width:0}#header-component[data-noirva-navigation][data-noirva-mobile-layout=grid] header-drawer.noirva-navigation .noirva-navigation-link{flex-direction:column;justify-content:center;gap:8px;height:100%;min-height:64px;padding-inline:6px;text-align:center}#header-component[data-noirva-navigation][data-noirva-mobile-layout=grid] header-drawer.noirva-navigation .noirva-navigation-group__title{width:100%}
/*# sourceMappingURL=/cdn/shop/t/11/assets/noirva-navigation.css.map */
