.header.header[transparent]{background-color:#2f43444d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header .header__columns{--header-padding: 24px}@media screen and (max-width:749px){.header .header__columns{grid-template-columns:auto 1fr auto auto 64px auto!important;grid-template-areas:"logo spacer lang search actions menu"!important;align-items:center!important;column-gap:16px!important;padding-inline:20px!important}.header .header__columns .header-logo{grid-area:logo!important;justify-self:start}.header .header__columns .header-logo__image{height:34px!important;width:auto!important;max-width:none!important}.header .header__columns .dropdown-localization{grid-area:lang!important;display:flex!important}.header .header__columns .search-action--hidden-on-menu{grid-area:search!important}.header .header__columns header-actions{grid-area:actions!important;gap:16px}.header .header__columns .header-actions__action,.header .header__columns cart-icon,.header .header__columns cart-drawer-component{overflow:visible!important}.header .header__columns cart-icon{position:relative!important}.header .header__columns cart-drawer-component>button .cart-bubble{position:absolute!important;top:-5px!important;right:-5px!important;width:16px!important;height:16px!important}.header .header__columns cart-drawer-component>button .cart-bubble__text{font-size:9px!important}.header .header__columns .header__drawer{grid-area:menu!important}.header .header__columns .header-actions__action,.header .header__columns shopify-account,.header .header__columns cart-icon,.header .header__columns cart-icon .svg-wrapper,.header .header__columns search-button,.header .header__columns search-button>button,.header .header__columns search-button .svg-wrapper,.header .header__columns .header__icon--summary,.header .header__columns .header__icon--summary .svg-wrapper{width:24px!important;height:24px!important;min-width:0!important;padding:0!important}.header .header__columns .header-actions__action,.header .header__columns shopify-account,.header .header__columns search-button .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.header .header__columns .menu-drawer-container:not(.menu-open) .header-drawer-icon--open.svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.header .header__columns .menu-drawer-container:not(.menu-open) .header-drawer-icon--close.svg-wrapper{display:none!important}.header .header__columns .menu-drawer-container.menu-open .header-drawer-icon--open.svg-wrapper{display:none!important}.header .header__columns .menu-drawer-container.menu-open .header-drawer-icon--close.svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}}@media screen and (min-width:750px){.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link:hover),.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link[aria-expanded=true]),.header[transparent]:not([data-sticky-state=active]):has(.mega-menu__list:hover){--closed-underlay-height: 0px}.header__underlay-open,.header__underlay-open:after{background:transparent!important;box-shadow:none!important}.header-menu .menu-list__link:after{display:none!important}.header-menu .menu-list__list-item{position:relative}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{position:absolute;top:100%;left:50%;transform:translate(-50%);width:max-content;min-width:200px;max-width:320px;padding:0;clip-path:none;transition:opacity .15s ease,visibility .15s ease}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{display:block;width:auto;max-width:none;margin:0;padding:0}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{display:block;transform:none;opacity:1;margin-block-start:10px;padding:6px;max-height:none;overflow:visible;background-color:#fff;color:#2f4344;border:1px solid rgb(47 67 68 / .12);border-radius:12px;box-shadow:0 12px 32px #2f434429}.header-menu .menu-list__submenu .mega-menu__grid{display:flex;flex-direction:column;gap:0;width:100%}.header-menu .menu-list__submenu .mega-menu__column{grid-column:auto;width:100%}.header-menu .menu-list__submenu .mega-menu__link{display:block;padding:8px 12px;border-radius:8px;color:#2f4344;white-space:nowrap;transition:background-color .15s ease}.header-menu .menu-list__submenu .mega-menu__link:hover{background-color:#2f434412;color:#2f4344}.menu-list__link-title{display:inline-flex;align-items:center;gap:5px}.menu-list__caret{display:inline-flex;width:.7em;height:.7em;transition:transform .2s ease}.menu-list__list-item:has(.menu-list__link[aria-expanded=true]) .menu-list__caret{transform:rotate(180deg)}}@media screen and (max-width:749px){.menu-drawer{width:100%!important;max-width:100%!important;border-right:none!important;box-shadow:none!important;background-color:#f3f3f3!important;top:var(--header-group-height, 109px)!important;height:calc(100dvh - var(--header-group-height, 109px))!important;padding:0!important}.header[transparent] .menu-drawer{top:calc(var(--header-group-height, 49px) + var(--header-height, 60px))!important;height:calc(100dvh - var(--header-group-height, 49px) - var(--header-height, 60px))!important}.menu-drawer>.menu-drawer__close-button{display:none!important}.menu-drawer__navigation{padding:0!important}.menu-drawer__menu{padding:20px!important}.menu-drawer__menu-item--mainlist{font-size:20px!important;color:#2f4344!important}.menu-drawer__utility-links{display:none!important}.header:has(.menu-drawer-container[open]){z-index:1000!important;background-color:#2f4344!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:has(.menu-drawer-container.menu-open){overflow-x:clip!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ivb-header.css.map */
