:root{--overlay-header-height: 52px}@media screen and (min-width:750px){:root{--overlay-header-height: 60px}}@media screen and (min-width:761px){:root{--overlay-header-height: 72px}}.section-header:has(.header-wrapper--overlay){position:sticky;top:0;z-index:40}.header-wrapper.header-wrapper--overlay{background:transparent;border-bottom:0}.header-wrapper.header-wrapper--overlay.is-solid{background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px #e5e9e6}.header-wrapper.header-wrapper--overlay .header.page-width{width:min(1200px,100% - 48px);max-width:none;height:var(--overlay-header-height);margin:0 auto;padding:0;grid-template-rows:minmax(0,1fr);align-items:center;box-sizing:border-box}.header-wrapper.header-wrapper--overlay .header__heading,.header-wrapper.header-wrapper--overlay .header__heading-link{justify-self:start}.header-wrapper.header-wrapper--overlay .header__heading-link{margin-left:0;padding:0;color:#fff;line-height:0}.header-wrapper.header-wrapper--overlay .header__heading-wordmark{--logo-w: 140px;display:block;width:var(--logo-w);overflow:hidden;color:inherit}.header-wrapper.header-wrapper--overlay .header__heading-link{position:relative;top:-3px}.header-wrapper.header-wrapper--overlay .header__heading-wordmark svg{display:block;width:calc(var(--logo-w) * 260 / 232.6);height:auto}.header-wrapper.header-wrapper--overlay .header__icons{align-items:center;gap:10px;padding-right:0}.header-wrapper.header-wrapper--overlay .header__icons>.desktop-localization-wrapper,.header-wrapper.header-wrapper--overlay .header__icons>shopify-store{display:contents}.header-wrapper.header-wrapper--overlay .header__icon,.header-wrapper.header-wrapper--overlay header-drawer .header__icon,.header-wrapper.header-wrapper--overlay shopify-account.header__icon,.header-wrapper.header-wrapper--overlay shopify-account.header__icon:not(:defined){position:relative;display:grid;place-items:center;width:40px;min-width:40px;height:40px;margin:0;border-radius:50%;color:#fff}.header-wrapper.header-wrapper--overlay .header__icon .svg-wrapper,.header-wrapper.header-wrapper--overlay .header__icon--menu>span{position:relative;width:20px;height:20px;margin:0}.header-wrapper.header-wrapper--overlay .header__icon .icon,.header-wrapper.header-wrapper--overlay .header__icon svg{width:20px;height:20px}.header-wrapper.header-wrapper--overlay header-drawer{margin-left:0}.header-wrapper.header-wrapper--overlay .cart-count-bubble{top:3px;right:1px;bottom:auto;left:auto;min-width:18px;width:auto;height:18px;padding:0 5px;border-radius:9px;box-sizing:border-box;background:#7da539;color:#213529;font-size:11px;font-weight:700;line-height:18px}.header-wrapper.header-wrapper--overlay .cart-count-bubble span{height:auto}.header-wrapper.header-wrapper--overlay.is-solid .header__heading-link,.header-wrapper.header-wrapper--overlay.is-solid .header__icon,.header-wrapper.header-wrapper--overlay.is-solid header-drawer .header__icon,.header-wrapper.header-wrapper--overlay.is-solid .header__inline-menu .header__menu-item{color:#213529}@media screen and (max-width:989px){.header-wrapper.header-wrapper--overlay .header.page-width:not(#ef-x){grid-template-areas:"left-icons heading icons";grid-template-columns:auto 1fr auto;column-gap:10px}.header-wrapper.header-wrapper--overlay .header:not(#ef-x)>.header__search{display:none}.header-wrapper.header-wrapper--overlay .header:not(#ef-x)>header-drawer{grid-area:left-icons}.header-wrapper.header-wrapper--overlay .header:not(#ef-x) .header__icons>.header__search{display:inline-flex}}@media screen and (min-width:761px){.header-wrapper.header-wrapper--overlay .header__heading-wordmark{--logo-w: 180px}}@media screen and (min-width:990px){.header-wrapper.header-wrapper--overlay .header.page-width{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:0}.header-wrapper.header-wrapper--overlay .header__inline-menu{margin:0;justify-self:center}.header-wrapper.header-wrapper--overlay .header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:40px}.header-wrapper.header-wrapper--overlay .header__inline-menu .header__menu-item{padding:0;color:#fff;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:0}.header-wrapper.header-wrapper--overlay .header__inline-menu summary.header__menu-item{padding-right:2rem}}@media screen and (max-width:749px){.header-wrapper.header-wrapper--overlay .header.page-width:not(#ef-x){width:calc(100% - 26px);column-gap:10px}.header-wrapper.header-wrapper--overlay .header__heading,.header-wrapper.header-wrapper--overlay .header__heading-link{justify-self:center}.header-wrapper.header-wrapper--overlay .header__heading-wordmark{--logo-w: 134px}.header-wrapper.header-wrapper--overlay .header__icons{gap:0}.header-wrapper.header-wrapper--overlay .header__icon,.header-wrapper.header-wrapper--overlay header-drawer .header__icon{width:36px;min-width:36px;height:36px}.header-wrapper.header-wrapper--overlay .header__icon .svg-wrapper,.header-wrapper.header-wrapper--overlay .header__icon .icon,.header-wrapper.header-wrapper--overlay .header__icon svg{width:22px;height:22px}.header-wrapper.header-wrapper--overlay .header__icon--menu>span,.header-wrapper.header-wrapper--overlay .header__icon--menu svg{width:24px;height:24px}.header-wrapper.header-wrapper--overlay .header__icon--account,.header-wrapper.header-wrapper--overlay shopify-account.header__icon,.header-wrapper.header-wrapper--overlay shopify-account.header__icon:not(:defined){display:none}}.header-wrapper.header-wrapper--overlay.header-wrapper--solid{border-bottom:0}@media screen and (min-width:990px){.header-wrapper--solid{--overlay-header-height: 77px}.header-wrapper.header-wrapper--overlay.header-wrapper--solid .header.page-width{height:77px}.header-wrapper.header-wrapper--overlay.header-wrapper--solid .header__heading-wordmark{--logo-w: 233px}.header-wrapper.header-wrapper--overlay.header-wrapper--solid .header__icons{gap:14px}}@media screen and (min-width:990px){.header-wrapper.header-wrapper--overlay.header-wrapper--solid .header__inline-menu .header__active-menu-item{color:inherit;font-weight:700;text-decoration:none}}.header-wrapper .cart-count-bubble,.header-wrapper.header-wrapper--overlay .cart-count-bubble,.header-wrapper .cart-count-bubble span{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-header-overlay.css.map */
