@media screen and (max-width:989px){cascade-menu>nav,cascade-menu .cascade-menu__panel{display:none}}cascade-menu nav .header__menu-item,cascade-menu .cascade-menu__item-btn,cascade-menu .cascade-menu__link{color:rgb(var(--color-foreground))}cascade-menu .cascade-menu__trigger{background:transparent;border:none;cursor:pointer;font-family:inherit;gap:.4rem}cascade-menu .list-menu--inline{align-items:center}cascade-menu .svg-wrapper{height:.6rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}cascade-menu .svg-wrapper svg{width:100%;height:100%}cascade-menu .cascade-menu__trigger-caret{display:flex;transition:transform .2s ease}cascade-menu .cascade-menu__trigger[aria-expanded=true] .cascade-menu__trigger-caret{transform:rotate(180deg)}cascade-menu .cascade-menu__trigger:focus-visible{outline:var(--focused-base-outline, auto);outline-offset:var(--focused-base-outline-offset, 3px)}cascade-menu:defined .cascade-menu__panel{display:block;position:absolute;top:100%;left:0;right:0;z-index:3;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.5rem);transition:opacity var(--cascade-animation-duration, .3s) ease-out,transform var(--cascade-animation-duration, .3s) ease-out,visibility 0s linear var(--cascade-animation-duration, .3s)}cascade-menu:defined .cascade-menu__panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity var(--cascade-animation-duration, .3s) ease-out,transform var(--cascade-animation-duration, .3s) ease-out,visibility 0s linear 0s}cascade-menu .cascade-menu__panel-inner.page-width{padding-top:2.4rem;padding-bottom:2.4rem}cascade-menu .cascade-menu__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:300px}cascade-menu .cascade-menu__column{padding:0 3rem}cascade-menu .cascade-menu__column:first-child{padding-left:0}cascade-menu .cascade-menu__column:last-child{padding-right:0}cascade-menu .cascade-menu__column+.cascade-menu__column{border-left:1px solid rgba(var(--color-foreground),.08)}cascade-menu [data-column="3"]{columns:2;column-gap:1.5rem}cascade-menu [data-column="3"] .cascade-menu__item{break-inside:avoid}cascade-menu .cascade-menu__list{list-style:none;padding:0;margin:0}cascade-menu .cascade-menu__item{display:flex;align-items:center;border-radius:var(--inputs-radius, 4px);line-height:calc(1 + .3 / var(--font-body-scale));margin-bottom:.35rem}cascade-menu .cascade-menu__item--active{background-color:rgb(var(--cascade-active-bg, 233, 246, 233));font-weight:600}cascade-menu [data-column="1"]{margin-top:3.25rem}cascade-menu .cascade-menu__item-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;padding:.6rem .8rem;cursor:pointer;font-family:inherit;font-size:14px;text-align:left;text-decoration:none;line-height:calc(1 + .3 / var(--font-body-scale))}cascade-menu .cascade-menu__item-btn:focus-visible{outline:var(--focused-base-outline, auto);outline-offset:var(--focused-base-outline-offset, 3px)}cascade-menu .cascade-menu__col-heading{margin:0 0 .8rem;padding:0 .8rem .8rem;border-bottom:1px solid rgba(var(--color-foreground),.12);font-size:.72em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.5;line-height:calc(1 + .3 / var(--font-body-scale))}cascade-menu .cascade-menu__col-heading:empty{display:none}cascade-menu .cascade-menu__link{flex:1;padding:.6rem .8rem;text-decoration:none;line-height:calc(1 + .3 / var(--font-body-scale))}cascade-menu .cascade-menu__link:focus-visible{outline:var(--focused-base-outline, auto);outline-offset:var(--focused-base-outline-offset, 3px)}cascade-menu .cascade-menu__chevron{display:flex;transform:rotate(-90deg);transition:transform .2s ease}cascade-menu .cascade-menu__item--active>.cascade-menu__item-btn .cascade-menu__chevron{transform:rotate(-90deg) scale(1.15)}cascade-menu .cascade-menu__item:not(.cascade-menu__item--active):hover>.cascade-menu__item-btn .cascade-menu__chevron{transform:rotate(-90deg) translate(2px)}@media(prefers-reduced-motion:reduce){cascade-menu:defined .cascade-menu__panel,cascade-menu:defined .cascade-menu__panel[data-open=true]{transition:none;transform:none}cascade-menu .cascade-menu__trigger-caret,cascade-menu .cascade-menu__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-cascade-menu.css.map */
