.announcement-bar-section .utility-bar{border:0;color:#fff;background:#f15a24}.announcement-bar-section .announcement-bar__message{min-height:3.2rem;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.section-header,.section-header.shopify-section-group-header-group{z-index:100}.section-header .header-wrapper{color:#071a2e;background:#fffffff7;border-bottom:.1rem solid #e5e7e9;box-shadow:0 .5rem 2rem #071a2e0f;-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem)}.section-header .header{width:min(100% - 4rem,138rem);min-height:8.6rem;margin-inline:auto;padding-inline:0;transition:min-height .22s ease,padding .22s ease}.section-header.scrolled-past-header .header,.section-header.shopify-section-header-sticky .header{min-height:7rem;padding-block:.6rem}@media screen and (min-width:990px){.section-header .header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(1.5rem,2vw,3rem)}.section-header .header__inline-menu{width:100%;min-width:0;justify-self:stretch}.section-header .header__inline-menu>.list-menu--inline{width:100%;display:flex;align-items:stretch;justify-content:center;gap:clamp(.8rem,1.5vw,2.4rem)}.section-header .header__inline-menu>.list-menu--inline>li{display:flex;flex:0 0 auto;align-items:stretch;justify-content:center}.section-header .header__inline-menu>.list-menu--inline>li>:is(a,details),.section-header .header__inline-menu>.list-menu--inline>li>details>summary{width:auto}.section-header .header__inline-menu>.list-menu--inline>li>a,.section-header .header__inline-menu>.list-menu--inline>li>details>summary{--kg-nav-pad: clamp(.45rem, .8vw, 1.35rem);min-width:0;justify-content:center;padding-inline:var(--kg-nav-pad);text-align:center;white-space:nowrap}.section-header .header__inline-menu>.list-menu--inline>li>a>span,.section-header .header__inline-menu>.list-menu--inline>li>details>summary>span{display:block;line-height:1.2;text-align:center;white-space:nowrap}.section-header .header__inline-menu>.list-menu--inline>li>:is(a,details>summary):after{right:var(--kg-nav-pad);left:var(--kg-nav-pad)}}.section-header .header__heading-link{padding:.5rem 0;background:transparent}@media screen and (min-width:990px){.section-header .header--middle-left .header__heading-link,.section-header .header--top-left .header__heading-link{margin-left:0}}@media screen and (min-width:750px){.section-header .header.page-width{padding-inline:0}}.section-header .header.page-width{max-width:none}@media screen and (min-width:990px){.section-header .header--middle-left .header__heading,.section-header .header--top-left .header__heading{display:flex;justify-content:flex-start;justify-self:start;text-align:left}.section-header .header--middle-left .header__heading .header__heading-link,.section-header .header--top-left .header__heading .header__heading-link{margin-left:0;text-align:left}}.kg-header-wordmark{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.12rem;font-family:"Arial Black","Arial Bold",var(--font-heading-family),sans-serif;font-size:clamp(2.2rem,2.2vw,3.1rem);font-weight:900;line-height:.78;letter-spacing:-.065em;white-space:nowrap;transition:transform .22s ease}.kg-header-wordmark__kitchen,.kg-header-wordmark__giant{font-weight:900;-webkit-text-stroke:.07rem currentColor;text-shadow:.08rem .08rem 0 rgba(7,26,46,.08)}.kg-header-wordmark__kitchen{color:#f15a24}.kg-header-wordmark__giant{color:#071a2e;letter-spacing:-.075em}.header__heading-link:hover .kg-header-wordmark{transform:translateY(-.2rem)}.password-header .kg-header-wordmark{align-items:center}@media only screen and (min-width:750px){.password-header .kg-header-wordmark{align-items:flex-start}}.section-header .header__heading-logo-wrapper{position:relative;display:inline-flex;width:clamp(8.5rem,7vw,12rem);aspect-ratio:200 / 69;align-items:center;justify-content:center;transition:transform .22s ease}.section-header .header__heading-link:hover .header__heading-logo-wrapper{transform:translateY(-.2rem)}.section-header .kg-header-logo-fallback{position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;font-size:clamp(1.5rem,1.4vw,2rem);line-height:.72}.section-header .header__heading-logo{position:relative;z-index:1;width:100%;max-width:none;height:100%;object-fit:contain;background:#fff}.section-header .header__heading-logo[hidden]{display:none}.section-header .header__inline-menu{justify-self:center;margin:0}.section-header .list-menu--inline{flex-wrap:nowrap;justify-content:center;gap:.2rem}.section-header .header__menu-item{position:relative;padding:1.6rem 1.35rem;color:#172838;font-size:clamp(1rem,.78vw,1.2rem);font-weight:800;letter-spacing:.035em;text-decoration:none;text-transform:uppercase}.section-header .header__menu-item:after{position:absolute;right:1.35rem;bottom:.7rem;left:1.35rem;height:.2rem;background:#f15a24;content:"";transform:scaleX(0);transform-origin:right;transition:transform .22s ease}.section-header .header__menu-item:hover,.section-header .header__active-menu-item{color:#f15a24;text-decoration:none}.section-header .header__menu-item:hover span,.section-header .header__active-menu-item,.section-header details[open]>.header__menu-item,.section-header .header__submenu .header__menu-item:hover{text-decoration:none!important;text-decoration-line:none!important}.section-header .header__menu-item:hover:after,.section-header details[open]>.header__menu-item:after{transform:scaleX(1);transform-origin:left}@media screen and (min-width:990px){.section-header .kg-categories-menu{position:relative}.section-header .kg-categories-menu>.header__submenu{top:calc(100% - .4rem);left:0;width:max-content;min-width:24rem;pointer-events:none}.section-header .kg-categories-menu:hover>.header__submenu{display:block;opacity:1;transform:translateY(0);z-index:1;pointer-events:auto}}.section-header .kg-categories-menu>summary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.section-header .kg-categories-menu>summary .icon-caret{position:static;flex:0 0 auto;margin-left:0}.section-header .kg-drawer-cta{margin-top:1rem;border-radius:.7rem;color:#fff;background:#f15a24;font-weight:800}.section-header .kg-drawer-cta:hover{color:#fff;background:#d94716}.section-header .header__icons{align-items:center;gap:.4rem;padding-right:0}.section-header .header__icon{width:4.6rem;height:4.6rem;border:.1rem solid rgba(7,26,46,.1);border-radius:1.25rem;color:#071a2e;background:linear-gradient(145deg,#fffffffa,#f0f4f7eb);box-shadow:inset 0 .1rem #fff,0 .5rem 1.4rem #071a2e12;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.section-header .header__icon .icon{width:2.2rem;height:2.2rem}.section-header .header__icon:hover{border-color:#f15a24;color:#fff;background:linear-gradient(145deg,#102c48,#071a2e);box-shadow:0 .8rem 2rem #071a2e2e,0 0 0 .3rem #f15a241a;transform:translateY(-.25rem)}.section-header .header__icon--cart{margin-right:0}.section-header .cart-count-bubble{color:#fff;background:#f15a24}.section-header .mega-menu__content,.section-header .header__submenu{border-color:#e5e7e9;box-shadow:0 2rem 5rem #071a2e1f}.section-header .mega-menu__content .header__menu-item,.section-header .header__submenu .header__menu-item{color:#172838}@media screen and (max-width:989px){.section-header .header{width:min(100% - 2.4rem,138rem);min-height:7rem}.section-header .header__heading-logo{max-width:10rem}.section-header header-drawer{margin-left:0;padding-left:.4rem}.section-header header-drawer .header__icon--menu{position:relative;display:grid;place-items:center}.section-header header-drawer .header__icon--menu[aria-expanded=true]:before{content:none;display:none}.section-header header-drawer .header__icon--menu>span{display:grid;width:100%;height:100%;place-items:center}.section-header header-drawer .header__icon--menu .icon{top:0;right:0;bottom:0;left:0;margin:auto}.section-header .menu-drawer{background:#fff}}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{font-size:.9rem}.section-header .header{width:min(100% - 2rem,138rem)}.section-header .header__icon{width:3.9rem;height:3.9rem}}@media(prefers-reduced-motion:reduce){.section-header *,.section-header *:before,.section-header *:after{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/client-reference-header.css.map */
