.header-wrapper,.bm-header{width:100%;background:var(--bm-snow);border-bottom:1px solid var(--bm-border);position:sticky;top:0;z-index:100}.header-wrapper.color-scheme-1,.header-wrapper.color-scheme-2,.header-wrapper.gradient{background:var(--bm-snow)}.header,.bm-header__inner{display:flex;flex-direction:row;align-items:center;height:70px;gap:24px;max-width:1440px;margin:0 auto;padding:0 40px;padding-top:0!important;padding-bottom:0!important}.header>.header__heading,.header>.header__heading-link,.bm-header__logo-wrap{flex:1;display:flex;align-items:center}.header__heading-link,.bm-header__logo{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.header__heading-logo-wrapper{display:inline-flex;align-items:center}.header__heading-logo,.bm-header__logo-img{width:190px;height:40px;object-fit:contain;display:block}.header__heading-link .h2,.header__heading-link span.h2{font-family:var(--font-display);font-size:22px;font-weight:400;letter-spacing:-.5px;color:var(--bm-forest);text-transform:none;line-height:1}.scrolled-past-header .header__heading-logo-wrapper{width:75%}.header__menu-item,.bm-header__nav-link{font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--bm-forest);text-decoration:none;white-space:nowrap;transition:color .15s}.header__active-menu-item{font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none!important}.header__menu-item:hover span,.header__menu-item:hover .header__active-menu-item{text-decoration:none!important}.header__menu-item:hover,.bm-header__nav-link:hover{color:var(--bm-leaf)}.header__menu-item[aria-current=page],.bm-header__nav-link[aria-current=page]{color:var(--bm-leaf);border-bottom:2px solid var(--bm-leaf);padding-bottom:2px}.header__inline-menu .list-menu--inline,.bm-header__nav-list{display:flex;align-items:center;justify-content:space-between list-style: none;padding:0;margin:0}.header__inline-menu,.bm-header__nav{display:flex;align-items:center;gap:32px;flex-shrink:0}.bm-header__how-it-works{padding:11px 30px;white-space:nowrap;flex-shrink:0}.header__icons,.bm-header__utils{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:8px}.header__icon,.bm-header__util-link{display:inline-flex;align-items:center;justify-content:center;color:var(--bm-forest);text-decoration:none;cursor:pointer;opacity:.8;transition:opacity .15s;position:relative}.header__icon:hover,.bm-header__util-link:hover{opacity:1;color:var(--bm-forest)}.desktop-localization-wrapper:empty{display:none}.header__icon .svg-wrapper{width:44px!important;height:44px!important;display:inline-flex;align-items:center;justify-content:center}.header__icon svg,.header__icon .svg-wrapper svg,.bm-header__util-icon{display:block;width:20px;height:20px;object-fit:contain}.header__icon--summary .header__icon-close{display:none}.header__icon--summary[aria-expanded=true] .header__icon-close{display:block}.header__icon--summary[aria-expanded=true] .svg-wrapper:not(.header__icon-close){display:none}.cart-count-bubble,.bm-cart-badge{position:absolute;top:-6px;right:-6px;background:var(--bm-leaf);color:var(--bm-forest);font-family:var(--font-display);font-size:10px;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.cart-count-bubble[hidden]{display:none!important}header-drawer summary,.bm-header__hamburger{color:var(--bm-forest);background:none;border:none;cursor:pointer;padding:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}header-drawer summary svg,header-drawer summary span svg{display:block;width:20px;height:20px;flex-shrink:0}header-drawer summary svg path,header-drawer summary svg rect,header-drawer summary svg line{stroke:var(--bm-forest)}header-drawer summary .header__icon--menu-glyph{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}header-drawer summary .header__icon--menu-glyph svg{width:22px;height:22px;display:block;position:absolute;top:0;left:0;transition:opacity .15s ease}header-drawer summary .icon-close{opacity:0;visibility:hidden}header-drawer summary .icon-hamburger{opacity:1;visibility:visible}header-drawer details[open] summary .icon-hamburger{opacity:0;visibility:hidden}header-drawer details[open] summary .icon-close{opacity:1;visibility:visible}.bm-drawer__util-link{display:flex;align-items:center;gap:12px;padding:14px 0;text-decoration:none;color:var(--bm-forest);font-family:var(--font-display);font-size:18px;font-weight:500;border-bottom:1px solid var(--bm-border)}.bm-drawer__util-link:first-child{border-top:1px solid var(--bm-border)}.bm-drawer__util-link .svg-wrapper{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center}.bm-drawer__util-link .svg-wrapper svg{width:22px;height:22px}@media(max-width:1023px){header-drawer{margin-left:0!important;justify-self:unset;align-self:center;flex-shrink:0;flex:1 1 0;display:flex;justify-content:flex-start}.header__icon{height:20px;width:20px}.header,.bm-header__inner{gap:16px;justify-content:space-between;padding:16px 24px!important;height:auto}.header>.header__heading,.header>.header__heading-link{flex:0 0 auto;margin:0 auto}.header__heading-logo,.bm-header__logo-img{width:170px;height:36px}.header__inline-menu,.bm-header__nav,.header__nav-cta,.bm-header__how-it-works{display:none!important}.header__icons,.bm-header__utils{flex:1 1 0;justify-content:flex-end;gap:12px}.header__icons details-modal,.header__icon--search,.header__icon--call,.header__icon--account{display:none!important}.desktop-localization-wrapper{display:none}.header__icon--cart,#cart-icon-bubble{margin-right:4px}}@media(max-width:767px){.header,.bm-header__inner{gap:12px;padding:16px!important}.header__heading-logo,.bm-header__logo-img{width:143px;height:30px}}.header__submenu,.header__mega-menu,.mega-menu__content{background:var(--bm-snow);border:1px solid var(--bm-border)}.header__submenu .header__menu-item,.header__mega-menu .header__menu-item{color:var(--bm-forest);font-family:var(--font-display);font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.header__submenu .header__menu-item:hover,.header__mega-menu .header__menu-item:hover{color:var(--bm-leaf)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bm-header.css.map */
