#header-component:not([transparent]) .header__row--top{background-color:#fffe;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid #e4ddcf}#header-component .header-logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:#282828}#header-component .header-logo__brand{display:grid;gap:1px;line-height:1.15;white-space:nowrap}#header-component .header-logo__brand-name{font-size:17px;font-weight:700;letter-spacing:-.01em}#header-component .header-logo__brand-tagline{font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6e6a64}#header-component .menu-list .menu-list__link{padding:8px 10px;margin-block:0;border-radius:999px;font-size:14px;font-weight:500;color:var(--menu-top-level-font-color);transition:background-color .2s,color .2s}#header-component .menu-list .menu-list__list-item:where(:hover,:focus-within)>.menu-list__link,#header-component .menu-list .menu-list__link[aria-expanded=true]{background:#fdf0d2;color:#c44b07}#header-component .menu-list .menu-list__link:focus-visible{outline:2px solid #fdad0d;outline-offset:2px}@media screen and (min-width:750px){#header-component .overflow-menu:after{display:none}#header-component .menu-list__list-item:where(:not([slot=overflow])){position:relative}#header-component .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{left:0;top:calc(100% + 6px);width:auto;min-width:220px;padding:8px;border-radius:12px;background:#fff;box-shadow:0 14px 28px #0000001f,0 0 0 1px #e4ddcf;clip-path:none;transition:none}#header-component .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}#header-component .menu-list__list-item:where(:not([slot=overflow])) .menu-list__submenu-inner{padding:0;max-height:none;overflow:visible;display:block;grid-column:auto}#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu{padding:0;margin:0;width:auto;max-width:none;display:block}#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__grid{display:block}#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__list{display:grid;gap:2px;grid-template-columns:none}#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__column{grid-column:auto}#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link{display:block;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:400;line-height:1.3;white-space:nowrap;color:#282828;text-decoration:none;transition:background-color .15s,color .15s}#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link:hover,#header-component .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link:focus-visible{background:#fdf0d2;color:#c44b07}}@media screen and (max-width:1199px){#header-component .header-logo__brand-tagline{display:none}}@media screen and (max-width:1023px){#header-component .header-logo__brand{display:none}}@media(prefers-reduced-motion:reduce){#header-component .menu-list .menu-list__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/fad-header.css.map */
