.ast-mega-backdrop{display:none}@media screen and (min-width:990px){.section-header:has(>.ast-mega-backdrop){z-index:4;--ast-mega-open-duration: .52s;--ast-mega-open-opacity-duration: .36s;--ast-mega-close-duration: .32s;--ast-mega-close-opacity-duration: .24s}.section-header>.ast-mega-backdrop{display:block;position:fixed;top:var(--ast-mega-backdrop-top, var(--header-height, 0px));bottom:0;left:0;width:100%;z-index:-1;visibility:hidden;opacity:0;pointer-events:none;background:#1c21191f;-webkit-backdrop-filter:blur(10px) saturate(90%);backdrop-filter:blur(10px) saturate(90%);transition:opacity .32s ease,visibility 0s linear .32s}.section-header:where(:not(.ast-header-interaction-enabled),.ast-header-interaction-ready):has(.astercook-nav__item:is(:hover,:focus-within)>.astercook-mega__panel)>.ast-mega-backdrop{visibility:visible;opacity:1;transition:opacity .36s ease .12s,visibility 0s}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.section-header>.ast-mega-backdrop{background:#1c211933}}@media(prefers-reduced-transparency:reduce){.section-header>.ast-mega-backdrop{background:#1c211933;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.section-header>.ast-mega-backdrop,.section-header:has(.astercook-nav__item:is(:hover,:focus-within)>.astercook-mega__panel)>.ast-mega-backdrop{transition:none}}.header{position:relative;max-width:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"heading navigation icons";align-items:center;column-gap:clamp(16px,2vw,28px);padding:14px clamp(48px,7vw,140px)}.header__heading,.header__heading-link{grid-area:heading}.header__icons{grid-area:icons;justify-self:end}.astercook-nav{grid-area:navigation;display:flex;align-items:center;width:100%;align-self:stretch}.astercook-nav__list{display:flex;align-items:center;gap:clamp(16px,1.8vw,32px);margin:0;padding:0;list-style:none;align-self:stretch}.astercook-nav__list--left{flex:1}.astercook-nav__list--right{margin-left:auto}.astercook-nav__item{position:static;display:flex;align-items:center;align-self:stretch;white-space:nowrap}.section-header .astercook-nav__item>.header__menu-item{padding:0;font-size:var(--ast-type-nav, 1.4rem);line-height:1;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none}.section-header .astercook-nav__item>.header__menu-item span{font-size:inherit}.astercook-nav__item:hover>.header__menu-item,.astercook-nav__item:hover>.header__menu-item span{color:#900}.astercook-nav__item:has(>.astercook-mega__panel)>.header__menu-item{position:relative}.astercook-nav__item:has(>.astercook-mega__panel)>.header__menu-item:after{content:"";position:absolute;inset-inline:0;top:100%;height:32px}.astercook-mega__panel{position:absolute;left:0;right:0;top:calc(100% - 1px);z-index:30;display:block;width:100%;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-12px);clip-path:inset(0 0 100% 0);background:#fff;border-radius:0 0 var(--ast-header-radius, 16px) var(--ast-header-radius, 16px);border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08);box-shadow:0 14px 32px #00000012;transition:opacity var(--ast-mega-close-opacity-duration, .2s) ease,transform var(--ast-mega-close-duration, .26s) cubic-bezier(.22,1,.36,1),clip-path var(--ast-mega-close-duration, .26s) cubic-bezier(.22,1,.36,1),visibility 0s linear var(--ast-mega-close-duration, .26s)}.astercook-mega__panel:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}:where(.section-header:not(.ast-header-interaction-enabled),.section-header.ast-header-interaction-ready) .astercook-nav__item:hover .astercook-mega__panel,:where(.section-header:not(.ast-header-interaction-enabled),.section-header.ast-header-interaction-ready) .astercook-nav__item:focus-within .astercook-mega__panel{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);clip-path:inset(-8px -32px -32px -32px);transition:opacity var(--ast-mega-open-opacity-duration, .24s) ease .12s,transform var(--ast-mega-open-duration, .32s) cubic-bezier(.22,1,.36,1) .12s,clip-path var(--ast-mega-open-duration, .32s) cubic-bezier(.22,1,.36,1) .12s,visibility 0s}@media(prefers-reduced-motion:reduce){.astercook-mega__panel,.astercook-nav__item:hover .astercook-mega__panel,.astercook-nav__item:focus-within .astercook-mega__panel{transition:none}}.astercook-mega__inner{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(28px,3vw,56px);max-width:1680px;margin:0 auto;padding:18px clamp(48px,7vw,140px)}.astercook-mega__column{display:flex;flex-direction:column;gap:10px}.astercook-mega__eyebrow{margin:0 0 12px;font-size:1.2rem;line-height:1;font-weight:500;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.astercook-mega__text-link{font-size:1.5rem;line-height:1.25;font-weight:400;color:rgb(var(--color-foreground));text-decoration:none}.astercook-mega__text-link:hover{color:#900}.astercook-mega__cards,.astercook-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,1.6vw,26px);width:100%}.astercook-mega-card,.astercook-product-card{display:block;min-width:0;color:rgb(var(--color-foreground));text-decoration:none}.astercook-mega-card img,.astercook-product-card img{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover;border-radius:8px}.astercook-mega-card span{display:block;margin-top:8px;font-size:1.3rem;line-height:1.25;font-weight:400}.astercook-explore-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,28px);max-width:1680px;margin:0 auto;padding:18px clamp(48px,7vw,140px)}.astercook-explore-card{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 1;border-radius:8px;color:#fff;text-decoration:none}.astercook-explore-card img{width:100%;height:100%;object-fit:cover;filter:brightness(.78)}.astercook-explore-card span{position:absolute;left:16px;right:16px;bottom:14px;text-align:center;font-size:1.5rem;line-height:1.2;font-weight:700}.astercook-support-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;max-width:1680px;margin:0 auto;padding:18px clamp(48px,7vw,140px)}.astercook-support-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:120px;padding:18px;border-radius:8px;background:#f6f6f6;color:rgb(var(--color-foreground));text-align:center;text-decoration:none;font-size:1.4rem;line-height:1.25;font-weight:600}.astercook-support-card svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.astercook-support-card:hover{color:#900}}@media screen and (min-width:990px)and (max-width:1175px){.section-header .header:has(.astercook-nav){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"heading navigation icons";column-gap:12px;padding-inline:clamp(16px,2vw,24px)}.section-header .header:has(.astercook-nav) .header__heading,.section-header .header:has(.astercook-nav) .header__heading-link{justify-self:start;text-align:left}.section-header .header:has(.astercook-nav) .header__heading-link{margin-left:0}.section-header .header:has(.astercook-nav) .astercook-nav{display:flex}.section-header .header:has(.astercook-nav) .astercook-nav__list{gap:12px}.section-header .header:has(.astercook-nav) .astercook-nav__item>.header__menu-item{font-size:1.3rem}}@media screen and (max-width:989px){.astercook-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/astercook-mega-menu.css.map */
