.shopify-section-group-header-group.section-header:has(.mm-bfcm-header){background:transparent}.header-wrapper.mm-bfcm-header{position:relative;isolation:isolate;width:100%;background:none;border:0;border-bottom:1px solid transparent}.header-wrapper.mm-bfcm-header:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;z-index:-1;background:rgba(var(--color-background),.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:1px solid var(--mm-black-10);pointer-events:none}.header-wrapper.mm-bfcm-header .header.page-width{display:grid;grid-template-areas:"heading navigation icons drawer";grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:0;width:100%;max-width:var(--mm-container);height:var(--mm-header-height);margin:0 auto;padding:0 var(--mm-container-pad)}.mm-bfcm-header .header__heading-link{grid-area:heading;justify-self:start;display:flex;align-items:center;min-width:0;margin:0;padding:0}.mm-bfcm-header .header__heading-logo-wrapper{display:block;width:auto;min-width:0;line-height:0}.mm-bfcm-header .header__heading-logo{display:block;width:auto;height:24px;min-width:0;max-width:100%;object-fit:contain;object-position:left center}.mm-bfcm-header .header__inline-menu{display:none}.mm-bfcm-header .header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 clamp(8px,calc((100vw - 1024px)*.16 + 8px),var(--mm-space-24))}.mm-bfcm-header .header__inline-menu .header__menu-item:not(:where(.header__submenu *)){display:flex;align-items:center;padding:0;font-family:var(--mm-font-body);font-size:var(--mm-body-14);font-weight:var(--mm-fw-bold);line-height:1.5;letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;color:var(--mm-accent-2);transition:color .3s}.mm-bfcm-header .header__inline-menu .header__menu-item:not(:where(.header__submenu *)):hover{color:var(--mm-accent-1)}.mm-bfcm-header .header__inline-menu .header__menu-item span,.mm-bfcm-header .header__inline-menu details[open]>.header__menu-item{text-decoration:none}.mm-bfcm-header .header__inline-menu .header__active-menu-item{color:inherit;text-decoration:none}.mm-bfcm-header .header__inline-menu summary.header__menu-item{padding-right:18px}.mm-bfcm-header .header__inline-menu summary.header__menu-item .icon-caret{right:0}.mm-bfcm-header .header__inline-menu header-menu>details>.header__submenu{top:calc(100% + 12px);left:-12px}.mm-bfcm-header .header__inline-menu header-menu>details>.header__submenu:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:13px}.mm-bfcm-header .header__menu-item.list-menu__item.link.focus-inset.mm-mega-trigger{display:flex;gap:5px;padding:0}.mm-bfcm-header .mm-mega-trigger .mm-mega-trigger__chevron{display:inline-flex;margin-left:0;font-size:13px;line-height:1;transition:transform .25s}.mm-bfcm-header .mm-mega-trigger .mm-mega-trigger__chevron svg{width:1em;height:1em}.mm-bfcm-header .header__icons{grid-area:icons;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:var(--mm-space-16);order:0;width:auto;margin:0 0 0 var(--mm-gutter);padding:0}.mm-bfcm-header .desktop-localization-wrapper:empty{display:none}.mm-bfcm-header .header>.header__search{display:none}.mm-bfcm-header .header__icons>.header__search{display:inline-flex}.mm-bfcm-header .header__icon{width:auto;height:auto;margin:0;padding:var(--mm-space-4);font-size:var(--mm-body-20);line-height:1;color:var(--mm-accent-2);transition:color .3s}.mm-bfcm-header .header__icon:not(.header__icon--summary){display:flex;align-items:center;justify-content:center}.mm-bfcm-header .header__icon:hover{color:var(--mm-accent-1)}.mm-bfcm-header .header__icon .ph{font-size:1em}.mm-bfcm-header .header__icon .svg-wrapper,.mm-bfcm-header .header__icon .svg-wrapper>svg,.mm-bfcm-header .header__icon .icon{width:1em;height:1em}.mm-bfcm-header .header__icon:hover .icon{transform:none}.mm-bfcm-header .header__icon--menu>span{width:1em;height:1em}.mm-bfcm-header header-drawer{display:block;grid-area:drawer;justify-self:end;order:0;margin:0 0 0 var(--mm-space-16)}.mm-bfcm-header .cart-count-bubble{position:absolute;top:-4px;right:-6px;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--mm-accent-1);color:var(--mm-accent-2);font-size:var(--mm-body-10);font-weight:var(--mm-fw-bold);line-height:1}.mm-bfcm-header .header__icons a.button.buy_now{display:none;height:auto;min-width:0;min-height:0;margin:0;padding:10px var(--mm-space-24);background-color:var(--mm-accent-1);color:var(--mm-accent-2);font-family:var(--mm-font-body);font-size:var(--mm-body-14);font-weight:var(--mm-fw-black);line-height:1.5;letter-spacing:0;text-transform:none;white-space:nowrap;clip-path:var(--mm-btn-clip)}@media screen and (max-width:749px){.mm-bfcm-header .header__icon--account.small-hide{display:flex!important}}@media(max-width:767px){.mm-bfcm-header .header__icons{gap:var(--mm-space-8)}.mm-bfcm-header header-drawer{margin-left:var(--mm-space-8)}}@media(min-width:1024px){.header-wrapper.mm-bfcm-header .header.page-width:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;column-gap:var(--mm-gutter)}.mm-bfcm-header .header:not(.drawer-menu) .header__icons{margin-left:0}.mm-bfcm-header .header:not(.drawer-menu) header-drawer{display:none}.mm-bfcm-header .header__inline-menu{display:block;grid-area:navigation;justify-self:stretch;margin:0}.mm-bfcm-header .header__icons a.button.buy_now{display:inline-flex}}@media(min-width:1024px)and (max-width:1199px){.mm-bfcm-header .header__inline-menu .list-menu--inline{gap:0 clamp(8px,calc((100vw - 1024px)/8 + 8px),var(--mm-space-24))}.mm-bfcm-header .header__inline-menu .header__menu-item:not(:where(.header__submenu *)){font-size:13px}.mm-bfcm-header .header__icons{gap:12px}}.mm-mega-menu.mm-mega-menu--bfcm{width:1100px;max-width:calc(100vw - 60px);max-height:none;overflow:visible;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.065);border-radius:0;box-shadow:0 20px 60px rgba(var(--color-shadow),.15);transform:translateY(6px);transition:opacity .22s,transform .22s,visibility .22s}.mm-mega-menu.mm-mega-menu--bfcm.is-active{transform:translateY(0)}.mm-mega-menu--bfcm:before{content:"";position:absolute;top:-6px;left:var(--mm-mega-arrow-x, 50%);width:12px;height:12px;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.065);border-left:1px solid rgba(var(--color-foreground),.065);transform:translate(-50%);rotate:45deg}.mm-mega-overlay.mm-mega-overlay--bfcm{display:none}@media(max-width:1023px){.mm-mega-menu.mm-mega-menu--bfcm{display:none}}.mm-mega-menu--bfcm .mm-mega-menu__inner{padding:28px 20px}.mm-mega-menu--bfcm .mm-mega-menu__column{gap:4px;padding:0 12px;border-right:1px solid rgba(var(--color-foreground),.044)}.mm-mega-menu--bfcm .mm-mega-menu__column:first-child{padding-left:0}.mm-mega-menu--bfcm .mm-mega-menu__column:last-child{padding-right:0;border-right:none}.mm-mega-menu--bfcm .mm-mega-menu__col-heading{margin:0 0 10px;padding:0;font-family:var(--mm-font-body);font-size:11px;font-weight:var(--mm-fw-bold);line-height:1.5;letter-spacing:1px;text-transform:uppercase;color:rgba(var(--color-foreground),.37)}.mm-mega-menu--bfcm .mm-mega-menu__col-heading--accent{color:var(--mm-accent-1)}.mm-mega-menu--bfcm .mm-mega-menu__products{gap:4px}.mm-mega-menu--bfcm .mm-mega-menu__product-link{gap:12px;padding:9px 10px;color:inherit;transition:background .15s}.mm-mega-menu--bfcm .mm-mega-menu__product-link:hover{background:rgba(var(--color-foreground),.03)}.mm-mega-menu--bfcm .mm-mega-menu__product-img,.mm-mega-menu--bfcm .mm-mega-menu__product-img-placeholder{width:44px;height:44px;background:rgba(var(--color-foreground),.048)}.mm-mega-menu--bfcm .mm-mega-menu__product-img{padding:4px;object-fit:contain}.mm-mega-menu--bfcm .mm-mega-menu__product-title{font-family:var(--mm-font-body);font-size:13px;font-weight:var(--mm-fw-semibold);line-height:1.35;color:var(--mm-accent-2)}.mm-mega-menu--bfcm .mm-mega-menu__product-price,.mm-mega-menu--bfcm .mm-mega-menu__product-cta{font-family:var(--mm-font-body);font-size:12px;font-weight:var(--mm-fw-regular);line-height:1.5;color:rgba(var(--color-foreground),.52)}.mm-mega-menu--bfcm .mm-mega-menu__product-price .bfcm-price--compact .bfcm-price__now,.mm-mega-menu--bfcm .mm-mega-menu__product-price .bfcm-price--compact .bfcm-price__was{line-height:inherit}.mm-mega-menu--bfcm .mm-mega-menu__inner{display:grid;grid-template-columns:repeat(var(--mm-col-count, 5),1fr);gap:0}.mm-mega-menu--bfcm .mm-mega-menu__columns,.mm-mega-menu--bfcm .mm-mega-menu__footer{display:contents}.mm-mega-menu--bfcm .mm-mega-menu__columns>.mm-mega-menu__column{grid-row:1 / span 2}.mm-mega-menu--bfcm .mm-mega-menu__columns>.mm-mega-menu__column:last-child{grid-row:1}.mm-mega-menu--bfcm .mm-mega-menu__view-all--bfcm{grid-column:-2 / -1;grid-row:2;align-self:end;justify-content:center;gap:8px;margin:20px 0 0 12px;padding:10px 16px;background:var(--mm-accent-1);color:var(--mm-accent-2);font-size:13px;font-weight:var(--mm-fw-black);line-height:1.5}.mm-mega-menu--bfcm .mm-mega-menu__view-all--bfcm .ph{font-size:1em}.mm-mega-menu--bfcm .mm-mega-menu__view-all:not(.mm-mega-menu__view-all--bfcm){display:none}.mm-mega-menu__footer{gap:12px}.mm-mega-menu__view-all .ph{font-size:1.6rem}.mm-mega-menu__product-price .bfcm-price--compact{gap:0}.mm-mega-menu__product-price .bfcm-price--compact .bfcm-price__was{margin-right:4px;font-weight:var(--mm-fw-medium, 500);color:rgba(var(--color-foreground),.45);opacity:1}.mm-mega-menu__product-price .bfcm-price--compact .bfcm-price__now{font-weight:var(--mm-fw-regular, 400)}
/*# sourceMappingURL=/cdn/shop/t/158/assets/bfcm-header.css.map */
