.mp-menu{display:block;position:relative;font-family:var(--glob-body-family, sans-serif);font-size:var(--mp-font-size, 15px);line-height:1.5;color:var(--mp-panel-text);--mp-border: color-mix(in srgb, var(--mp-panel-text) 16%, transparent)}.mp-menu *,.mp-menu *:before,.mp-menu *:after{box-sizing:border-box}.mp-menu ul{list-style:none;padding:0;margin:0}.mp-menu a{color:inherit;text-decoration:none}.mp-menu button,.mp-menu summary{color:inherit;font:inherit;cursor:pointer}.mp-menu summary{list-style:none}.mp-menu summary::-webkit-details-marker{display:none}.mp-menu :is(a,button,summary):focus-visible,.mp-menu-trigger:focus-visible{outline:2px solid currentColor;outline-offset:-3px;border-radius:3px}.mp-menu__desktop{background:var(--mp-bar-bg);color:var(--mp-bar-text)}.mp-menu__desktop>.mp-menu__list{display:flex;flex-wrap:wrap;justify-content:center;max-width:var(--mp-width);margin-inline:auto;padding-inline:20px}.mp-menu__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--mp-spacing) 18px;min-height:48px;font-family:var(--glob-header-family, inherit);font-weight:700;text-transform:var(--mp-transform);overflow-wrap:anywhere}.mp-menu__desktop .mp-menu__top{padding:var(--mp-spacing, 8px) var(--mp-nav-horizontal, 12px);min-height:40px;font-weight:700}.mp-menu__desktop .mp-menu__top:hover,.mp-menu__desktop details[open]>.mp-menu__top,.mp-menu__desktop .is-active>:is(a,details)>.mp-menu__top,.mp-menu__desktop .is-active>a.mp-menu__top{background:color-mix(in srgb,var(--mp-bar-text) 10%,transparent)}.mp-menu__chevron{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);flex:0 0 7px;margin:-4px 3px 0}details[open]>summary>.mp-menu__chevron{transform:rotate(225deg);margin-top:3px}.mp-menu__desktop .mp-menu__panel{position:absolute;z-index:30;inset-inline:0;top:100%;background:var(--mp-panel-bg);color:var(--mp-panel-text);border-bottom:1px solid var(--mp-border);box-shadow:0 18px 24px #00000024;max-height:min(70vh,720px);overflow-y:auto;overscroll-behavior:contain}.mp-menu__panel-inner{max-width:var(--mp-width);margin-inline:auto;padding:26px 38px 36px}.mp-menu__view-all{display:flex;width:fit-content;gap:14px;align-items:center;min-height:44px;font-weight:700}.mp-menu__panel-inner>.mp-menu__view-all{margin-bottom:24px}.mp-menu .mp-menu__columns{display:grid;grid-template-columns:repeat(var(--mp-columns),minmax(0,1fr));gap:28px}.mp-menu__column{min-width:0}.mp-menu__heading{display:flex;gap:12px;justify-content:space-between;align-items:center;min-height:44px;font-weight:700;overflow-wrap:anywhere}.mp-menu__desktop .mp-menu__panel-inner{padding:var(--mp-panel-vertical, 16px) var(--mp-panel-horizontal, 24px)}.mp-menu__desktop .mp-menu__columns{gap:var(--mp-row-gap, 8px) var(--mp-column-gap, 18px);align-items:start}.mp-menu__desktop .mp-menu__heading{min-height:32px;padding-block:var(--mp-heading-padding, 6px);font-weight:700}.mp-menu__desktop .mp-menu__link,.mp-menu__desktop .mp-menu__view-all{min-height:32px;padding-block:var(--mp-link-padding, 4px)}.mp-menu__desktop .mp-menu__panel-inner>.mp-menu__view-all{margin-bottom:var(--mp-row-gap, 8px)}.mp-menu__desktop summary.mp-menu__heading:hover{color:var(--mp-link-hover)}.mp-menu__link{display:block;padding-block:8px;min-height:40px;overflow-wrap:anywhere}.mp-menu__panel a:hover,.mp-menu__drawer a:hover,.mp-menu__fallback a:hover{color:var(--mp-link-hover);text-decoration:underline;text-underline-offset:4px}.mp-menu [aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.mp-menu__image{display:block;margin-bottom:12px;background:var(--mp-border);border-radius:4px;overflow:hidden}.mp-menu__image img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;display:block}.mp-menu__drawer{background:var(--mp-panel-bg);color:var(--mp-panel-text);position:fixed;inset:0 auto 0 0;margin:0;padding:0 22px max(24px,env(safe-area-inset-bottom));width:min(430px,100%);max-width:100%;height:100%;height:100dvh;max-height:100%;border:0;overflow-y:auto;overscroll-behavior:contain}.mp-menu__drawer:not([open]){display:none}.mp-menu__drawer::backdrop{background:#00000073}.mp-menu__drawer-header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;background:var(--mp-panel-bg);border-bottom:3px solid var(--mp-accent);min-height:76px;z-index:1;font-weight:700;font-size:22px}.mp-menu__close{display:grid;place-items:center;width:48px;height:48px;border:0;background:none;font-size:32px!important}.mp-menu__drawer .mp-menu__top,.mp-menu__fallback .mp-menu__top{padding:17px 2px;min-height:58px}.mp-menu__drawer .mp-menu__panel-inner,.mp-menu__fallback .mp-menu__panel-inner{padding:0 0 20px 14px}.mp-menu__drawer .mp-menu__columns,.mp-menu__fallback .mp-menu__columns{display:block}.mp-menu__drawer .mp-menu__links,.mp-menu__fallback .mp-menu__links{padding:4px 0 10px 14px}.mp-menu__drawer .mp-menu__link,.mp-menu__fallback .mp-menu__link{min-height:44px}.mp-menu__drawer .mp-menu__panel-inner>.mp-menu__view-all,.mp-menu__fallback .mp-menu__panel-inner>.mp-menu__view-all{margin-bottom:8px}.mp-menu__utilities{padding-top:24px}.mp-menu__empty{padding:16px;background:var(--mp-panel-bg)}.mp-menu__fallback{display:none;padding:16px 22px;background:var(--mp-panel-bg)}.mp-menu-trigger{background:none;border:0;padding:10px;margin-left:-10px;min-width:44px;min-height:44px}.mp-menu-trigger[hidden]{display:none}.header--mega .header-inner--mega{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;gap:clamp(24px,4vw,64px)}.header--mega .header-inner--mega>.header-searchbar{width:100%;max-width:720px;justify-self:center}.header--mega .header-inner--mega>.header-part{width:auto}@media(max-width:991px){.mp-menu__desktop,.header--mega .header-inner--mega{display:none}mp-mega-menu:not(:defined) .mp-menu__fallback{display:block}.header--mega .header-inner-mobile,.header--mega .header-mobile-toolbar{gap:12px}}@media(min-width:992px)and (max-width:1199px){.mp-menu .mp-menu__columns{grid-template-columns:repeat(min(var(--mp-columns),4),minmax(0,1fr))}}.header-section-wrapper:has(.header--mega.\@sticky){position:sticky;top:0;z-index:99}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mp-mega-menu.css.map */
