:root{--fx-logo-h:2rem}@media(max-width:1024px){:root{--fx-logo-h:1.75rem}}@media(max-width:767px){:root{--fx-logo-h:1.5rem}}.fx-brand.fx-brand{display:inline-flex;align-items:center;flex:0 0 auto;min-height:44px;padding-inline:var(--fx-logo-h);text-decoration:none;color:var(--ink)}.fx-brand__logo.fx-brand__logo{display:block;height:var(--fx-logo-h);width:auto;max-width:none;object-fit:contain}.fx-brand--drawer.fx-brand--drawer{--fx-logo-h:1.75rem;padding-inline-start:0;padding-inline-end:var(--fx-logo-h);min-height:0;cursor:default}.fx-nav__link.fx-nav__link,.fx-mega__link.fx-mega__link{position:relative}.fx-nav__link.fx-nav__link:after,.fx-mega__link.fx-mega__link:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.fx-nav-bar.fx-nav-bar{position:relative}.fx-mega.fx-mega{position:static;display:inline-flex;align-items:center}.fx-mega__trigger.fx-mega__trigger{display:inline-flex;align-items:center;gap:.125rem}.fx-mega__toggle.fx-mega__toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;margin-inline-start:-.25rem;background:none;border:0;border-radius:var(--r-sm);color:var(--ink);cursor:pointer;transition:background var(--g-rapido,.16s) var(--g-curva,ease)}.fx-mega__toggle.fx-mega__toggle:is(:hover,:active){background:var(--veil-soft)}.fx-mega__toggle.fx-mega__toggle .chev{display:block;width:1rem;height:1rem;transition:transform var(--g-rapido,.16s) var(--g-curva,ease)}.fx-mega.is-open .fx-mega__toggle.fx-mega__toggle .chev{transform:rotate(180deg)}.fx-mega__panel.fx-mega__panel{position:absolute;z-index:2;top:calc(100% + .5rem);left:0;right:0;margin-inline:auto;width:calc(100% - 3.5rem);max-width:calc(var(--fx-ancho,1480px) - 3.5rem);padding:1.5rem 1.75rem;border:1px solid var(--glass-border);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--elev-3);max-height:calc(100dvh - 9rem);overflow-y:auto;overscroll-behavior:contain;opacity:0;visibility:hidden;transform:translateY(-.5rem);transition:opacity var(--g-rapido,.16s) var(--g-curva,ease),transform var(--g-medio,.22s) var(--g-curva,ease),visibility 0s linear var(--g-medio,.22s)}.fx-mega.is-open .fx-mega__panel.fx-mega__panel{opacity:1;visibility:visible;transform:none;transition:opacity var(--g-rapido,.16s) var(--g-curva,ease),transform var(--g-medio,.22s) var(--g-curva,ease),visibility 0s}.fx-mega__grid.fx-mega__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem 2rem;margin:0;padding:0}.fx-mega__col.fx-mega__col{min-width:0}.fx-mega__title.fx-mega__title{margin:0 0 .5rem;font-family:var(--font-body-family,"Nunito"),system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.125em;text-transform:uppercase;color:var(--ink-soft)}.fx-mega__list.fx-mega__list{list-style:none;margin:0;padding:0}.fx-mega__item.fx-mega__item{display:flex;align-items:center;min-height:44px;padding:.25rem 0;font-size:.9375rem;line-height:1.35;font-weight:400;letter-spacing:normal;white-space:normal;border-bottom:0;color:var(--ink);text-decoration:none;text-underline-offset:.25rem}.fx-mega__item.fx-mega__item:is(:hover,:active){text-decoration:underline}.fx-mega__item.fx-mega__item[aria-current=page]{color:var(--accent-ink);font-weight:600;text-decoration:underline}.fx-mega__item--solo.fx-mega__item--solo{font-size:.75rem;letter-spacing:.125em;text-transform:uppercase;font-weight:600;white-space:normal;border-bottom:0}.fx-mega__item--todo.fx-mega__item--todo{color:var(--accent-ink);text-decoration:underline}.fx-acc.fx-acc{display:block}.fx-acc__row.fx-acc__row{display:flex;align-items:center;gap:.25rem;border-bottom:1px solid var(--hair-soft)}.fx-acc__link.fx-acc__link{flex:1 1 auto;min-width:0;display:flex;align-items:center;min-height:44px;border-bottom:0}.fx-acc__toggle.fx-acc__toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;background:none;border:0;border-radius:var(--r-sm);color:var(--ink);cursor:pointer;transition:background var(--g-rapido,.16s) var(--g-curva,ease)}.fx-acc__toggle.fx-acc__toggle:is(:hover,:active){background:var(--veil-soft)}.fx-acc__btn.fx-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:44px;padding:.625rem .375rem;background:none;border:0;font-family:var(--font-body-family,"Nunito"),system-ui,sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-soft);text-align:left;cursor:pointer}.fx-acc__btn.fx-acc__btn:is(:hover,:active){color:var(--ink)}.fx-acc__toggle.fx-acc__toggle .chev,.fx-acc__btn.fx-acc__btn .chev{display:block;flex:0 0 auto;width:1.125rem;height:1.125rem;transition:transform var(--g-rapido,.16s) var(--g-curva,ease)}.fx-acc.is-open>.fx-acc__row .chev{transform:rotate(180deg)}.fx-acc__panel.fx-acc__panel{display:none}.fx-acc.is-open>.fx-acc__panel.fx-acc__panel{display:block}.fx-acc--2.fx-acc--2{padding-inline-start:.5rem}.fx-acc__sub.fx-acc__sub{list-style:none;margin:0;padding:0}.fx-acc__item.fx-acc__item{display:flex;align-items:center;min-height:44px;padding:.5rem .375rem .5rem 1rem;font-size:1rem;font-weight:400;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--hair-soft)}.fx-acc__item.fx-acc__item:is(:hover,:active){text-decoration:underline;text-underline-offset:.25rem}.fx-acc__item.fx-acc__item[aria-current=page]{color:var(--accent-ink);font-weight:600}.fx-acc__item--todo.fx-acc__item--todo{color:var(--accent-ink);text-decoration:underline;text-underline-offset:.25rem}@media(prefers-reduced-motion:reduce){.fx-mega__panel.fx-mega__panel{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-mega-menu.css.map */
