:root{--chef-header-top: 38px;--chef-header-line-hero: rgba(255, 255, 255, .32);--chef-header-line-solid: #000000;--chef-header-line-base: rgba(0, 0, 0, .18);--chef-header-line-announcement: rgba(17, 17, 17, .08);--chef-header-bg-default: #f2eee8;--chef-header-bg-solid: #fff;--chef-header-text-strong: #111;--chef-header-row-logo: 88px;--chef-header-row-nav: 60px;--chef-header-mobile-height: 64px;--chef-site-header-width: 1240px;--chef-site-header-min-edge: 24px;--chef-site-header-edge: max( var(--chef-site-header-min-edge), calc((100vw - var(--chef-site-header-width)) / 2) )}.shopify-section-header-sticky,#shopify-section-header{z-index:80}.section-header{position:sticky;top:0;z-index:80}body.template-product .section-header.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}body.template-product .section-header.animate{transition:top .15s ease-out}body.template-index .section-header{position:fixed;top:var(--chef-header-top, 0);right:0;left:0;width:100%;transition:top .26s ease}.chef-site-header{border-top:1px solid var(--chef-header-line-base);border-bottom:1px solid var(--chef-header-line-base);background:var(--chef-header-bg-default);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .26s ease,border-color .26s ease,color .26s ease}body:not(.template-index) .chef-site-header{border-bottom-width:0;background:var(--chef-header-bg-solid)}.header.chef-site-header__inner{max-width:none;min-height:142px;padding:0 clamp(18px,4vw,52px)}.header__menu-item,.header__active-menu-item,.header__inline-menu .list-menu__item{color:var(--chef-ink);font-size:1.18rem;font-weight:700;letter-spacing:.12em;text-transform:capitalize}.header__inline-menu .list-menu{gap:clamp(18px,2.3vw,34px)}.header__menu-item{padding:.8rem 0}.chef-single-nav{display:flex;align-items:center;gap:clamp(18px,2.3vw,34px)}.chef-single-nav a{color:var(--chef-ink);font-size:1.45rem;font-weight:700;letter-spacing:.02em;line-height:1;text-decoration:none;text-transform:capitalize;transition:opacity .18s ease;white-space:nowrap}.chef-single-nav a:hover{opacity:.68}.header__heading-link{letter-spacing:0}.header__heading-logo-wrapper{position:relative;display:grid;place-items:center}.header__heading-logo{grid-area:1 / 1;width:auto;height:clamp(54px,4.4vw,64px);max-width:min(220px,58vw);object-fit:contain;transition:opacity .26s ease}.logo-black{opacity:1}.logo-white{opacity:0}.header__heading .h2,.header__heading-link .h2{color:currentColor;font-size:clamp(2.5rem,2.35vw,3.3rem);font-weight:800;letter-spacing:.04em}.header__icon{color:var(--chef-ink)}.chef-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 18px;border:1px solid currentColor;border-radius:999px;color:var(--chef-ink);font-size:1.08rem;font-weight:800;letter-spacing:.12em;line-height:1;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s var(--chef-ease)}@media(hover:hover)and (pointer:fine){.chef-header-cta:hover{transform:translateY(-1px)}}.announcement-bar,.utility-bar{background:#f9f9f9;border-bottom:1px solid #F9F9F9;color:#212529}.chef-announcement-layout,.chef-announcement-layout.page-width{display:flex;align-items:center;justify-content:space-between;min-height:38px;width:100%;max-width:1440px;margin:0;padding-right:var(--chef-page-x);padding-left:var(--chef-page-x)}.chef-announcement-layout .announcement-bar{width:auto}.announcement-bar__message{min-height:38px;padding:0;color:#212529;font-size:16px;font-weight:400;letter-spacing:0;line-height:38px;text-transform:none}.chef-announcement-links{display:flex;align-items:center;justify-content:flex-end;gap:32px}.chef-announcement-links a{color:#212529;font-size:14px;font-weight:400;line-height:1;text-decoration:underline;text-underline-offset:2px}body.template-index .announcement-bar-section,body.template-index .announcement-bar-section .utility-bar{max-height:38px;overflow:hidden;opacity:1;transform:translateY(0);transition:max-height .26s ease,height .26s ease,opacity .22s ease,transform .26s ease,border-color .22s ease}body.template-index .announcement-bar-section.chef-announcement-hidden,html.chef-header-is-scrolled body.template-index .announcement-bar-section{display:none;max-height:0;pointer-events:none}body.template-index .announcement-bar-section.chef-announcement-hidden .utility-bar,html.chef-header-is-scrolled body.template-index .announcement-bar-section .utility-bar{display:none;min-height:0;max-height:0;height:0;overflow:hidden;border-bottom-width:0}body.template-index .announcement-bar-section.chef-announcement-hidden .chef-announcement-layout,html.chef-header-is-scrolled body.template-index .announcement-bar-section .chef-announcement-layout{min-height:0}body.template-index .chef-site-header{border-color:var(--chef-header-line-hero);background:transparent;box-shadow:none}html.chef-header-is-scrolled body.template-index .chef-site-header{border-top:.5px solid var(--chef-header-line-solid);border-bottom:0;background:var(--chef-header-bg-solid)}html:not(.chef-header-is-scrolled) body.template-index .header__menu-item,html:not(.chef-header-is-scrolled) body.template-index .header__active-menu-item,html:not(.chef-header-is-scrolled) body.template-index .list-menu__item,html:not(.chef-header-is-scrolled) body.template-index .header__heading-link,html:not(.chef-header-is-scrolled) body.template-index .header__icon,html:not(.chef-header-is-scrolled) body.template-index .chef-header-cta,html:not(.chef-header-is-scrolled) body.template-index .chef-single-nav a,html:not(.chef-header-is-scrolled) body.template-index .header summary,html:not(.chef-header-is-scrolled) body.template-index .header a{color:var(--chef-white)}html:not(.chef-header-is-scrolled) body.template-index .header svg,html:not(.chef-header-is-scrolled) body.template-index .header svg path{color:var(--chef-white);stroke:currentColor}html:not(.chef-header-is-scrolled) body.template-index .logo-black,html.chef-header-is-scrolled body.template-index .logo-white{opacity:0}html:not(.chef-header-is-scrolled) body.template-index .logo-white,html.chef-header-is-scrolled body.template-index .logo-black{opacity:1}html.chef-header-is-scrolled body.template-index .logo-black{visibility:visible;position:relative;z-index:2}html.chef-header-is-scrolled body.template-index .header__menu-item,html.chef-header-is-scrolled body.template-index .header__active-menu-item,html.chef-header-is-scrolled body.template-index .list-menu__item,html.chef-header-is-scrolled body.template-index .header__heading-link,html.chef-header-is-scrolled body.template-index .header__icon,html.chef-header-is-scrolled body.template-index .chef-single-nav a,html.chef-header-is-scrolled body.template-index .header summary,html.chef-header-is-scrolled body.template-index .header a{color:var(--chef-ink)}html.chef-header-is-scrolled body.template-index .header svg,html.chef-header-is-scrolled body.template-index .header svg path{color:var(--chef-ink);stroke:currentColor}html:not(.chef-header-is-scrolled) body.template-index .menu-drawer,html:not(.chef-header-is-scrolled) body.template-index .menu-drawer a,html:not(.chef-header-is-scrolled) body.template-index .menu-drawer summary,html:not(.chef-header-is-scrolled) body.template-index .menu-drawer .list-menu__item,html:not(.chef-header-is-scrolled) body.template-index .menu-drawer .menu-drawer__close-button{color:rgb(var(--color-foreground))}html:not(.chef-header-is-scrolled) body.template-index .menu-drawer svg,html:not(.chef-header-is-scrolled) body.template-index .menu-drawer svg path{color:rgb(var(--color-foreground));stroke:currentColor}html.chef-header-is-scrolled body.template-index .chef-header-cta,body:not(.template-index) .chef-header-cta{background:transparent;color:var(--chef-ink);border-color:#1111116b}@media screen and (min-width:990px){:root{--chef-page-x: 166px}.chef-announcement-layout,.chef-announcement-layout.page-width,body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width.chef-announcement-layout{width:100%;max-width:none;margin:0;padding-right:var(--chef-site-header-edge);padding-left:var(--chef-site-header-edge)}.chef-announcement-links{margin-left:auto}.chef-announcement-layout>.announcement-bar{flex:0 0 auto;justify-content:flex-start;margin-right:0;margin-left:0}.chef-announcement-layout>.announcement-bar .announcement-bar__link{margin-right:0;margin-left:0}body .header.page-width.chef-site-header__inner{width:100%;max-width:none;margin-right:0;margin-left:0;padding-right:var(--chef-site-header-edge);padding-left:var(--chef-site-header-edge)}.header.chef-site-header__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:var(--chef-header-row-logo) var(--chef-header-row-nav);grid-template-areas:". logo ." "nav nav icons";align-items:center}body:not(.template-index) .header.chef-site-header__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo" "nav icons";column-gap:24px}body.template-index .chef-site-header{border-bottom-width:0}body.template-index .header.chef-site-header__inner{width:100%;max-width:none;min-height:calc(var(--chef-header-row-logo) + var(--chef-header-row-nav));padding:0;grid-template-columns:var(--chef-site-header-edge) minmax(0,1fr) auto var(--chef-site-header-edge);grid-template-rows:var(--chef-header-row-logo) var(--chef-header-row-nav);grid-template-areas:". logo logo ." ". nav icons .";column-gap:0}.header.chef-site-header__inner:before{content:"";position:absolute;right:50%;bottom:0;z-index:0;width:100vw;height:var(--chef-header-row-nav);transform:translate(50%);pointer-events:none}body.template-index .header.chef-site-header__inner:before{border-top:1px solid var(--chef-header-line-hero);border-bottom:1px solid var(--chef-header-line-hero);background:transparent}body:not(.template-index) .header.chef-site-header__inner:before{border-top:.5px solid var(--chef-header-line-solid);border-bottom:.5px solid var(--chef-header-line-solid);background:var(--chef-header-bg-solid)}html.chef-header-is-scrolled body.template-index .header.chef-site-header__inner:before{border-top:.5px solid var(--chef-header-line-solid);border-bottom:.5px solid var(--chef-header-line-solid);background:var(--chef-header-bg-solid)}html.chef-header-is-scrolled body.template-index .header.chef-site-header__inner{height:calc(var(--chef-header-row-logo) + var(--chef-header-row-nav));min-height:calc(var(--chef-header-row-logo) + var(--chef-header-row-nav));overflow:visible}.header__heading,.header>.header__heading-link{grid-area:logo;justify-self:center;align-self:center;min-width:0;z-index:2}.header__heading-link{display:flex;align-items:center;justify-content:center;height:var(--chef-header-row-logo);padding:0}.header__heading-logo-wrapper{z-index:2}.chef-single-nav{grid-area:nav;position:relative;z-index:1;min-width:0;max-width:100%;justify-self:start;align-self:center;overflow:hidden}body:not(.template-index) .chef-single-nav{width:100%;max-width:none;overflow:visible}html.chef-header-is-scrolled body.template-index .chef-single-nav a{font-size:1.35rem}.header__icons{grid-area:icons;position:static;z-index:2;height:var(--chef-header-row-nav);min-width:0;justify-self:end;align-self:center;align-items:center;justify-content:flex-end;gap:1.2rem;padding-right:0;margin-right:0}body:not(.template-index) .header__icons{width:max-content;min-width:max-content}.header__icons .search-modal{top:var(--chef-header-row-logo);bottom:auto;height:var(--chef-header-row-nav);min-height:var(--chef-header-row-nav);z-index:5}.header__icons .search-modal .modal-overlay:after{background-color:rgba(var(--color-foreground),.32)}.header__icons .search-modal__content{height:var(--chef-header-row-nav)}body.template-index .desktop-localization-wrapper,.chef-header-cta,.header__inline-menu{display:none}body.template-index .header__icon--cart{margin-right:0}body.template-index .header__icons .header__icon,body.template-index .header__icons .header__icon span,body.template-index .header__icons .svg-wrapper:not(.header__icon-close){display:flex;align-items:center;justify-content:center}body.template-index .header__icons details:not([open]) .header__icon-close{display:none}body.template-index .header__icons details[open] .header__icon-close{display:inline-flex}body.template-index .header__icons .header__icon{width:4.4rem;height:4.4rem;padding:0}html.chef-header-is-scrolled body.template-index .header__icon{width:4rem;height:4rem}}@media screen and (min-width:990px)and (max-width:1199px){body:not(.template-index) .chef-single-nav{gap:18px}body:not(.template-index) .chef-single-nav a{font-size:1.3rem}}@media screen and (max-width:989px){.chef-header-cta{display:none}.header__heading-logo{height:42px;max-width:min(168px,48vw)}.chef-announcement-layout,.chef-announcement-layout.page-width{justify-content:center;min-height:38px;padding-right:16px;padding-left:16px}.announcement-bar__message{font-size:14px;text-align:center}.chef-announcement-links{display:none}.header.chef-site-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"drawer logo icons";align-items:center;min-height:var(--chef-header-mobile-height);padding-right:16px;padding-left:16px;overflow:hidden}header-drawer{grid-area:drawer;justify-self:start;align-self:center;margin-left:0}.header__heading,.header>.header__heading-link{grid-area:logo;justify-self:center;align-self:center}.header__heading-link{display:flex;align-items:center;justify-content:center;height:var(--chef-header-mobile-height);padding:0}.header__icons{grid-area:icons;min-width:0;max-width:100%;justify-self:end;align-self:center;justify-content:flex-end;gap:.2rem}.header__icon--account{display:none}.header__icons details:not([open]) .search-modal{display:none}html.chef-header-is-scrolled body.template-index .chef-site-header{border-top:.5px solid var(--chef-header-line-solid);border-bottom:.5px solid var(--chef-header-line-solid);background:var(--chef-header-bg-solid)}html.chef-header-is-scrolled body.template-index .header.chef-site-header__inner{height:var(--chef-header-mobile-height);min-height:var(--chef-header-mobile-height);overflow:hidden}html.chef-header-is-scrolled body.template-index .header__heading,html.chef-header-is-scrolled body.template-index .header__heading-logo-wrapper{z-index:2}html.chef-header-is-scrolled body.template-index .header__icons{height:var(--chef-header-mobile-height)}html.chef-header-is-scrolled body.template-index .header__icon{width:4rem;height:4rem}html.chef-header-is-scrolled body.template-index .header__heading-link,html.chef-header-is-scrolled body.template-index .header__icon,html.chef-header-is-scrolled body.template-index .header summary,html.chef-header-is-scrolled body.template-index .header a{color:var(--chef-ink)}html.chef-header-is-scrolled body.template-index .header svg,html.chef-header-is-scrolled body.template-index .header svg path{color:var(--chef-ink);stroke:currentColor}}.chef-mobile-section-nav{padding:4px 0 12px;margin-top:4px;border-top:1px solid rgba(0,0,0,.1)}.chef-mobile-section-nav__link{display:block}
/*# sourceMappingURL=/cdn/shop/t/24/assets/chef-header.css.map */
