.wh{--wh-ink: var(--surface-header, #23262D);--wh-on-ink: var(--on-header, #ffffff);--wh-accent: var(--brand-primary, #f22641);--wh-line: var(--header-line, rgba(255, 255, 255, .14));display:block;background:var(--wh-ink);color:var(--wh-on-ink);font-size:14px}.wh--sticky{position:sticky;top:0;z-index:30}.shopify-section:has(>.wh--sticky){position:sticky;top:0;z-index:30}.wh__inner{display:flex;align-items:center;gap:16px;max-width:1600px;margin:0 auto;padding:10px 20px}.wh__nav{display:none;border-top:1px solid var(--wh-line);--wh-on-ink: var(--on-nav, var(--on-header, #ffffff));--wh-line: var(--nav-line, var(--header-line, rgba(255, 255, 255, .14)));background:var(--surface-nav, var(--wh-ink))}@media(min-width:990px){.wh__nav{display:block}}.wh__nav-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-width:1600px;margin:0 auto;padding:var(--nav-inset, 0px) 20px;list-style:none}.wh__nav-link{display:flex;align-items:center;gap:6px;margin:0;padding:calc(11px - var(--nav-inset, 0px)) 18px;border:0;border-radius:999px;background:none;color:var(--wh-on-ink);font:inherit;font-size:13px;font-weight:min(800,var(--heading-weight-max, 900));letter-spacing:.03em;text-transform:var(--button-case, uppercase);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.wh__nav-link:hover,.wh__nav-link:focus-visible{background:color-mix(in srgb,var(--wh-on-ink) 9%,transparent)}.wh__nav-link{position:relative}.wh__nav-link--active:after{content:"";position:absolute;left:18px;right:18px;bottom:5px;height:2px;border-radius:2px;background:var(--wh-accent)}.wh__nav-link--active.is-active:after{display:none}.wh__burger{display:block}.wh__burger .header__icon--menu{color:var(--wh-on-ink)}@media(min-width:990px){.wh__burger{display:none}}.wh__logo{flex:0 0 auto;text-decoration:none;color:inherit}.wh__logo-img{display:block;max-height:34px;width:auto}.wh__logo-text{font-weight:800;font-size:20px;letter-spacing:-.02em}.wh__pill{--wh-on-ink: var(--header-search-fg, var(--on-header, #ffffff));flex:1 1 auto;min-width:0;display:flex;align-items:stretch;background:var(--header-search-bg, color-mix(in srgb, var(--wh-on-ink) 5%, transparent));border:1px solid var(--header-search-bg, color-mix(in srgb, var(--wh-on-ink) 16%, transparent));border-radius:11px;transition:border-color .15s ease}.wh__pill:has(.wh__search-input:focus){border-color:color-mix(in srgb,var(--wh-on-ink) 55%,transparent)}.wh__cats:focus-visible{outline:2px solid var(--wh-on-ink);outline-offset:-4px;border-radius:8px}@media(max-width:989px){.wh__inner{flex-wrap:wrap;row-gap:10px}.wh__inner{gap:6px;row-gap:4px;padding:4px 5px 8px}.wh__pill{order:3;flex:1 0 100%;border-radius:10px}}.wh__cats{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;border:0;background:transparent;padding:0 16px;font:inherit;font-weight:min(800,var(--heading-weight-max, 900));font-size:14px;letter-spacing:.04em;text-transform:var(--button-case, uppercase);color:var(--wh-on-ink);cursor:pointer;border-right:1px solid color-mix(in srgb,var(--wh-on-ink) 16%,transparent)}.wh__cats svg{width:10px;transition:transform .15s}@media(max-width:989px){.wh__cats{display:none}}.wh__search{flex:1 1 auto;min-width:0;display:block}.wh__search-form{display:flex;align-items:center;position:relative;height:100%}.wh__search-input{flex:1 1 auto;min-width:0;border:0;background:transparent;font:inherit;font-size:15px;padding:13px 16px;color:var(--wh-on-ink)}.wh__search-input::placeholder{color:color-mix(in srgb,var(--wh-on-ink) 60%,transparent);opacity:1}@media(max-width:989px){.wh__search-input{font-size:16px;height:42px;padding-block:0}}.wh__search-input:focus,.wh__search-input:focus-visible{outline:none;box-shadow:none}.wh__search-input::-webkit-search-cancel-button,.wh__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.wh__search-reset{flex:0 0 auto;align-self:stretch;display:grid;place-items:center;width:36px;padding:0;border:0;background:none;color:color-mix(in srgb,var(--wh-on-ink) 60%,transparent);cursor:pointer}.wh__search-reset:hover{color:var(--wh-on-ink)}.wh__search-reset:focus-visible{outline:2px solid var(--wh-on-ink);outline-offset:-6px;box-shadow:none;border-radius:8px}.wh__search-reset svg{width:13px;height:13px}.wh__search-btn{flex:0 0 auto;border:0;background:none;color:var(--wh-on-ink);width:48px;align-self:stretch;cursor:pointer;display:grid;place-items:center}.wh__search-btn svg{width:18px;height:18px}.wh__actions{flex:0 0 auto;display:flex;align-items:center;gap:4px;margin-left:auto}.wh__icon{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:999px;color:inherit;transition:background-color .15s ease}.wh__icon:hover,.wh__icon:focus-visible{background:color-mix(in srgb,var(--wh-on-ink) 10%,transparent)}.wh__glyph{display:block;width:24px;height:24px;fill:none;stroke:currentColor}.wh__glyph *{vector-effect:non-scaling-stroke}.wh__glyph--quote{width:24px;height:24px}.wh__glyph--account{width:26px;height:26px}.wh__glyph--cart{width:22px;height:22px}@media(max-width:989px){.wh__actions{gap:0}.wh__icon{width:32px;height:38px;border-radius:9px}.wh__glyph--quote{width:20px;height:20px}.wh__glyph--account{width:21px;height:21px}.wh__glyph--cart{width:18px;height:18px}.wh__burger .header__icon--menu{width:34px;height:38px}.wh__burger .header__icon--menu .icon{width:20px;height:20px}.wh__logo-img{max-height:22px}.wh__logo-text{font-size:18px}}.wh__cta{display:none;align-items:center;gap:8px;margin-left:10px;padding:11px 18px;border-radius:999px;background:var(--header-cta-bg, var(--brand-primary, #f22641));color:var(--on-brand-primary, #ffffff);font-size:15px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.wh__cta:hover,.wh__cta:focus-visible{background:var(--header-cta-bg-hover, var(--brand-primary-strong, #c91d34))}.wh__cta svg{width:18px;height:18px;flex:0 0 auto}@media(min-width:990px){.wh__cta{display:inline-flex}}#cart-icon-bubble .cart-count-bubble{position:absolute;top:2px;right:2px;bottom:auto;left:auto;min-width:17px;width:auto;height:17px;padding:0 4px;border-radius:999px;background:var(--header-badge-bg, var(--brand-primary, #f22641));color:var(--on-brand-primary, #ffffff);box-shadow:0 0 0 2px var(--on-brand-primary, #fff);font-size:11px;font-weight:800;line-height:17px;display:grid;place-items:center}.wh__count{position:absolute;top:-6px;right:-8px;background:var(--header-badge-bg, var(--wh-accent));color:var(--on-brand-primary, #fff);font-size:11px;font-weight:800;line-height:1;min-width:17px;height:17px;border-radius:999px;display:grid;place-items:center;padding:0 4px}.wh__nav-item{position:relative}.wh__nav-link.is-active{background:var(--nav-active-bg, var(--brand-primary, #f22641));color:var(--nav-active-fg, var(--on-brand-primary, #ffffff))}.wh__nav-link.is-active:hover{background:var(--nav-active-bg, var(--brand-primary-strong, #c91d34))}.wh__nav-caret{display:inline-flex}.wh__nav-caret svg{width:10px;height:10px;transition:transform .15s ease}.wh__nav-link.is-active .wh__nav-caret svg{transform:rotate(180deg)}.wh__cats[aria-expanded=true] svg{transform:rotate(180deg)}.wh__dd{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:300px;padding:10px;border-radius:12px;background:var(--paper-0, #ffffff);color:var(--ink-900, #2a2b2a);box-shadow:0 14px 36px #0000002e;text-align:left}.wh__dd--end{left:auto;right:0}.wh__dd-list{list-style:none;margin:0;padding:0;max-height:var(--wh-dd-max, 60vh);overflow-y:auto;overscroll-behavior:contain}.wh__dd-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:inherit;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.wh__dd-link:hover,.wh__dd-link:focus-visible,.wh__dd-item.is-open>.wh__dd-link{background:var(--paper-100, #f4f4f4)}.wh__dd-link--all{font-weight:800}.wh__dd-chev{display:inline-flex;margin-left:auto;color:var(--ink-600, #777777)}.wh__dd-chev svg{width:10px;height:10px;transform:rotate(-90deg)}.wh__dd-icon{width:22px;height:22px;object-fit:contain;flex:0 0 auto}.wh__dd-fly{display:none;position:absolute;top:0;left:100%;margin-left:8px;min-height:100%;max-height:calc(var(--wh-dd-max, 60vh) + 20px);overflow-y:auto;width:280px;padding:16px 22px;border-radius:12px;background:var(--paper-0, #ffffff);box-shadow:0 14px 36px #0000002e}.wh__dd-item.is-open>.wh__dd-fly{display:block}.wh__dd--flip .wh__dd-fly{left:auto;right:100%;margin-left:0;margin-right:8px}.wh__dd-fly--columns{width:min(620px,calc(100vw - 380px))}.wh__dd-item.is-open>.wh__dd-fly--columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-content:start;gap:18px 28px}.wh__dd-head{display:block;padding:6px 0;color:inherit;font-size:14px;font-weight:800;text-decoration:none}.wh__dd-fly:not(.wh__dd-fly--columns) .wh__dd-head{font-weight:700}.wh__dd-head:hover,.wh__dd-head:focus-visible,.wh__dd-sublink:hover,.wh__dd-sublink:focus-visible{color:var(--accent-readable, #d24200)}.wh__dd-sub{list-style:none;margin:0 0 4px;padding:0;display:grid;gap:2px}.wh__dd-sublink{display:block;padding:3px 0;color:var(--ink-600, #777777);font-size:14px;text-decoration:none}.wh__icon--quote{position:relative;border:0;background:none;color:inherit;cursor:pointer}.wh__quote-badge{position:absolute;top:2px;right:2px;box-shadow:0 0 0 2px var(--on-brand-primary, #fff);min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--header-badge-bg, var(--accent, #ff580d));color:var(--on-accent, #fff);font-size:11px;font-weight:800;line-height:17px;text-align:center}@media(max-width:989px){.wh__quote-badge,#cart-icon-bubble .cart-count-bubble{top:1px;right:0;min-width:14px;height:14px;padding:0 3px;font-size:9px;line-height:14px}}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.menu-drawer__menu-item>.wh__dd-icon{margin-right:10px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/whisk-header.css.map */
