.header-wrapper{position:relative}.ao-nav li,.ao-nav header-menu,.ao-nav details{position:static!important}.ao-nav .header__menu-item span,.ao-nav .header__menu-item:hover span,.ao-nav .header__active-menu-item,.ao-nav details[open]>summary span{text-decoration:none!important}.ao-nav .header__menu-item{position:relative}.ao-nav summary.header__menu-item{display:flex;align-items:center;gap:.6rem}.ao-nav summary .icon-caret{position:static!important;flex:none;width:1rem;height:.6rem;margin:0;transition:transform .2s}.ao-nav details[open]>summary .icon-caret{transform:rotate(180deg)}.ao-nav .header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.3rem;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s}.ao-nav .header__menu-item:hover:after,.ao-nav li.is-open>header-menu>details>summary:after,.ao-nav .header__menu-item[aria-current]:after,.ao-nav .header__menu-item:has(.header__active-menu-item):after{transform:scaleX(1)}.ao-mega{position:absolute;left:0;right:0;top:100%;z-index:20;max-height:calc(100vh - 16rem);overflow:auto;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 22px 34px #0000002e;border-top:1px solid rgba(var(--color-foreground),.1)}.ao-nav details[open]>.ao-mega{animation:aoMegaIn .18s ease-out}@keyframes aoMegaIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ao-nav details[open]>.ao-mega{animation:none}}.ao-mega__in{display:grid;grid-template-columns:28rem minmax(0,1fr);gap:3.2rem;padding-top:2.4rem;padding-bottom:3rem}.ao-mega__side{display:flex;flex-direction:column;align-items:stretch;gap:.2rem}.ao-mega__tab{display:block;padding:1.2rem 1.6rem;border-radius:.4rem;font-size:1.5rem;font-weight:700;text-decoration:none;color:inherit}.ao-mega__tab.is-active,.ao-mega__tab:hover{background:rgba(var(--color-foreground),.07)}.ao-mega__subs a{display:block;padding:.6rem 1.6rem .6rem 2.8rem;font-size:1.4rem;text-decoration:none;color:inherit;opacity:.75}.ao-mega__subs a:hover{opacity:1;text-decoration:underline}.ao-mega__all{align-self:flex-start;margin-top:2rem;padding:1.2rem 2.4rem;border-radius:.4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-weight:700;text-decoration:none}.ao-mega__all:hover{opacity:.88}.ao-mega__pane{display:none}.ao-mega__pane.is-active{display:block}.ao-mega__title{display:inline-block;margin:0 0 1.6rem;font-size:2.4rem;font-weight:700;text-decoration:none;color:inherit}.ao-mega__title span{margin-left:.4rem}.ao-mega__title:hover{text-decoration:underline}.ao-mega__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.ao-mega__card{display:flex;align-items:center;gap:1.4rem;min-width:0;padding:1rem 1.4rem;border-radius:.8rem;background:rgba(var(--color-foreground),.04);color:inherit;text-decoration:none;transition:background .15s}.ao-mega__card:hover{background:rgba(var(--color-foreground),.09)}.ao-mega__img{flex:0 0 9rem;width:9rem;height:9rem;display:flex;align-items:center;justify-content:center}.ao-mega__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ao-mega__txt{min-width:0}.ao-mega__name{display:block;font-size:1.4rem;line-height:1.3;font-weight:500;overflow-wrap:anywhere}.ao-mega__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin-top:.4rem;font-size:1.4rem}.ao-mega__price b{font-weight:700}.ao-mega__price.is-sale b{color:#c8102e}.ao-mega__price s{font-size:1.2rem;opacity:.6}@media(max-width:1200px){.ao-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ao-mega__in{grid-template-columns:24rem minmax(0,1fr);gap:2.4rem}}.ao-dr{padding:1.6rem 1.6rem 2.4rem}.ao-dr__head{margin:0 0 1.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.ao-dr__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.ao-dr__card{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:1rem;border-radius:.8rem;background:rgba(var(--color-foreground),.05);color:inherit;text-decoration:none}.ao-dr__img{display:block;aspect-ratio:1}.ao-dr__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ao-dr__name{display:block;margin-top:.4rem;font-size:1.3rem;line-height:1.3;font-weight:500;overflow-wrap:anywhere}.ao-dr__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;font-size:1.4rem}.ao-dr__price b{font-weight:700}.ao-dr__price.is-sale b{color:#c8102e}.ao-dr__price s{font-size:1.2rem;opacity:.6}.ao-dr__all{display:block;margin-top:1.6rem;padding:1.3rem 2rem;border-radius:.4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;font-weight:700;text-align:center;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ao-mega-menu.css.map */
