.header--mg{--mg-header-border: var(--mg-border-strong, #cacac8);--icon-stroke-width: 1.4px;font-family:var(--mg-font)}.header--mg,.header--mg .mg-megamenu,.header--mg .mg-megamenu__link,.header--mg .mg-megamenu__trigger,.header--mg .header-actions__action,.header--mg .dropdown-localization__button{font-family:var(--mg-font)}.header--mg .header__row--top,.header--mg .header__row--bottom{border-block-end-width:var(--border-bottom-width, 0);border-block-end-style:solid;border-block-end-color:var(--border-bottom-color, var(--mg-header-border))}.header--mg .mg-megamenu{position:static}.header--mg .header__column:has(.mg-megamenu){position:static}@media only screen and (min-width:881px){.header--mg .header__underlay,.header--mg .header__underlay-open,.header--mg .header__underlay-closed{display:none!important}.header--mg .header__row--top{background-color:var(--color-background, var(--color-background-top-row, #fff))!important}}.header--mg .header__row--top,.header--mg .header__row--bottom{position:relative;--padding-block-start: 0px;--padding-block-end: 0px;padding-block:0}.header--mg .search-action .svg-wrapper,.header--mg .header-actions__action .svg-wrapper,.header--mg cart-icon .svg-wrapper,.header--mg .account-button__icon{color:var(--mg-primary)}.header--mg .svg-wrapper.svg-wrapper--full>svg{width:100%;height:100%}#header-component.header--mg .search-action.search-action--hidden-on-drawer .svg-wrapper,#header-component.header--mg .search-action.search-action--hidden-on-menu .svg-wrapper{width:25px;height:25px}#header-component.header--mg .header-actions__action:has(cart-icon) .svg-wrapper,#header-component.header--mg cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon .svg-wrapper{width:28px;height:28px;transform:none;flex-shrink:0}#header-component.header--mg .header-actions__cart-icon{position:static;display:inline-flex;align-items:center}#header-component.header--mg .header-actions__cart-icon .cart-bubble{position:absolute;inset:auto;width:auto;min-width:16px;height:auto;aspect-ratio:auto;border-radius:999px;padding:0 4px;color:var(--mg-background, #fff);line-height:16px;top:5px;right:0}#header-component.header--mg .header-actions__cart-icon .cart-bubble__background{display:block;border-radius:999px;background-color:var(--mg-primary, #10069f)}#header-component.header--mg .header-actions__cart-icon .cart-bubble__text,#header-component.header--mg .header-actions__cart-icon .cart-bubble__text-count{font-family:var(--mg-font, "Swis721", sans-serif);font-size:10px;font-weight:700;line-height:16px;color:var(--mg-background, #fff);z-index:1}#header-component.header--mg .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none;mask:none}#header-component.header--mg .header-actions__action.header-actions__store-locator .svg-wrapper{width:27px;height:27px}#header-component.header--mg .account-button__icon,#header-component.header--mg .account-button__icon svg{width:27px;height:27px}#header-component.header--mg .account-button shopify-account{--shopify-account-signed-in-avatar-size: 25px;--shopify-account-avatar-size: 25px;display:inline-flex;align-items:center;justify-content:center;line-height:0}#header-component.header--mg .account-button__fallback{width:27px;height:27px}#header-component.header--mg dropdown-localization-component .localization-wrapper{border:1px solid var(--mg-header-border, var(--mg-border-strong));border-radius:0;box-shadow:none;background:var(--mg-background);min-width:11.5rem;max-height:none;padding:.25rem 0}#header-component.header--mg dropdown-localization-component .localization-form__list{max-height:none}#header-component.header--mg dropdown-localization-component .localization-form__list-item{margin-inline:0}#header-component.header--mg .localization-form--mg .language-selector,#header-component.header--mg .localization-form--mg .popular-countries{display:none}.header--mg .account-button__icon{width:27px;height:27px;display:block}.header--mg .account-button__icon svg{width:27px;height:27px;display:block}#header-component.header--mg .account-button shopify-account{display:inline-flex;align-items:center;justify-content:center;--shopify-account-signed-in-avatar-size: 25px;--shopify-account-avatar-size: 25px;--shopify-account-signed-in-avatar-color-background: var(--mg-primary, #10069f);--shopify-account-signed-in-avatar-color-text: var(--mg-background, #fff)}#header-component.header--mg .account-button .account-button__fallback{width:27px;height:27px}.header--mg .account-button__icons{display:inline-flex;align-items:center;transform:none}.header--mg .account-button__caret{width:.75rem;height:.75rem;color:var(--mg-primary)}.header--mg .header-actions__store-locator .svg-wrapper{width:19px;height:25px}.header--mg .header-drawer-icon--open,.header--mg .header-drawer-icon--close{width:28px;height:28px;color:var(--mg-primary)}.header--mg .icon-flag,.header--mg .icon-flag--mg{display:inline-flex;align-items:center;justify-content:center;width:38px;height:25px;border-radius:0;overflow:hidden;background:none;background-size:contain;background-position:center;background-repeat:no-repeat;transform:none;clip-path:none;margin-inline-end:0;color:var(--mg-primary)}.header--mg .icon-flag--mg svg,.header--mg .icon-flag--mg .icon-flag__fallback{width:32px;height:28px;display:block;max-width:100%;max-height:100%;object-fit:contain}.header--mg .dropdown-localization__button .icon-flag--mg svg,.header--mg .dropdown-localization__button .icon-flag--mg svg *{fill:var(--mg-primary)}.header--mg .dropdown-localization__button .mg-loc-slash,.header--mg .dropdown-localization__button .localization-language-code,.header--mg .localization-form--mg .icon-checkmark{display:none}.header--mg .localization-wrapper{border:1px solid var(--mg-header-border, var(--mg-border-strong));border-radius:0;box-shadow:none;background:var(--mg-background);min-width:11.5rem;padding:.25rem 0}.header--mg .localization-form--mg .country-filter{display:none}.header--mg .localization-form--mg .localization-form__list{padding:0;max-height:none;font-size:14px}.header--mg .localization-form--mg .localization-form__list-item:not([hidden]){margin:0;padding:.45rem .85rem;border-radius:0;gap:.65rem}.header--mg .localization-form--mg .localization-form__list-item .country{flex:0 1 auto;color:var(--mg-secondary);font-family:var(--mg-font);font-size:14px;font-weight:400;letter-spacing:.02em;text-decoration:none;text-underline-offset:.15em}.header--mg .localization-form--mg .localization-form__list-item .mg-country-switcher-label{display:inline-flex;gap:.35em}.header--mg .localization-form--mg .localization-form__list-item .mg-country-switcher-label__code[data-language]{cursor:pointer}.header--mg .localization-form--mg .localization-form__list-item:hover .country,.header--mg .localization-form--mg .localization-form__list-item:focus .country,.header--mg .localization-form--mg .localization-form__list-item:focus-visible .country,.header--mg .localization-form--mg .localization-form__list-item[aria-selected=true] .country{text-decoration:underline}.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg,.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg svg,.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg .icon-flag__fallback{width:30px;height:20px}.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg{color:var(--mg-secondary)}.header--mg .menu-drawer--mg .localization-form--mg .localization-form__list-item .icon-flag--mg svg,.header--mg .menu-drawer--mg .localization-form--mg .localization-form__list-item .icon-flag--mg svg *{fill:var(--mg-primary)}.header--mg .icon-flag--mg-hk svg{background-color:currentColor}.header--mg .menu-drawer--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk{color:var(--mg-primary)}.header--mg .dropdown-localization__button .icon-flag--mg-hk svg,.header--mg .dropdown-localization__button .icon-flag--mg-hk svg *,.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg,.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg *,.header--mg .menu-drawer--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg,.header--mg .menu-drawer--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg *{fill:#fff}.header--mg .dropdown-localization__button .icon-flag--mg-hk svg path[stroke],.header--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg path[stroke],.header--mg .menu-drawer--mg .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg path[stroke]{fill:none}.header--mg .localization-form--mg .localization-form__currency{display:none}.header--mg .icon-flag__fallback{width:100%;height:100%;background-size:cover;background-position:center}.header--mg .dropdown-localization__button .icon-flag,.header--mg .dropdown-localization__button .icon-flag--mg{width:38px;height:22px;clip-path:none;margin-inline-end:0}.header--mg .dropdown-localization__button .icon-flag:after{content:none;display:none}.header--mg .dropdown-localization .currency-code{display:none}.header--mg .search-action .header-actions__action,.header--mg .header-actions__action,.header--mg cart-icon,.header--mg .cart-icon,.header--mg .dropdown-localization__button{color:var(--color-foreground, var(--mg-primary))}.header--mg .localization-country-name{font-family:var(--menu-localization-font, var(--font-body--family));font-size:var(--menu-localization-font-size, .875rem);font-weight:400;line-height:1.2;text-transform:none;white-space:nowrap}#header-component.header--mg .header__row--top .Vtl-WishlistHeaderWrapper{width:auto!important}@media only screen and (min-width:881px){#header-component.header--mg .header__row--top .header__drawer,#header-component.header--mg .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=menu] .header__drawer,#header-component.header--mg[data-menu-style=drawer] .header__drawer{display:none}#header-component.header--mg .search-action--hidden-on-drawer,#header-component.header--mg[data-menu-style=drawer] .search-action--hidden-on-drawer,#header-component.header--mg .mg-megamenu,#header-component.header--mg[data-menu-style=drawer] .mg-megamenu,#header-component.header--mg[data-menu-style=menu] .mg-megamenu{display:flex}#header-component.header--mg .header__row--bottom{display:none}#header-component.header--mg .header__row.section--page-width{--page-margin: 0px;--page-content-width: 100%;--page-width: 100%;--full-page-grid-central-column-width: 100%;--full-page-grid-margin: minmax(0px, 1fr);--full-page-grid-with-margins: var(--full-page-grid-margin) var(--full-page-grid-central-column-width) var(--full-page-grid-margin);grid-template-columns:var(--full-page-grid-with-margins)}#header-component.header--mg .header__row.section--page-width>.header__columns{grid-column:1 / -1}#header-component.header--mg .header__row--top .header__columns,#header-component.header--mg[data-menu-style=drawer] .header__row--top .header__columns{display:flex;justify-content:flex-start;align-items:center;grid-template-columns:none;grid-template-areas:none;--padding-block-start: 12px;--padding-block-end: 12px;padding-block:12px;padding-inline:25px;width:100%;max-width:1680px;margin-inline:auto;box-sizing:border-box;column-gap:16px;min-height:72px}@media only screen and (min-width:1280px){#header-component.header--mg .header__row--top .header__columns,#header-component.header--mg[data-menu-style=drawer] .header__row--top .header__columns{padding-inline:40px;column-gap:24px}}#header-component.header--mg .header__row.section--full-width .header__columns{max-width:none;margin-inline:0}#header-component.header--mg.header--compact .header__row--top .header__columns{min-height:56px;padding-block:8px}#header-component.header--mg .header__row--top .header__column--left,#header-component.header--mg .header__row--top .header__column--center,#header-component.header--mg .header__row--top .header__column--right{display:flex;align-items:center}#header-component.header--mg .header__row--top .header__column--left{justify-content:flex-start;gap:0;flex:1 1 auto;min-width:0}#header-component.header--mg .header__row--top .header__column--center{justify-content:center;gap:16px;flex:0 1 auto}#header-component.header--mg .header__row--top .header__column--right{justify-content:flex-end;gap:8px;flex:0 0 auto;margin-inline-start:auto}#header-component.header--mg .header__row--top .header__column--right header-actions{display:contents}#header-component.header--mg .header__column--right header-actions,#header-component.header--mg .header__column--right .search-action{margin-inline:0}#header-component.header--mg .header__row--top .dropdown-localization{order:1}#header-component.header--mg .header__row--top .account-button{order:2}#header-component.header--mg .header__row--top .header-actions__store-locator{order:3}#header-component.header--mg .header__row--top .search-action{order:4}#header-component.header--mg .header__row--top .Vtl-WishlistHeaderWrapper{order:5}#header-component.header--mg .header__row--top .header-actions__action:has(cart-icon),#header-component.header--mg .header__row--top .action__cart{order:6}#header-component.header--mg .search-action .header-actions__action,#header-component.header--mg .header-actions__store-locator,#header-component.header--mg header-actions .header-actions__action,#header-component.header--mg .dropdown-localization__button{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:40px;height:40px;position:relative}.header--mg .header__logo,.header--mg .header-logo{max-width:220px;flex:0 0 auto;margin:0}.header--mg .header__logo img,.header--mg .header-logo img,.header--mg .header__logo svg,.header--mg .header-logo svg{width:auto;height:28px;max-width:160px;max-height:30px}.header--mg .mg-megamenu{justify-content:flex-start;width:auto;flex:1 1 auto;min-width:0;overflow:visible}.header--mg .mg-megamenu__list{gap:0;min-width:0;margin-top:0}.header--mg .mg-megamenu__item{margin-right:4px;flex:0 1 auto;min-width:0}.header--mg .mg-megamenu__item:last-child{margin-right:0}.header--mg .mg-megamenu__link,.header--mg .mg-megamenu__trigger{font-family:var(--mg-font);font-size:15px;font-weight:400;letter-spacing:0;line-height:1.45;padding:6px 2px 4px;gap:4px;white-space:nowrap;color:var(--color-foreground, var(--mg-primary));border-bottom:2px solid transparent}.header--mg .mg-megamenu__link:hover,.header--mg .mg-megamenu__link:focus-visible,.header--mg .mg-megamenu__link--active{color:var(--color-foreground, var(--mg-primary));text-decoration:none;font-weight:400;box-shadow:none;border-bottom-color:var(--mg-primary, #10069f)}#header-component.header--mg:has(.mg-megamenu__trigger[data-active=true]) .mg-megamenu__link--active,#header-component.header--mg:has(.mg-megamenu__trigger[data-active=true]) .mg-megamenu__trigger--current:not([data-active=true]){border-bottom-color:transparent}.header--mg .mg-megamenu__trigger-icon{display:inline-flex;width:13px;height:13px;flex:0 0 auto}.header--mg .mg-megamenu__trigger-icon svg{width:13px;height:13px}#header-component.header--mg[data-menu-style=menu] .mg-megamenu{display:flex}#header-component.header--mg[data-menu-style=menu] .header-menu:not(.mg-megamenu){display:none}#header-component.header--mg .header-actions--text .header-actions__action,#header-component.header--mg .search-action--text .header-actions__action,#header-component.header--mg .header-actions__store-locator.header-actions__text-style{min-width:0;height:auto;min-height:43px;padding-inline:6px;gap:4px;font-family:var(--header-actions-font-family, var(--font-body--family));font-size:var(--header-actions-font-size, .875rem);font-weight:var(--header-actions-font-weight, 400);text-transform:var(--header-actions-text-case, none);white-space:nowrap}.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg{filter:grayscale(100%);color:#000}.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg svg,.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg svg *,.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg svg,.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg svg *{fill:var(--mg-secondary);stroke:revert-layer}.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg-hk,.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg-hk{filter:none;color:var(--mg-secondary)}.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg,.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg *,.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg,.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg *{fill:#fff}.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg path[stroke],.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg-hk svg path[stroke]{fill:none}.header--mg .dropdown-localization .localization-form--mg .localization-form__list-item .icon-flag--mg .icon-flag__fallback,.header--mg dropdown-localization-component .localization-form--mg .localization-form__list-item .icon-flag--mg .icon-flag__fallback{filter:grayscale(100%)}}@media only screen and (min-width:1025px){#header-component.header--mg .header__row--top .header__column--right{gap:8px}.header--mg .header__logo,.header--mg .header-logo{max-width:260px}.header--mg .header__logo img,.header--mg .header-logo img,.header--mg .header__logo svg,.header--mg .header-logo svg{height:30px;max-width:260px;max-height:32px}.header--mg .mg-megamenu__item{margin-right:10px}#header-component.header--mg .search-action .header-actions__action,#header-component.header--mg .header-actions__store-locator,#header-component.header--mg header-actions .header-actions__action,#header-component.header--mg .dropdown-localization__button{min-width:2.5rem;min-height:32px;height:32px}#header-component.header--mg .header__row--top .Vtl-WishlistHeaderWrapper{width:40px!important}}@media only screen and (min-width:881px)and (max-width:1279px){.header--mg .header__logo,.header--mg .header-logo{padding-top:calc(var(--padding-block-start, 0px) - 3px)}.header--mg .header__logo img,.header--mg .header-logo img,.header--mg .header__logo svg,.header--mg .header-logo svg{max-width:170px}#header-component.header--mg .header__row--top .header__column--right{gap:4px}#header-component.header--mg .search-action .header-actions__action,#header-component.header--mg .header-actions__store-locator,#header-component.header--mg header-actions .header-actions__action,#header-component.header--mg .dropdown-localization__button{min-width:1.5rem;min-height:34px;height:34px}#header-component.header--mg .header__row--top .Vtl-WishlistHeaderWrapper{width:24px!important}#header-component.header--mg .dropdown-localization__button .icon-flag,#header-component.header--mg .dropdown-localization__button .icon-flag--mg{width:28px;height:18px}#header-component.header--mg .account-button__icon,#header-component.header--mg .account-button__icon svg{width:18px;height:18px}#header-component.header--mg .account-button shopify-account{--shopify-account-signed-in-avatar-size: 18px;--shopify-account-avatar-size: 18px}#header-component.header--mg .account-button__fallback{width:22px;height:22px}#header-component.header--mg .search-action.search-action--hidden-on-drawer .svg-wrapper,#header-component.header--mg .search-action.search-action--hidden-on-menu .svg-wrapper{width:18px;height:18px}#header-component.header--mg .header-actions__action:has(cart-icon) .svg-wrapper,#header-component.header--mg cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon.header-actions__cart-icon--has-cart .svg-wrapper{width:18px;height:18px}#header-component.header--mg .header-actions__store-locator .svg-wrapper{width:20px!important;height:20px!important}#header-component.header--mg .Vtl-WishlistHeader__HeartIconWrapper{width:18px!important;height:18px!important}#header-component.header--mg .Vtl-WishlistHeader__HeartIconWrapper svg{width:100%!important;height:100%!important}}@media only screen and (min-width:881px)and (max-width:1024px){.header--mg .header__logo img,.header--mg .header-logo img,.header--mg .header__logo svg,.header--mg .header-logo svg{max-width:150px}.header--mg .mg-megamenu__link,.header--mg .mg-megamenu__trigger{font-size:12px}.header--mg .header__logo,.header--mg .header-logo{padding:0}}@media only screen and (min-width:1280px)and (max-width:1440px){.header--mg .header__logo img,.header--mg .header-logo img,.header--mg .header__logo svg,.header--mg .header-logo svg{max-width:220px}#header-component.header--mg .header__row--top .header__column--right{gap:4px}#header-component.header--mg .search-action .header-actions__action,#header-component.header--mg .header-actions__store-locator,#header-component.header--mg header-actions .header-actions__action,#header-component.header--mg .dropdown-localization__button{min-width:2rem}#header-component.header--mg .account-button__icon,#header-component.header--mg .account-button__icon svg{width:23px;height:23px}#header-component.header--mg .account-button shopify-account{--shopify-account-signed-in-avatar-size: 23px;--shopify-account-avatar-size: 23px}#header-component.header--mg .account-button__fallback{width:23px;height:23px}#header-component.header--mg .search-action.search-action--hidden-on-drawer .svg-wrapper,#header-component.header--mg .search-action.search-action--hidden-on-menu .svg-wrapper{width:21px;height:21px}#header-component.header--mg .header-actions__action:has(cart-icon) .svg-wrapper,#header-component.header--mg cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon .svg-wrapper{width:24px;height:24px}#header-component.header--mg .header-actions__action.header-actions__store-locator .svg-wrapper{width:23px;height:23px}}@media only screen and (min-width:1280px){#header-component.header--mg .header__row--top .header__column--left{gap:24px}.header--mg .header__logo,.header--mg .header-logo{max-width:280px}.header--mg .mg-megamenu__item{margin-right:14px}.header--mg .mg-megamenu__link,.header--mg .mg-megamenu__trigger{font-size:18px}}@media only screen and (min-width:1280px)and (max-width:1340px){#header-component.header--mg .header__row--top .header__column--left{gap:0}}@media only screen and (min-width:1440px){.header--mg .header__logo img,.header--mg .header-logo img,.header--mg .header__logo svg,.header--mg .header-logo svg{height:33px;max-width:280px;max-height:35px}.header--mg .mg-megamenu__item{margin-right:16px}.header--mg .mg-megamenu__link,.header--mg .mg-megamenu__trigger{font-size:20px}}@media only screen and (min-width:1600px){.header--mg .mg-megamenu__link,.header--mg .mg-megamenu__trigger{font-size:22px}}@media only screen and (max-width:880px){#header-component.header--mg,#header-component.header--mg[data-menu-style=drawer],#header-component.header--mg[data-menu-style=menu]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px 40px 40px;grid-template-areas:"drawer logo account search cart";align-items:center;column-gap:8px;min-height:69px;height:69px;padding-inline:12px;box-sizing:border-box;border-block-end-width:var(--border-bottom-width-mobile, var(--border-bottom-width, 1px));border-block-end-style:solid;border-block-end-color:var(--border-bottom-color-mobile, var(--border-bottom-color, var(--mg-header-border)));background-color:var(--color-background, #fff)}#header-component.header--mg:has(.Vtl-WishlistHeaderWrapper){grid-template-columns:44px minmax(0,1fr) 40px 40px 40px minmax(40px,auto);grid-template-areas:"drawer logo account search wishlist cart"}#header-component.header--mg .header__row--top,#header-component.header--mg .header__row--bottom,#header-component.header--mg .header__columns,#header-component.header--mg[data-menu-style=drawer] .header__columns,#header-component.header--mg[data-menu-style=menu] .header__columns,#header-component.header--mg .header__column,#header-component.header--mg[data-menu-style=drawer] .header__column,#header-component.header--mg[data-menu-style=menu] .header__column{display:contents;grid-template-areas:none;grid-template-columns:none}#header-component.header--mg .header__row--bottom{border-block-end:none}#header-component.header--mg .mg-megamenu,#header-component.header--mg[data-menu-style=menu] .mg-megamenu,#header-component.header--mg .header__navigation-bar-row{display:none!important}#header-component.header--mg .header__drawer,#header-component.header--mg[data-menu-style=menu] .header__drawer,#header-component.header--mg[data-menu-style=drawer] .header__drawer,#header-component.header--mg[data-menu-style=drawer] .header__columns .header__drawer{display:flex!important;grid-area:drawer;position:static;transform:none;min-height:0;height:auto;align-items:center;justify-content:center;align-self:center;z-index:30}#header-component.header--mg .header__drawer .header-icon--summary,#header-component.header--mg .header__drawer .header__icon--summary{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0}#header-component.header--mg .header-logo,#header-component.header--mg .header__logo,#header-component.header--mg[data-menu-style=drawer] .header__columns .header-logo,#header-component.header--mg[data-menu-style=drawer] .header__columns .header__logo,#header-component.header--mg[data-menu-style=menu] .header__columns .header-logo,#header-component.header--mg[data-menu-style=menu] .header__columns .header__logo{grid-area:logo!important;position:static;transform:none;width:auto;max-width:min(150px,100%);min-height:0;height:auto;display:flex;align-items:center;justify-self:start;align-self:center;padding:0;margin:0;z-index:2}#header-component.header--mg .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=menu] .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=drawer] .header__columns .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=drawer] .header__columns .search-action,#header-component.header--mg[data-menu-style=menu] .header__columns .search-action--hidden-on-menu{display:flex!important;grid-area:search!important;position:static;transform:none;justify-content:center;align-items:center;width:40px;max-width:40px;height:40px;z-index:2}#header-component.header--mg .search-action--hidden-on-drawer,#header-component.header--mg[data-menu-style=drawer] .header__columns .search-action--hidden-on-drawer{display:none!important}#header-component.header--mg:not(:has(.search-action--hidden-on-menu)) .search-action--hidden-on-drawer,#header-component.header--mg:not(:has(.search-action--hidden-on-menu)) .search-action:not(.search-action--hidden-on-drawer),#header-component.header--mg[data-menu-style=drawer]:not(:has(.search-action--hidden-on-menu)) .header__columns .search-action--hidden-on-drawer{display:flex!important;grid-area:search;position:static;transform:none;max-width:40px}#header-component.header--mg header-actions,#header-component.header--mg[data-menu-style=drawer] header-actions,#header-component.header--mg[data-menu-style=drawer] .header__columns header-actions,#header-component.header--mg[data-menu-style=menu] .header__columns header-actions{display:contents;grid-area:auto}#header-component.header--mg .account-button,#header-component.header--mg[data-menu-style=drawer] .header__columns .account-button,#header-component.header--mg[data-menu-style=menu] .header__columns .account-button{display:flex!important;grid-area:account;position:static;transform:none;align-items:center;justify-content:center;align-self:center;width:40px;height:40px;margin:0;z-index:2}#header-component.header--mg .account-button .account-button__text{display:none!important}#header-component.header--mg .account-button .account-button__icons{display:flex!important;align-items:center;justify-content:center}#header-component.header--mg .account-button .account-button__caret{display:none!important}#header-component.header--mg .account-button__icon,#header-component.header--mg .account-button__icon svg{width:24px;height:24px}#header-component.header--mg .account-button shopify-account{--shopify-account-signed-in-avatar-size: 24px;--shopify-account-avatar-size: 24px}#header-component.header--mg .account-button .account-button__fallback,#header-component.header--mg .header-drawer-icon--open,#header-component.header--mg .header-drawer-icon--close,#header-component.header--mg .search-action.search-action--hidden-on-drawer .svg-wrapper,#header-component.header--mg .search-action.search-action--hidden-on-menu .svg-wrapper{width:24px;height:24px}#header-component.header--mg .header-actions__action:has(cart-icon) .svg-wrapper,#header-component.header--mg cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon.header-actions__cart-icon--has-cart .svg-wrapper{width:24px;height:24px}#header-component.header--mg .Vtl-WishlistHeader__HeartIconWrapper{width:24px!important;height:24px!important}#header-component.header--mg .Vtl-WishlistHeader__HeartIconWrapper svg{width:100%!important;height:100%!important}#header-component.header--mg .header-actions__action:has(cart-icon),#header-component.header--mg .action__cart,#header-component.header--mg[data-menu-style=drawer] .header__columns .header-actions__action:has(cart-icon),#header-component.header--mg[data-menu-style=drawer] .header__columns .action__cart,#header-component.header--mg[data-menu-style=menu] .header__columns .header-actions__action:has(cart-icon),#header-component.header--mg[data-menu-style=menu] .header__columns .action__cart{display:flex!important;grid-area:cart;position:relative;transform:none;align-items:center;justify-content:center;align-self:center;margin:0;z-index:2;width:40px;min-width:40px;height:40px}#header-component.header--mg .header-actions__store-locator,#header-component.header--mg .dropdown-localization,#header-component.header--mg[data-menu-style=drawer] .header__columns .header-actions__store-locator,#header-component.header--mg[data-menu-style=drawer] .header__columns .dropdown-localization{display:none!important}#header-component.header--mg .header-logo img,#header-component.header--mg .header__logo img,#header-component.header--mg .header-logo svg,#header-component.header--mg .header__logo svg,#header-component.header--mg .header-logo .header-logo__image{width:auto;height:18px;max-width:150px;max-height:18px}#header-component.header--mg details:not(.menu-open) .header-drawer-icon--close{display:none}#header-component.header--mg details.menu-open .header-drawer-icon--close{display:flex}#header-component.header--mg details.menu-open .header-drawer-icon--open{display:none}#header-component.header--mg:has(details.menu-open){position:relative;z-index:calc(var(--layer-menu-drawer, 18) + 1)}#header-component.header--mg .header-actions__cart-icon .cart-bubble{min-width:14px}#header-component.header--mg .header-actions__cart-icon .cart-bubble__text,#header-component.header--mg .header-actions__cart-icon .cart-bubble__text-count{font-size:9px;line-height:14px}}@media only screen and (max-width:399px){#header-component.header--mg,#header-component.header--mg[data-menu-style=drawer],#header-component.header--mg[data-menu-style=menu]{grid-template-columns:32px minmax(0,1fr) 32px 32px 32px;padding-inline:8px}#header-component.header--mg:has(.Vtl-WishlistHeaderWrapper){grid-template-columns:32px minmax(0,1fr) 32px 32px 32px minmax(32px,auto)}#header-component.header--mg .header__drawer .header-icon--summary,#header-component.header--mg .header__drawer .header__icon--summary,#header-component.header--mg .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=menu] .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=drawer] .header__columns .search-action--hidden-on-menu,#header-component.header--mg[data-menu-style=drawer] .header__columns .search-action,#header-component.header--mg .account-button,#header-component.header--mg[data-menu-style=drawer] .header__columns .account-button,#header-component.header--mg[data-menu-style=menu] .header__columns .account-button,#header-component.header--mg .header-actions__action:has(cart-icon),#header-component.header--mg .action__cart,#header-component.header--mg[data-menu-style=drawer] .header__columns .header-actions__action:has(cart-icon),#header-component.header--mg[data-menu-style=menu] .header__columns .header-actions__action:has(cart-icon){width:32px;min-width:32px;max-width:32px;height:32px}#header-component.header--mg .header-drawer-icon--open,#header-component.header--mg .header-drawer-icon--close{width:22px;height:22px}#header-component.header--mg .search-action.search-action--hidden-on-drawer .svg-wrapper,#header-component.header--mg .search-action.search-action--hidden-on-menu .svg-wrapper{width:20px;height:20px}#header-component.header--mg .account-button__icon,#header-component.header--mg .account-button__icon svg{width:20px;height:20px}#header-component.header--mg .account-button .account-button__fallback{width:20px;height:20px}#header-component.header--mg .header-actions__action:has(cart-icon) .svg-wrapper,#header-component.header--mg cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon .svg-wrapper,#header-component.header--mg .header-actions__cart-icon.header-actions__cart-icon--has-cart .svg-wrapper{width:20px;height:20px}#header-component.header--mg .Vtl-WishlistHeader__HeartIconWrapper{width:20px!important;height:20px!important}#header-component.header--mg .header-actions__cart-icon .cart-bubble__text,#header-component.header--mg .header-actions__cart-icon .cart-bubble__text-count{font-size:9px;line-height:14px}#header-component.header--mg .header-logo,#header-component.header--mg .header__logo,#header-component.header--mg[data-menu-style=drawer] .header__columns .header-logo,#header-component.header--mg[data-menu-style=drawer] .header__columns .header__logo,#header-component.header--mg[data-menu-style=menu] .header__columns .header-logo,#header-component.header--mg[data-menu-style=menu] .header__columns .header__logo{max-width:min(130px,100%)}#header-component.header--mg .header-logo img,#header-component.header--mg .header__logo img,#header-component.header--mg .header-logo svg,#header-component.header--mg .header__logo svg,#header-component.header--mg .header-logo .header-logo__image{height:16px;max-width:130px;max-height:16px}}.menu-drawer--mg{width:calc(100vw - 54px);max-width:443px;height:100dvh;padding:0;background-color:var(--mg-background);transform:translate(-100%);visibility:hidden;opacity:0;display:flex;flex-direction:column;overflow:hidden}.menu-open>.menu-drawer--mg,details.menu-open>.menu-drawer--mg{transform:translate(0);visibility:visible;opacity:1}.menu-drawer--mg .mg-megamenu-drawer__link,.menu-drawer--mg .mg-megamenu-drawer__trigger{font-family:var(--mg-font);font-size:22px;font-weight:500;padding:9px 15px;text-transform:lowercase}.menu-drawer--mg .mg-megamenu-drawer__trigger:before{content:"+";margin-inline-end:.15em}.menu-drawer--mg .mg-megamenu-drawer__trigger[aria-expanded=true]:before{content:"-"}.menu-drawer--mg .mg-megamenu-drawer__row{border-bottom-color:var(--mg-border)}.menu-drawer--mg .mg-megamenu-drawer__back{display:none}.mg-megamenu-drawer__trigger-text{font-family:var(--mg-font);line-height:1.43}.menu-drawer--mg .mg-megamenu-drawer__sublink{font-size:1rem;font-weight:400;color:var(--mg-secondary);padding:10px .8125rem 10px 1.75rem;line-height:1.3}.menu-drawer--mg .mg-megamenu-drawer__sublink--nested{padding-left:2.875rem}.menu-drawer--mg .mg-megamenu-drawer__sublink--promo{color:var(--mg-megamenu-link, var(--mg-primary));font-weight:500}.header-drawer--mg .menu-drawer__backdrop{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#00000080;z-index:var(--layer-overlay, 16);opacity:0;transition:opacity .25s ease;pointer-events:none}.header-drawer--mg details.menu-open .menu-drawer__backdrop{opacity:1;pointer-events:auto}.menu-drawer--mg .mg-drawer-localization{padding:0}.menu-drawer--mg .mg-drawer-country-selected,.menu-drawer--mg .mg-drawer-country-list{margin:0;padding:0;list-style:none}.menu-drawer--mg .mg-drawer-country-selected{background:var(--mg-background)}.header--mg .localization-form--mg .mg-drawer-country-selected .country{text-decoration:underline}.menu-drawer--mg .mg-drawer-country-list{flex:1;background:#f2f2f2;min-height:100%;padding:10px 0 30px 15px}.menu-drawer--mg .mg-drawer-panel--country:not([hidden]){display:flex;flex-direction:column}.menu-drawer--mg .mg-drawer-panel--country[hidden]{display:none}.menu-drawer--mg .mg-drawer-localization localization-form-component,.menu-drawer--mg .mg-drawer-localization .localization-form,.menu-drawer--mg .mg-drawer-localization .country-selector-form__wrapper,.menu-drawer--mg .mg-drawer-localization .localization-form__list{display:flex;flex-direction:column;flex:1;height:100%}.menu-drawer--mg .mg-drawer-localization .localization-form--mg .icon-checkmark{display:none}.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-selected .localization-form__list-item,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-list .localization-form__list-item{display:flex;align-items:center;border-radius:0;gap:10px;margin-block-end:0}.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-selected .localization-form__list-item{margin:0;min-height:42px;padding:10px 0 10px 15px;background:var(--mg-background)}.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-list .localization-form__list-item{margin:7px 0 20px;padding:0 2px}.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-selected .localization-form__list-item .country,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-list .localization-form__list-item .country{color:var(--mg-primary);font-family:var(--mg-font);font-size:14px;font-weight:500;line-height:20.02px;letter-spacing:normal}.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-selected .localization-form__list-item .icon-flag--mg,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-selected .localization-form__list-item .icon-flag--mg svg,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-selected .localization-form__list-item .icon-flag--mg .icon-flag__fallback,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-list .localization-form__list-item .icon-flag--mg,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-list .localization-form__list-item .icon-flag--mg svg,.header--mg .menu-drawer--mg .mg-drawer-localization .localization-form--mg .mg-drawer-country-list .localization-form__list-item .icon-flag--mg .icon-flag__fallback{width:30px;height:20px;flex-shrink:0}.menu-drawer--mg{display:flex;flex-direction:column;position:fixed;top:0;left:0;z-index:var(--layer-menu-drawer, 18);padding:0;overflow:hidden;transition:transform .25s ease,visibility .25s ease,opacity .25s ease}.mg-drawer-tabs{position:relative;display:flex;flex-shrink:0;min-height:3.8125rem;padding-right:3.59875rem;background:var(--mg-primary)}.mg-drawer-tablist{display:flex;flex:1 1 auto;min-width:0;min-height:inherit}.mg-drawer-tab{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-height:3.8125rem;padding:.5rem .75rem;border:0;border-right:1px solid rgba(255,255,255,.35);background:transparent;font-size:.875rem;font-weight:700;text-align:center;text-transform:lowercase;letter-spacing:.01em;cursor:pointer;transition:background .12s ease,color .12s ease}.mg-drawer-tablist .mg-drawer-tab:last-child{border-right:0}.mg-drawer-tab--close{position:absolute;top:0;right:0;flex:0 0 auto;width:3.59875rem;min-width:3.59875rem;padding:0;border-right:0;background:var(--mg-primary)}.mg-drawer-tab--active,.mg-drawer-tab[aria-selected=true]{background:var(--mg-background);color:var(--mg-primary)}.mg-drawer-tab--close .svg-wrapper{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center}.mg-drawer-tab--close svg{width:1rem!important;height:1rem!important;color:var(--mg-background)}.mg-drawer-panel{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.mg-drawer-panel[hidden]{display:none}.mg-drawer-localization{padding:0}span.mg-country-switcher-label__code:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mg-header.css.map */
