nav>.wrap>ul{top:0;left:0;right:0;height:48px;gap:26px;transform:none;justify-content:center;align-items:stretch;pointer-events:none}nav>.wrap>ul>li{display:flex;align-items:center;pointer-events:auto}nav .has-drop>a{display:inline-flex;align-items:center}nav .has-drop:hover>a,nav .has-drop:focus-within>a,nav .has-drop.on>a{color:var(--ink)}nav .has-drop>.corp-sheet{display:none;position:fixed;top:calc(48px + env(safe-area-inset-top,0px));left:0;right:0;max-height:calc(100svh - 48px - env(safe-area-inset-top,0px));overflow:auto;background:var(--paper);border-bottom:1px solid var(--rule);z-index:2;padding:28px 40px 36px}@media(min-width:761px){nav .has-drop>.corp-sheet{display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}nav .has-drop:hover>.corp-sheet,nav .has-drop:focus-within>.corp-sheet{opacity:1;visibility:visible;pointer-events:auto;transform:none}nav .has-drop.shut>.corp-sheet,nav .has-drop.shut:hover>.corp-sheet,nav .has-drop.shut:focus-within>.corp-sheet{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.corp-panel{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.corp-panel:not(:has(.corp-preview img)){grid-template-columns:minmax(0,1fr)}.corp-panel .corp-list{max-width:none;margin:0}.corp-preview img{display:none;width:100%;height:auto;border-radius:18px;object-fit:cover}.corp-preview img.is-on{display:block}nav:has(.has-drop:hover):before,nav:has(.has-drop:focus-within):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;top:calc(48px + env(safe-area-inset-top,0px));background:#f7f7f49e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;pointer-events:none}}@media(max-width:760px){.corp-preview{display:none}}nav:has(.has-drop.shut):before{content:none}.corp-list{max-width:980px;margin:0 auto}.corp-k{margin:26px 0 0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.corp-row{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px;align-items:baseline;padding:18px 0;border-top:1px solid var(--rule);color:#011d4cb8}.corp-k+.corp-row{border-top:0}.corp-row:last-child{border-bottom:1px solid var(--rule)}.corp-name{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:500;letter-spacing:-.035em;color:inherit;white-space:nowrap}.corp-name em{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.corp-row.on{color:var(--ink)}.corp-row.on .corp-name{font-weight:600}.corp-desc{font-size:17px;font-weight:500;letter-spacing:-.02em;line-height:1.35}.corp-foot{max-width:980px;margin:22px auto 0;padding-top:16px;display:flex;gap:28px;font-size:13px;font-weight:500;color:var(--muted)}.corp-foot .on{color:var(--ink);font-weight:600}footer .audience{display:flex;gap:24px;margin-top:36px;padding-top:20px;border-top:1px solid var(--rule);font-size:13px;font-weight:500}footer .audience a{color:var(--muted)}footer .audience .on{color:var(--ink);font-weight:600}footer .copy{margin-top:14px;padding-top:0;border-top:0}@media(max-width:760px){nav .nav-sheet{max-height:calc(100svh - 48px - env(safe-area-inset-top,0px));overflow:auto}.corp-row{grid-template-columns:1fr;gap:4px;padding:14px 0}.corp-name{font-size:22px;white-space:normal}.corp-desc{font-size:14px;color:var(--muted)}.corp-row.on .corp-desc{color:#011d4c9e}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/firma-nav.css.map */
