/*!
 * BrickWood Header (Nov 2026)
 * Restyles the Expanse header around Kevin's own toolbox (account) and wheelbarrow (cart)
 * icons: a centered pill search on desktop, tidy icon sizes, the FREE Pizza Oven Plans button
 * pinned to the right, and a slim phone bar (menu + search on the left, logo centered,
 * toolbox + wheelbarrow on the right; search opens over the bar).
 * Loaded from layout/theme.liquid. Arial only. Brand red #990000.
 * Carry this over on every theme update.
 */#SiteHeader{--bwh-red: #990000;--bwh-red-2: #b30000;--bwh-ink: #1c1917;--bwh-line: #ece5de;--bwh-field: #f6f2ee;--bwh-field-line: #ddd2c7;--bwh-tint: #f8ecea}#SiteHeader .site-header__element--top{padding:0;border-bottom:1px solid var(--bwh-line)}#SiteHeader .header-layout{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,680px) minmax(max-content,1fr);align-items:center;column-gap:40px;min-height:104px}#SiteHeader .header-item--compress-nav{display:none}#SiteHeader .header-layout>.header-item{min-width:0}#SiteHeader .header-layout>.header-item--logo{justify-self:start}#SiteHeader .header-layout>.header-item--icons{justify-self:end}#SiteHeader .header-layout .site-header__logo{margin:0}#SiteHeader .site-header__logo img{width:100%;height:auto}#SiteHeader .header-item--search{justify-content:center;max-width:none}#SiteHeader predictive-search .search__input{height:50px!important;padding:0 60px 0 22px!important;border:1.5px solid var(--bwh-field-line)!important;border-radius:999px!important;background:var(--bwh-field)!important;box-shadow:none!important;color:var(--bwh-ink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;letter-spacing:0!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}#SiteHeader predictive-search .search__input::placeholder{color:#857a70;opacity:1}#SiteHeader predictive-search .search__input::-webkit-search-cancel-button,#SiteHeader predictive-search .search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}#SiteHeader predictive-search .search__input:hover{border-color:#c9baab!important}#SiteHeader predictive-search .search__input:focus{border-color:var(--bwh-red)!important;background:#fff!important;box-shadow:0 0 0 4px #9900001f!important}#SiteHeader predictive-search .element-button--search{--element-button-icon-size: 18px;--element-icon-size: 18px;--element-icon-color: #fff;--element-icon-opacity: 1;--element-icon-stroke-width: 6px;right:6px;width:38px;height:38px;padding:0!important;border-radius:999px!important;background:var(--bwh-red)!important;box-shadow:none!important;color:#fff!important}#SiteHeader predictive-search .element-button--search:hover{background:var(--bwh-red-2)!important}#SiteHeader predictive-search .element-button--close-search{--element-button-icon-size: 18px;--element-icon-size: 18px;--element-icon-opacity: 1;--element-icon-stroke-width: 5px;flex:0 0 44px;width:44px;height:44px;margin-left:6px;padding:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--bwh-ink)!important}#SiteHeader predictive-search .element-button--close-search:hover{background:var(--bwh-field)!important}#SiteHeader predictive-search .search__results{margin-top:10px;border:1px solid var(--bwh-line);border-radius:16px;box-shadow:0 24px 48px -20px #28120659;word-break:normal;overflow-wrap:anywhere}#SiteHeader .header-item--icons>.site-nav{margin-right:-12px}#SiteHeader .site-nav__icons{gap:12px}#SiteHeader .site-nav__icons .brickwood-account-link,#SiteHeader .site-nav__icons .site-nav__link--cart{display:inline-flex;align-items:center;justify-content:center;height:54px;margin:0!important;padding:0 12px!important;border-radius:14px;transition:background-color .2s ease}#SiteHeader .site-nav__icons .brickwood-account-link:hover,#SiteHeader .site-nav__icons .site-nav__link--cart:hover{background:var(--bwh-tint)}#SiteHeader .site-nav__icons .brickwood-account-link:focus-visible,#SiteHeader .site-nav__icons .site-nav__link--cart:focus-visible{outline:2px solid var(--bwh-red);outline-offset:2px}#SiteHeader .site-nav__icons .brickwood-account-link img,#SiteHeader .site-nav__icons .cart-link__wheelbarrow{display:block;width:auto;height:31px}#SiteHeader .site-nav__icons [data-icon=wheelbarrow] .cart-link__bubble{top:-10px;right:-12px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--color-cart-dot, #990000);box-shadow:0 0 0 2px #fff;font:700 12px/22px Arial,Helvetica,sans-serif;text-align:center}#SiteHeader .site-nav__icons [data-icon=wheelbarrow] .cart-link__bubble:before{display:none}#SiteHeader .site-nav__icons [data-icon=wheelbarrow] .cart-link__bubble-num{position:static}#SiteHeader .site-nav__close-cart .site-nav__link{--element-icon-size: 16px;--element-icon-stroke-width: 5px;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px!important;border-radius:999px;background:var(--bwh-field);color:var(--bwh-ink);font:700 14px/1 Arial,Helvetica,sans-serif}@media(min-width:769px){#SiteHeader .site-nav__icons>toggle-search,#SiteHeader .site-nav__icons>toggle-menu{display:none}#SiteHeader .site-header__element--sub[data-type=nav]{border-bottom:1px solid var(--bwh-line)}#SiteHeader .bwm-item:has(>.bwm-pill){margin-left:auto}#SiteHeader .bwm-pill{margin-right:0}}@media(min-width:769px)and (max-width:1099px){#SiteHeader .header-layout{column-gap:24px;min-height:92px}#SiteHeader .site-header__logo a{width:88px}#SiteHeader predictive-search .search__input{height:46px!important}#SiteHeader .header-item--icons>.site-nav{margin-right:-9px}#SiteHeader .site-nav__icons{gap:10px}#SiteHeader .site-nav__icons .brickwood-account-link,#SiteHeader .site-nav__icons .site-nav__link--cart{height:48px;padding:0 9px!important}#SiteHeader .site-nav__icons .brickwood-account-link img,#SiteHeader .site-nav__icons .cart-link__wheelbarrow{height:27px}}@media(max-width:768px){.header-section:has(#SiteHeader){padding-bottom:0!important}#SiteHeader .site-header__element--sub[data-type=search]{display:none!important}#SiteHeader .header-layout{grid-template-columns:56px 56px minmax(0,1fr) 54px 58px;column-gap:0;min-height:64px;margin:0 -6px}#SiteHeader .header-item--icons,#SiteHeader .header-item--icons>.site-nav,#SiteHeader .header-item--icons .site-nav__icons{display:contents}.cart-open #SiteHeader .header-item--icons .site-nav__icons{display:none}#SiteHeader toggle-menu{grid-column:1;grid-row:1;justify-self:start}#SiteHeader toggle-search{grid-column:2;grid-row:1;justify-self:start}#SiteHeader .header-layout>.header-item--logo{grid-column:3;grid-row:1;justify-self:center}#SiteHeader .site-nav__icons>.brickwood-account-link{grid-column:4;grid-row:1;justify-self:start}#SiteHeader toggle-cart{grid-column:5;grid-row:1;justify-self:end}#SiteHeader .site-nav__close-cart{grid-column:3 / 6;grid-row:1;justify-self:end}#SiteHeader .mobile-nav-trigger,#SiteHeader [data-nav] .js-search-header{--element-icon-size: 25px;--element-icon-stroke-width: 5px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0!important;padding:0!important;border-radius:999px;color:var(--bwh-red)!important}.mobile-nav-open #SiteHeader .site-nav__link:not(.mobile-nav-trigger){display:none!important}#SiteHeader .site-header__logo a{width:62px}#SiteHeader .site-header__logo-link{margin:0 auto}#SiteHeader .site-nav__icons .brickwood-account-link,#SiteHeader .site-nav__icons .site-nav__link--cart{height:44px;padding:0 4px!important;border-radius:12px}#SiteHeader .site-nav__icons .brickwood-account-link img,#SiteHeader .site-nav__icons .cart-link__wheelbarrow{height:22px}#SiteHeader .site-nav__icons [data-icon=wheelbarrow] .cart-link__bubble{top:-9px;right:-9px;min-width:19px;height:19px;padding:0 5px;font-size:11px;line-height:19px}#SiteHeader .site-header__search-container .page-width{padding-left:12px;padding-right:8px}#SiteHeader predictive-search .search__input{height:46px!important;padding:0 54px 0 18px!important}#SiteHeader predictive-search .element-button--search{right:5px;width:36px;height:36px}}@media(prefers-reduced-motion:reduce){#SiteHeader *,#SiteHeader *:before,#SiteHeader *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bw-header.css.map */
