nav.menu-list .menu-list__link{transition:color .2s ease,border-color .2s ease}nav.menu-list .menu-list__list-item:is(:hover,:focus-within) .menu-list__link,nav.menu-list .menu-list__list-item:is([slot=more],[slot=overflow]):has([aria-expanded=true]) .menu-list__link,nav.menu-list .menu-list__list-item .menu-list__link:focus-visible{color:#7a5f22}nav.menu-list .menu-list__list-item .menu-list__link.menu-list__link--active,nav.menu-list .menu-list__list-item .menu-list__link[aria-current=page]{color:#7a5f22}nav.menu-list .menu-list__link:is(.menu-list__link--active,[aria-current=page]) .menu-list__link-title{text-decoration:underline;text-decoration-color:#a8873a;text-decoration-thickness:1px;text-underline-offset:6px}.menu-list--mobile .menu-list__item{transition:color .2s ease}.menu-list--mobile .menu-list__item:is(:hover,:focus-visible,[aria-current=page]){color:#7a5f22}.menu-list--mobile .menu-list__item[aria-current=page]{text-decoration:underline;text-decoration-color:#a8873a;text-decoration-thickness:1px;text-underline-offset:6px}.menu-drawer__menu-item--mainlist.menu-drawer__menu-item--mainlist{transition:color .2s ease}.menu-drawer__menu-item--mainlist.menu-drawer__menu-item--mainlist:is(:hover,:focus-visible,[aria-current=page],.menu-drawer__menu-item--active){color:#7a5f22}.menu-drawer__menu-item--mainlist:is([aria-current=page],.menu-drawer__menu-item--active) .menu-drawer__menu-item-text{text-decoration:underline;text-decoration-color:#a8873a;text-decoration-thickness:1px;text-underline-offset:6px}@media(prefers-reduced-motion:reduce){nav.menu-list .menu-list__link,.menu-list--mobile .menu-list__item,.menu-drawer__menu-item--mainlist.menu-drawer__menu-item--mainlist{transition:none}}.shopify-section-group-footer-group :is(.menu__item a,rte-formatter a,.footer-utilities__text a,a.footer-utilities__text){transition:color .2s ease,text-decoration-color .2s ease}.shopify-section-group-footer-group :is(.menu__item a,rte-formatter a,.footer-utilities__text a,a.footer-utilities__text):is(:hover,:focus-visible){color:#7a5f22}@media(prefers-reduced-motion:reduce){.shopify-section-group-footer-group :is(.menu__item a,rte-formatter a,.footer-utilities__text a,a.footer-utilities__text){transition:none}}nav.menu-list .fk-dd{position:relative}.fk-dd__trigger{position:relative;display:flex;align-items:center;height:100%}.fk-dd__toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:28px;margin-inline-start:calc(var(--gap-sm, 8px) * -1 + 2px);margin-inline-end:4px;color:var(--menu-top-level-font-color, currentColor);cursor:pointer;transition:color .2s ease}.fk-dd__caret{display:block;width:10px;aspect-ratio:10 / 6;fill:currentColor;transition:transform .2s ease}.fk-dd:is(:hover,:focus-within,.is-open) .fk-dd__toggle,.fk-dd .fk-dd__trigger:has(.menu-list__link--active,[aria-current=page]) .fk-dd__toggle{color:#7a5f22}.fk-dd.is-open .fk-dd__caret,.fk-dd:hover .fk-dd__caret{transform:rotate(180deg)}.fk-dd__toggle:focus-visible{outline:2px solid #7A5F22;outline-offset:2px}.fk-dd__panel{position:absolute;top:calc(100% + 11px);left:50%;transform:translate(-50%);min-width:250px;margin:0;padding:10px 0;z-index:30;background:#fffdf8;border:1px solid #E3D9C3;border-top:2px solid #A8873A;border-radius:0;box-shadow:0 14px 30px #1f1b161a;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s}.fk-dd__panel:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:14px}.fk-dd:hover .fk-dd__panel,.fk-dd.is-open .fk-dd__panel{opacity:1;visibility:visible}.fk-dd__item--ext{margin-top:8px;padding-top:8px;border-top:1px solid #E3D9C3;margin-inline:26px}.fk-dd__item--ext .fk-dd__link{margin-inline:-26px}.fk-dd__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 26px;font-family:Jost,sans-serif;font-size:15px;line-height:1.3;color:#1f1b16;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.fk-dd__link:is(:hover,:focus-visible){color:#7a5f22;background:#f7f3ea}.fk-dd__link:focus-visible{outline:2px solid #7A5F22;outline-offset:-2px}.fk-dd__link[aria-current=page]{color:#7a5f22;text-decoration:underline;text-decoration-color:#a8873a;text-decoration-thickness:1px;text-underline-offset:5px}.fk-dd__ext{font-size:13px;color:#7a5f22}.fk-quote-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;background:#6e1f26;color:#f7f3ea;border:1px solid #6E1F26;border-radius:0;font-family:Jost,sans-serif;font-weight:500;font-size:13px;line-height:1;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.fk-quote-btn:hover,.fk-quote-btn:focus-visible{background:#561419;border-color:#561419;color:#f7f3ea}.fk-quote-btn:focus-visible{outline:2px solid #7A5F22;outline-offset:3px}.fk-quote-btn--header{display:none}@media screen and (min-width:750px){.fk-quote-btn--header{display:inline-flex;margin-inline-start:14px;flex:none}}.fk-quote-btn--drawer{display:flex;width:100%;height:52px;margin-top:22px;font-size:14px;padding:0 16px}.fk-drawer-group>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer}.fk-drawer-group>summary::-webkit-details-marker{display:none}.fk-drawer-group__caret{flex:none;width:14px;height:14px;transition:transform .2s ease}.fk-drawer-group[open] .fk-drawer-group__caret{transform:rotate(180deg)}.fk-drawer-group__list{margin:4px 0 10px;padding:0 0 0 16px;border-left:1px solid #A8873A}.fk-drawer-group__link{display:flex;align-items:center;gap:8px;padding:9px 0;font-family:Jost,sans-serif;font-size:18px;line-height:1.3;color:#1f1b16;text-decoration:none;transition:color .2s ease}.fk-drawer-group__link:is(:hover,:focus-visible){color:#7a5f22}.fk-drawer-group__link[aria-current=page]{color:#7a5f22;text-decoration:underline;text-decoration-color:#a8873a;text-decoration-thickness:1px;text-underline-offset:5px}.fk-drawer-group__ext{font-size:15px;color:#7a5f22}.fk-drawer-quote-item{list-style:none}@media(prefers-reduced-motion:reduce){.fk-dd__toggle,.fk-dd__caret,.fk-dd__panel,.fk-dd__link,.fk-quote-btn,.fk-drawer-group__caret,.fk-drawer-group__link{transition:none}}nav.menu-list .menu-list__link{color:#1f1b16;font-family:Jost,sans-serif;font-weight:500;font-size:13px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}nav.menu-list .menu-list__link .menu-list__link-title{margin-inline-end:-.14em}nav.menu-list .menu-list__link:is(.menu-list__link--active,[aria-current=page]) .menu-list__link-title{text-underline-offset:7px}.fk-dd__toggle{color:#1f1b16}.mega-menu__link.mega-menu__link--parent{font-family:Jost,sans-serif;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#7a5f22}.mega-menu__link.mega-menu__link--parent:is(:hover,:focus-visible){color:#1f1b16}.mega-menu__link:not(.mega-menu__link--parent){font-family:Jost,sans-serif;font-weight:400;font-size:15px;color:#1f1b16;transition:color .2s ease}.mega-menu__link:not(.mega-menu__link--parent):is(:hover,:focus-visible){color:#7a5f22}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:Jost,sans-serif;font-weight:500;font-size:19px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}@media screen and (min-width:750px)and (max-width:1365px){nav.menu-list .menu-list__link{letter-spacing:.1em;font-size:12.5px}nav.menu-list .menu-list__link .menu-list__link-title{margin-inline-end:-.1em;padding-inline:8px}.fk-dd__toggle{margin-inline-start:-4px}.fk-quote-btn--header{padding:0 16px;letter-spacing:.12em;margin-inline-start:10px}}#header-component[data-menu-style=drawer] .fk-quote-btn--header{display:none}@media screen and (min-width:750px){.header__column--left header-menu{margin-inline-start:30px}}@media screen and (min-width:750px)and (max-width:1399px){.header__column--left header-menu{margin-inline-start:24px}nav.menu-list .menu-list__link .menu-list__link-title{padding-inline:6px}}@media screen and (min-width:750px)and (max-width:1299px){.header__column--left header-menu{margin-inline-start:20px}}@media screen and (min-width:750px)and (max-width:1199px){.header__column--left header-menu{margin-inline-start:12px}}html:root{--font-paragraph--line-height: 1.65}:is(p,li,dd,td,blockquote,.rte,rte-formatter,.text-block) :is(strong,b){font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/29/assets/fk-header-nav.css.map */
