:where(.axiom-mega-rows,.mobile-mega--rows){--mega-hover-color: var(--accent);--banner-radius-default: var(--product-card-radius, 0px);--banner-radius-none: 0px;--banner-radius-small: calc(var(--radius-md, 18px) * .5);--banner-radius-medium: var(--radius-md, 18px);--banner-radius-large: var(--radius-lg, 24px)}.axiom-mega-rows{position:fixed;top:var(--header-overlay-top, var(--axiom-header-height, 64px));bottom:auto;inset-inline:0;z-index:96;width:auto;max-width:none;max-height:none;overflow:visible;margin:0;padding:0;border:0;background:var(--bg);box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s}@media(hover:hover)and (pointer:fine){.nav-links__item--has-mega.is-open .axiom-mega-rows[data-mega-hover-bridge]:before{content:"";position:absolute;inset-inline:0;inset-block-end:100%;height:calc(var(--mega-menu-hover-bridge-height, 0px) + 1px);background:transparent;pointer-events:auto}}.nav-links__item--has-dropdown.is-open .axiom-mega-rows,.nav-links__item--has-dropdown:focus-within .axiom-mega-rows{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .26s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.axiom-mega-rows__inner{min-width:0;width:100%}.axiom-mega-rows__grid{display:grid;grid-template-columns:repeat(var(--mega-columns, 3),minmax(0,1fr));gap:clamp(14px,1.5vw,24px);align-items:stretch;min-width:0;width:100%;padding:clamp(20px,2vw,32px)}.axiom-mega-rows__menu-cell,.axiom-mega-rows__banner-slots,.axiom-mega-rows__banner-slot{min-width:0}.axiom-mega-rows__menu-cell{display:grid;align-content:stretch;grid-template-rows:minmax(0,1fr) auto;height:100%;order:0}.axiom-mega-rows--menu-last .axiom-mega-rows__menu-cell{order:2}.axiom-mega-rows__banner-slots{display:grid;grid-column:span var(--banner-columns, 1);grid-template-columns:repeat(var(--banner-columns, 1),minmax(0,1fr));gap:var(--banner-gap, 24px);align-self:start;order:1;width:min(100%,var(--banner-size, 100%));margin-inline:auto}.axiom-mega-rows__banner-slot{display:flex;justify-content:center;align-self:start}.axiom-mega-rows__banner-slot--empty{min-height:1px;visibility:hidden;pointer-events:none}.axiom-mega-rows__content{display:grid;align-content:start;min-width:0;width:100%}.axiom-mega-rows__menus{display:grid;grid-template-columns:repeat(var(--nested-columns, 1),minmax(0,1fr));gap:clamp(18px,1.5vw,28px);align-content:start;justify-content:stretch;min-width:0;max-width:100%}.axiom-mega-rows__menu{display:grid;align-content:start;gap:16px;min-width:0;max-width:100%}.axiom-mega-rows__heading{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin:0;color:var(--fg);text-decoration:none;overflow-wrap:anywhere}.axiom-mega-rows__links{display:grid;gap:10px;align-content:start}.axiom-mega-rows__link{position:relative;display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-height:30px;color:var(--fg);text-decoration:none;transition:color .52s cubic-bezier(.22,1,.36,1);overflow-wrap:anywhere}.axiom-mega-rows--menu-align-left .axiom-mega-rows__menu,.axiom-mega-rows--menu-align-left .axiom-mega-rows__secondary{text-align:left}.axiom-mega-rows--menu-align-left .axiom-mega-rows__heading,.axiom-mega-rows--menu-align-left .axiom-mega-rows__link{margin-left:0;margin-right:auto}.axiom-mega-rows--menu-align-left .axiom-mega-rows__secondary{justify-content:left}.axiom-mega-rows--menu-align-center .axiom-mega-rows__menu,.axiom-mega-rows--menu-align-center .axiom-mega-rows__secondary{text-align:center}.axiom-mega-rows--menu-align-center .axiom-mega-rows__heading,.axiom-mega-rows--menu-align-center .axiom-mega-rows__link{margin-inline:auto}.axiom-mega-rows--menu-align-center .axiom-mega-rows__secondary{justify-content:center}.axiom-mega-rows--menu-align-right .axiom-mega-rows__menu,.axiom-mega-rows--menu-align-right .axiom-mega-rows__secondary{text-align:right}.axiom-mega-rows--menu-align-right .axiom-mega-rows__heading,.axiom-mega-rows--menu-align-right .axiom-mega-rows__link{margin-left:auto;margin-right:0}.axiom-mega-rows--menu-align-right .axiom-mega-rows__secondary{justify-content:right}.axiom-mega-rows__link:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.22,1,.36,1)}.axiom-mega-rows__link:hover,.axiom-mega-rows__link:focus-visible,.axiom-mega-rows__link[aria-current=page]{color:var(--mega-hover-color, var(--accent));outline:none}.axiom-mega-rows__link:hover:after,.axiom-mega-rows__link:focus-visible:after,.axiom-mega-rows__link[aria-current=page]:after{transform:scaleX(1)}.axiom-mega-rows__first-nested--uppercase,.axiom-mega-rows__second-nested--uppercase{text-transform:uppercase}.axiom-mega-rows__first-nested--bolder,.axiom-mega-rows__second-nested--bolder{font-weight:700}.axiom-mega-rows__secondary{display:flex;flex-wrap:wrap;gap:18px;align-items:center;min-height:54px;margin-block-start:clamp(18px,1.5vw,28px);padding-block-start:14px;border-top:1px solid color-mix(in srgb,var(--border) 55%,transparent);align-self:end}.axiom-mega-rows__secondary-link{position:relative;display:inline-flex;align-items:center;color:color-mix(in srgb,var(--fg) 56%,transparent);font-family:var(--font-body);font-size:max(9px,calc(var(--body-base-size, 13px) * 11 / 13));font-weight:500;letter-spacing:var(--ui-label-tracking, .08em);line-height:1.25;text-transform:var(--ui-label-transform, uppercase);text-decoration:none;transition:color .28s ease}.axiom-mega-rows__secondary-link:after{content:"";position:absolute;left:0;right:0;bottom:-.32em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.22,1,.36,1)}.axiom-mega-rows__secondary-link:hover,.axiom-mega-rows__secondary-link:focus-visible,.axiom-mega-rows__secondary-link[aria-current=page]{color:var(--mega-hover-color, var(--accent));outline:none}.axiom-mega-rows__secondary-link:hover:after,.axiom-mega-rows__secondary-link:focus-visible:after,.axiom-mega-rows__secondary-link[aria-current=page]:after{transform:scaleX(1)}.axiom-mega-rows__banner{position:relative;display:grid;width:min(100%,var(--banner-size, 100%));min-width:0;margin-inline:auto;color:var(--fg);text-decoration:none;isolation:isolate}.axiom-mega-rows__banner-slots .axiom-mega-rows__banner{width:100%;margin-inline:0}.axiom-mega-rows__banner-media{position:relative;display:block;width:100%;aspect-ratio:var(--banner-ratio, 3 / 2);overflow:hidden;border-radius:var(--banner-radius, var(--product-card-radius, 0px));isolation:isolate}.axiom-mega-rows--ratio-original .axiom-mega-rows__banner-media{aspect-ratio:auto}.axiom-mega-rows__banner-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#00000005,#0000006b);opacity:0;transition:opacity .52s cubic-bezier(.22,1,.36,1);pointer-events:none}.axiom-mega-rows--content-overlay .axiom-mega-rows__banner:has(.axiom-mega-rows__banner-content) .axiom-mega-rows__banner-media:after{opacity:1}.axiom-mega-rows__banner-image,.axiom-mega-rows__banner-placeholder,.axiom-mega-rows__banner-media img,.axiom-mega-rows__banner-media svg{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.08);filter:brightness(.98) saturate(.98);transition:transform .9s cubic-bezier(.22,1,.36,1),filter .42s cubic-bezier(.22,1,.36,1);will-change:transform}.axiom-mega-rows__banner-placeholder{background:var(--surface)}.axiom-mega-rows--ratio-original .axiom-mega-rows__banner-media img,.axiom-mega-rows--ratio-original .axiom-mega-rows__banner-media svg{height:auto;object-fit:contain}.nav-links__item--has-dropdown.is-open .axiom-mega-rows__banner-media img,.nav-links__item--has-dropdown.is-open .axiom-mega-rows__banner-media svg,.nav-links__item--has-dropdown:focus-within .axiom-mega-rows__banner-media img,.nav-links__item--has-dropdown:focus-within .axiom-mega-rows__banner-media svg,.mobile-mega-panel.is-active[aria-hidden=false] .axiom-mega-rows__banner-media img,.mobile-mega-panel.is-active[aria-hidden=false] .axiom-mega-rows__banner-media svg{transform:scale(1.001);filter:brightness(1) saturate(1)}.axiom-mega-rows__banner:hover .axiom-mega-rows__banner-media img,.axiom-mega-rows__banner:hover .axiom-mega-rows__banner-media svg,.axiom-mega-rows__banner:focus-visible .axiom-mega-rows__banner-media img,.axiom-mega-rows__banner:focus-visible .axiom-mega-rows__banner-media svg{transform:scale(1.08);filter:brightness(1.06) saturate(1.05)}.axiom-mega-rows--content-overlay .axiom-mega-rows__banner:hover .axiom-mega-rows__banner-media:after,.axiom-mega-rows--content-overlay .axiom-mega-rows__banner:focus-visible .axiom-mega-rows__banner-media:after{opacity:1;background:linear-gradient(180deg,#0000000f,#00000080)}.axiom-mega-rows__banner-content{display:grid;gap:6px;min-width:0;padding-block-start:12px;color:var(--fg);text-align:start;transition:transform .42s cubic-bezier(.22,1,.36,1)}.axiom-mega-rows--text-center .axiom-mega-rows__banner-content{text-align:center}.axiom-mega-rows--content-overlay .axiom-mega-rows__banner-content{position:absolute;inset-inline:18px;inset-block-end:18px;z-index:2;padding-block-start:0;color:#fff}.axiom-mega-rows--content-overlay .axiom-mega-rows__banner:hover .axiom-mega-rows__banner-content,.axiom-mega-rows--content-overlay .axiom-mega-rows__banner:focus-visible .axiom-mega-rows__banner-content{transform:translateY(-6px)}.axiom-mega-rows__banner-heading,.axiom-mega-rows__banner-subheading{margin:0;color:currentColor;overflow-wrap:anywhere}.axiom-mega-rows__banner-subheading{opacity:.86}.mega-link-images--small{--mega-link-image-size: 32px}.mega-link-images--medium{--mega-link-image-size: 44px}.mega-link-images--circle{--mega-link-image-radius: 50%}.mega-link-images--square{--mega-link-image-radius: 0px}.mega-link-image{flex:0 0 auto;width:var(--mega-link-image-size, 32px);aspect-ratio:1;overflow:hidden;border-radius:var(--mega-link-image-radius, 50%);background:color-mix(in srgb,var(--fg) 6%,transparent)}.mega-link-image--empty{background:none}.mega-link-image__img{display:block;width:100%;height:100%;object-fit:cover}.axiom-mega-rows__link--with-image{gap:12px}.axiom-mega-rows__link--with-image:after{display:none}.mega-link-label{position:relative;min-width:0}.mega-link-label:after{content:"";position:absolute;left:0;right:0;bottom:-.32em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.22,1,.36,1)}.axiom-mega-rows__link--with-image:hover .mega-link-label:after,.axiom-mega-rows__link--with-image:focus-visible .mega-link-label:after,.axiom-mega-rows__link--with-image[aria-current=page] .mega-link-label:after{transform:scaleX(1)}[dir=rtl] .mega-link-label:after{transform-origin:right center}@media(prefers-reduced-motion:reduce){.mega-link-label:after{transition:none}}:is(.mega-link-images--small,.mega-link-images--medium) .axiom-mega-rows__menu{container-type:inline-size}@container (width < 220px){.mega-link-images--medium .axiom-mega-rows__link--with-image{--mega-link-image-size: 32px}}@container (width < 140px){.axiom-mega-rows__link--with-image .mega-link-image{display:none}}.axiom-mega-rows__products-slot{grid-column:span var(--mega-products-span, 1);align-self:start;min-width:0;container-type:inline-size}.mega-products{display:grid;gap:16px;min-width:0}.mega-products__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 18px;min-width:0}.mega-products__heading{margin:0;color:var(--fg);overflow-wrap:anywhere}.mega-products .mega-products__view-all{color:var(--fg)}.mega-products__header .mega-products__view-all{margin-inline-start:auto}.mega-products__footer{display:flex}.mega-products--desktop .mega-products__view-all:hover,.mega-products--desktop .mega-products__view-all:focus-visible{color:var(--mega-hover-color, var(--accent))}.mega-products__list{display:flex;gap:16px;margin:0;padding:0;list-style:none}.mega-products__item{flex:1 1 0;min-width:0;max-width:240px}@container (width < 528px){.mega-products--desktop .mega-products__item:nth-child(n+4){display:none}}@container (width < 392px){.mega-products--desktop .mega-products__item:nth-child(n+3){display:none}}@container (width < 256px){.mega-products--desktop .mega-products__item:nth-child(n+2){display:none}}.mobile-mega-panels{grid-column:2;position:relative;min-width:0;min-height:0;background:var(--bg);pointer-events:auto;overflow:hidden}.mobile-mega-panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--bg);transform:translate(0);opacity:1;visibility:hidden;pointer-events:none}.mobile-mega-panel.is-active{visibility:visible}.mobile-mega-panel.is-active[aria-hidden=false]{pointer-events:auto}.mobile-mega-panel__header{display:flex;align-items:center;min-height:64px;padding:0 22px;background:var(--bg)}.mobile-mega-panel__back{display:inline-flex;align-items:center;gap:10px;color:var(--fg);font-family:var(--font-body);font-size:15px;font-weight:400;letter-spacing:.02em;line-height:1;transition:color .26s ease;padding:0;border:0;background:transparent;cursor:pointer}.mobile-mega-panel__back:hover,.mobile-mega-panel__back:focus-visible{color:var(--accent);outline:none}html[dir=rtl] .mobile-mega-panel__back>[aria-hidden=true]{transform:scaleX(-1)}.mobile-mega-panel__body{min-height:0;overflow-y:auto;background:var(--bg)}.mobile-mega{display:block;padding:4px 0 28px;margin:0;background:var(--bg)}.mobile-mega--rows{display:flex;flex-direction:column;min-width:0;min-height:100%;max-width:100%}.mobile-mega__menu-cell{min-width:0;order:0}.mobile-mega__banner-slots{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--banner-gap, 24px) * .5);min-width:0;max-width:100%;padding:18px 22px 4px;order:1}.mobile-mega--rows.axiom-mega-rows--menu-last .mobile-mega__menu-cell{order:2}.mobile-mega__banner-slot{min-width:0;max-width:100%}.mobile-mega__banner-slot--empty{min-height:0}.mobile-mega__groups,.mobile-mega__column-item,.mobile-mega__group{display:grid;gap:12px}.mobile-mega__groups{padding:0}.mobile-mega--rows.axiom-mega-rows--menu-align-left .mobile-mega__menu-cell{text-align:left}.mobile-mega--rows.axiom-mega-rows--menu-align-left .mobile-mega__secondary{justify-content:left}.mobile-mega--rows.axiom-mega-rows--menu-align-center .mobile-mega__menu-cell{text-align:center}.mobile-mega--rows.axiom-mega-rows--menu-align-center .mobile-mega__secondary{justify-content:center}.mobile-mega--rows.axiom-mega-rows--menu-align-right .mobile-mega__menu-cell{text-align:right}.mobile-mega--rows.axiom-mega-rows--menu-align-right .mobile-mega__secondary{justify-content:right}.mobile-mega__group,.mobile-mega__column-item{padding:8px 0;border-top:0}.mobile-mega__heading{display:block;margin:0;padding-block:18px 6px;padding-inline:22px 24px;color:var(--muted);text-decoration:none}.mobile-mega__links{display:grid;gap:0}.mobile-mega__link,.mobile-mega__sublink{display:block;color:var(--muted);text-decoration:none;transition:color .26s ease}.mobile-mega__link{padding-block:13px;padding-inline:22px 24px;color:var(--fg)}.mobile-mega__sublink{padding-block:9px;padding-inline:22px 24px;color:var(--muted)}.mobile-mega__link:hover,.mobile-mega__link[aria-current=page],.mobile-mega__sublink:hover,.mobile-mega__sublink[aria-current=page]{color:var(--fg)}.mobile-mega__first-nested--uppercase,.mobile-mega__second-nested--uppercase{text-transform:uppercase}.mobile-mega__first-nested--bolder,.mobile-mega__second-nested--bolder{font-weight:700}.mobile-mega__secondary{display:flex;flex-wrap:wrap;gap:10px 16px;padding:12px 22px 4px}.mobile-mega__secondary-link{color:var(--muted);font-family:var(--font-body);font-size:max(9px,calc(var(--body-base-size, 13px) * 11 / 13));font-weight:500;letter-spacing:var(--ui-label-tracking, .1em);line-height:1.35;text-transform:var(--ui-label-transform, uppercase);text-decoration:none;transition:color .26s ease}.mobile-mega__secondary-link:hover,.mobile-mega__secondary-link[aria-current=page]{color:var(--fg)}.mobile-mega__link--with-image{--mega-link-image-size: 30px;display:flex;align-items:center;gap:12px;padding-block:8px}.mobile-mega--rows.axiom-mega-rows--menu-align-center .mobile-mega__link--with-image{justify-content:center}.mobile-mega--rows.axiom-mega-rows--menu-align-right .mobile-mega__link--with-image{justify-content:right}.mobile-mega__products{order:3;min-width:0;max-width:100%;padding:18px 22px 4px}.mobile-mega__products .mega-products__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-mega__products .mega-products__item{max-width:none}.axiom-mega-rows[data-mega-column-gap=small] .axiom-mega-rows__grid{gap:14px}.axiom-mega-rows[data-mega-column-gap=medium] .axiom-mega-rows__grid{gap:24px}.axiom-mega-rows[data-mega-column-gap=large] .axiom-mega-rows__grid{gap:36px}.axiom-mega-rows[data-mega-vertical-padding=small] .axiom-mega-rows__grid{padding-block:16px}.axiom-mega-rows[data-mega-vertical-padding=medium] .axiom-mega-rows__grid{padding-block:28px}.axiom-mega-rows[data-mega-vertical-padding=large] .axiom-mega-rows__grid{padding-block:44px}.axiom-mega-rows--width-header .axiom-mega-rows__inner{width:min(100%,var(--header-layout-max-width, var(--layout-page-max-width)));margin-inline:auto}.axiom-mega-rows[data-show-link-underline=false] .axiom-mega-rows__link:after,.axiom-mega-rows[data-show-link-underline=false] .axiom-mega-rows__secondary-link:after,.axiom-mega-rows[data-show-link-underline=false] .mega-link-label:after{display:none}[data-nav-dropdown-fallback][hidden],[data-dropdown-chevron][hidden],.header-mega-registry[hidden],.header-mega-registry__entry[hidden]{display:none!important}@media(max-width:1023px){.mobile-mega-panel[data-show-banners=false] .mobile-mega__banner-slots{display:none}.mobile-mega-panel[data-banner-position=before] .mobile-mega{display:flex;flex-direction:column}.mobile-mega-panel[data-banner-position=before] .mobile-mega__banner-slots{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-header-mega-menu.css.map */
