[data-header-style=keith_layered]{font-family:var(--k2-font-body,var(--FONT-STACK-BODY,"Inter","Helvetica Neue",Arial,sans-serif))}[data-header-style=keith_layered] :where(a,button,input,select,span){font-family:inherit}[data-header-style=keith_layered],[data-header-style=keith_layered] .theme__header,[data-header-style=keith_layered] .header__inner,[data-header-style=keith_layered] .k2-header-brand-row,[data-header-style=keith_layered] .k2-header-product-row{background-color:#fff!important;background-image:none!important}[data-header-style=keith_layered] .theme__header{isolation:isolate;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-header-style=keith_layered] .theme__header:before,[data-header-style=keith_layered] .theme__header:after{display:none!important;content:none!important}.js__header__stuck.js__header__stuck__backdrop [data-header-style=keith_layered] .theme__header,.js__header__stuck [data-header-style=keith_layered] .theme__header,[data-header-style=keith_layered].meganav--visible .theme__header{background:#fff!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-header-style=keith_layered] .header__dropdown,[data-header-style=keith_layered] .header__dropdown__wrapper{background:#fff!important;background-image:none!important}@media only screen and (min-width:990px){[data-header-style=keith_layered]{--k2-header-border: #deded9;--k2-header-bg: #fff;--k2-header-text: #171717}[data-header-style=keith_layered][data-header-transparent=true] .theme__header,[data-header-style=keith_layered] .theme__header{color:var(--k2-header-text);background:var(--k2-header-bg);border-bottom:0}[data-header-style=keith_layered] .theme__header:after{display:none}[data-header-style=keith_layered] .header__desktop{display:block;width:100%}[data-header-style=keith_layered] .k2-header-brand-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:var(--k2-brand-row-height, 74px);border-bottom:1px solid var(--k2-header-border)}[data-header-style=keith_layered] .k2-header-brand-row__info,[data-header-style=keith_layered] .k2-header-brand-row__utility{min-width:0;display:flex;align-items:center}[data-header-style=keith_layered] .k2-header-brand-row__info{justify-content:flex-start}[data-header-style=keith_layered] .k2-header-brand-row__utility{justify-content:flex-end}[data-header-style=keith_layered] .k2-header-brand-row__logo{display:flex;justify-content:center;padding-inline:24px}[data-header-style=keith_layered] .k2-header-brand-row__logo .header__logo{padding-block:12px}[data-header-style=keith_layered] .k2-header-info{display:flex;align-items:center;flex-wrap:wrap;gap:var(--k2-info-gap, 24px)}[data-header-style=keith_layered] .k2-header-info__link{color:inherit;text-decoration:none;font-family:var(--TYPE-STACK-NAV);font-size:var(--k2-info-font-size, 12px);font-weight:600;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}[data-header-style=keith_layered] .k2-header-info__link:hover{color:inherit;text-decoration:underline;text-underline-offset:4px}[data-header-style=keith_layered] .k2-header-info__link:focus-visible{color:inherit;outline:2px solid #5f6664;outline-offset:3px}[data-header-style=keith_layered] .k2-header-product-row{display:flex;justify-content:center;min-height:var(--k2-product-row-height, 52px);border-bottom:1px solid var(--k2-header-border)}[data-header-style=keith_layered] .k2-header-product-row .header__menu,[data-header-style=keith_layered] .k2-header-product-row .header__menu__inner{width:100%;justify-content:center}[data-header-style=keith_layered] .k2-header-product-row .navlink--toplevel{padding-inline:clamp(18px,2.2vw,36px)}[data-header-style=keith_layered] .k2-header-product-row .navtext{font-size:var(--k2-product-font-size, 13px);font-weight:600;letter-spacing:.025em}[data-header-style=keith_layered] .k2-header-brand-row__utility .header__desktop__buttons{align-items:stretch}[data-header-style=keith_layered] .header__dropdown{color:var(--k2-header-text);background:var(--k2-header-bg)}.js__header__stuck [data-header-style=keith_layered] .k2-header-brand-row{min-height:0;height:0;border:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none}.js__header__stuck [data-header-style=keith_layered] .k2-header-product-row{min-height:min(var(--k2-product-row-height, 52px),48px)}}@media only screen and (max-width:989px){[data-header-style=keith_layered] .theme__header{background:#fff;color:#171717;border-bottom:1px solid rgba(23,23,23,.14)}[data-header-style=keith_layered] .theme__header:after{display:none}}.js__header__stuck [data-header-style=keith_layered] .theme__header,[data-header-style=keith_layered].meganav--visible .theme__header{color:var(--k2-sticky-text,#171717)!important;background:var(--k2-sticky-bg,#fff)!important;box-shadow:0 8px 24px #11111112}.js__header__stuck [data-header-style=keith_layered] :where(a,button,.navtext),[data-header-style=keith_layered].meganav--visible :where(a,button,.navtext){color:var(--k2-sticky-text,#171717)}.js__header__stuck [data-header-style=keith_layered] .k2-header-brand-row,.js__header__stuck [data-header-style=keith_layered] .k2-header-product-row,[data-header-style=keith_layered].meganav--visible .k2-header-brand-row,[data-header-style=keith_layered].meganav--visible .k2-header-product-row{border-color:color-mix(in srgb,var(--k2-sticky-text,#171717) 14%,transparent)}.js__header__stuck [data-header-style=keith_layered] .logo__img--color,[data-header-style=keith_layered].meganav--visible .logo__img--color{opacity:1;visibility:visible;filter:none!important}.js__header__stuck [data-header-style=keith_layered] .logo__img--transparent,[data-header-style=keith_layered].meganav--visible .logo__img--transparent{opacity:0;visibility:hidden}[data-header-style=keith_layered].meganav--visible .header__dropdown{color:var(--k2-sticky-text,#171717);background:var(--k2-sticky-bg,#fff)}[data-header-style=keith_layered] .theme__header,[data-header-style=keith_layered] .logo__img--color,[data-header-style=keith_layered] .k2-header-brand-row,[data-header-style=keith_layered] .k2-header-product-row{transition:color .28s ease,background-color .28s ease,border-color .28s ease,filter .28s ease,min-height .28s ease,height .28s ease,opacity .2s ease}
/*# sourceMappingURL=/cdn/shop/t/68/assets/k2-header-layered.css.map */
