.shopify-section-group-header-group,.section-header{z-index:9999!important;position:relative}body.template-index #MainContent{margin-top:calc(-1 * var(--header-height, 72px))}.header{padding-top:10px!important;padding-bottom:10px!important;overflow:visible!important}.bv-brand-logo,.header__heading-logo-wrapper,.header__heading-logo{max-width:84px!important;width:84px!important;height:auto!important;display:block;transform:scale(1.05);transform-origin:center center;transition:transform .25s ease}.header__heading-link{display:inline-flex!important;align-items:center;justify-content:center;overflow:visible!important}.bv-header-transparent.shopify-section-header-sticky,.bv-header-transparent .header-wrapper{background:rgba(var(--color-background),var(--bv-transparent-header-opacity, 0))!important;background-color:rgba(var(--color-background),var(--bv-transparent-header-opacity, 0))!important;backdrop-filter:blur(var(--bv-transparent-header-blur, 4px))!important;-webkit-backdrop-filter:blur(var(--bv-transparent-header-blur, 4px))!important;border-bottom:1px solid rgba(255,255,255,.03)!important;box-shadow:none!important}.bv-header-scrolled.shopify-section-header-sticky,.bv-header-scrolled .header-wrapper{background:rgb(var(--color-background))!important;background-color:rgb(var(--color-background))!important;border-bottom:1px solid rgba(var(--color-foreground),.08)!important;box-shadow:0 4px 15px rgba(var(--color-foreground),.03)!important}@media screen and (max-width:749px){#menu-drawer a[href*=contact],#menu-drawer a[href*=Contact],#menu-drawer .menu-drawer__menu-item[href*=contact]{display:none!important}}.section-header{transition:transform .35s cubic-bezier(.16,1,.3,1),background .3s ease,box-shadow .3s ease!important}.header__submenu{background:rgba(var(--color-background),.96)!important;background-color:rgba(var(--color-background),.96)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(var(--color-foreground),.08)!important;border-radius:var(--popup-corner-radius, 12px)!important;box-shadow:0 12px 32px rgba(var(--color-foreground),.08)!important;padding:.8rem 0!important;min-width:220px!important;max-width:320px!important;max-height:calc(75vh - 80px)!important;overflow-y:auto!important;margin-top:.8rem!important}.header__submenu::-webkit-scrollbar{width:4px}.header__submenu::-webkit-scrollbar-track{background:transparent}.header__submenu::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.15);border-radius:4px}.header__submenu .header__menu-item{font-family:var(--font-body-family)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important;padding:1rem 2.2rem!important;transition:background .25s ease,padding .25s ease,color .25s ease!important;border-radius:0!important;text-decoration:none!important}.header__submenu .header__menu-item:hover{background:rgba(var(--color-foreground),.05)!important;padding-left:2.6rem!important;color:rgb(var(--color-foreground))!important;text-decoration:none!important}.header__submenu .header__menu-item.list-menu__item--active{font-weight:600!important;background:rgba(var(--color-foreground),.03)!important}.header__submenu .header__submenu{background:rgba(var(--color-background),.98)!important;border-left:2px solid rgba(var(--color-foreground),.15)!important;margin:.4rem 1rem!important;padding:.4rem 0!important;box-shadow:none!important}@media screen and (min-width:990px){header-menu>details:hover>.header__submenu,header-menu>details:hover>.mega-menu__content,details-disclosure>details:hover>.header__submenu,details-disclosure>details:hover>.mega-menu__content,.header__inline-menu details:hover>.header__submenu,.header__inline-menu details:hover>.mega-menu__content{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important;display:block!important}.header__inline-menu details:hover>summary .icon-caret,header-menu details:hover>summary .icon-caret{transform:rotate(180deg)!important}}.mega-menu__content{background:rgba(var(--color-background),.98)!important;background-color:rgba(var(--color-background),.98)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-top:1px solid rgba(var(--color-foreground),.08)!important;border-bottom:1px solid rgba(var(--color-foreground),.08)!important;box-shadow:0 20px 40px rgba(var(--color-foreground),.06)!important;padding:3.5rem 0 4rem!important}.mega-menu__list{display:flex!important;flex-wrap:wrap!important;gap:3rem 6rem!important;justify-content:flex-start!important}.mega-menu__link--level-2{font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgba(var(--color-foreground),.55)!important;padding-bottom:1rem!important;margin-bottom:1.2rem!important;border-bottom:1px solid rgba(var(--color-foreground),.1)!important;display:block!important;text-decoration:none!important}.mega-menu__link--level-2:hover{color:rgb(var(--color-foreground))!important;text-decoration:none!important}.mega-menu__list .list-unstyled .mega-menu__link,.mega-menu__list li>a.mega-menu__link:not(.mega-menu__link--level-2){font-family:var(--font-body-family)!important;font-size:1.45rem!important;font-weight:500!important;letter-spacing:.01em!important;color:rgba(var(--color-foreground),.85)!important;padding:.6rem 0!important;display:inline-block!important;transition:transform .25s ease,color .25s ease,opacity .25s ease!important;text-decoration:none!important}.mega-menu__list .list-unstyled .mega-menu__link:hover,.mega-menu__list li>a.mega-menu__link:not(.mega-menu__link--level-2):hover{transform:translate(4px)!important;color:rgb(var(--color-foreground))!important;opacity:1!important;text-decoration:none!important}.mega-menu__link--active{font-weight:500!important;color:rgb(var(--color-foreground))!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bv-header.css.map */
