.mc-nav-wrap{position:relative;z-index:50}.mc-nav{position:relative;background:var(--paper, #efede8);border-bottom:1px solid var(--hair, rgba(14,14,14,.22))}.mc-nav__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.15rem var(--gut, 2.4rem)}.mc-nav__side{display:flex;align-items:center;gap:1.6rem}.mc-nav__side--r{justify-content:flex-end;gap:1.2rem}.mc-nav__trig{display:inline-flex;align-items:center;gap:.5rem;padding:0;background:none;border:0;border-radius:0;color:#0e0e0e73;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.12em;font-size:1.15rem;font-weight:500;cursor:pointer}.mc-nav__trig:hover,.mc-nav__trig.is-on{color:var(--ink, #0e0e0e)}.mc-nav__dot{width:.5rem;height:.5rem;background:transparent;display:inline-block}.mc-nav__trig.is-on .mc-nav__dot{background:var(--ink, #0e0e0e)}.mc-nav__logo{justify-self:center;display:block;text-decoration:none;color:var(--ink, #0e0e0e)}.mc-nav__logo img{display:block;max-height:2.6rem;width:auto}.mc-nav__logo span{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:-.02em;font-size:2rem;line-height:1}.mc-nav__ic{position:relative;display:grid;place-items:center;width:2.4rem;height:2.4rem;color:var(--ink, #0e0e0e)}.mc-nav__ic svg{width:2rem;height:2rem}.mc-nav__ic:hover{color:#8c3b2e}.mc-nav__count{position:absolute;top:-.3rem;right:-.5rem;min-width:1.6rem;padding:.1rem .3rem;background:var(--ink, #0e0e0e);color:var(--paper, #efede8);font-family:var(--mono, monospace);font-size:.95rem;line-height:1.4;text-align:center}.mc-panel{position:absolute;left:0;right:0;top:100%;background:var(--paper, #efede8);border-top:1px solid var(--hair, rgba(14,14,14,.22));border-bottom:1px solid var(--ink, #0e0e0e);box-shadow:0 24px 40px -28px #00000073}.mc-panel[hidden]{display:none}.mc-panel__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);gap:3rem;padding:2.6rem var(--gut, 2.4rem) 2rem;align-items:start}.mc-panel__cols{grid-column:1 / 3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.mc-panel__h{display:block;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem;color:#0e0e0e73;margin-bottom:1.1rem;padding-bottom:.6rem;border-bottom:1px solid var(--hair, rgba(14,14,14,.22))}.mc-panel__ul{list-style:none;margin:0;padding:0}.mc-panel__ul li{margin:0 0 .55rem}.mc-panel__a{text-decoration:none;color:var(--ink, #0e0e0e);text-transform:uppercase;letter-spacing:-.01em;font-size:1.7rem;font-weight:500;line-height:1.2}.mc-panel__a:hover{box-shadow:inset 0 -2px 0 var(--ink, #0e0e0e)}.mc-panel__feat{min-width:0}.mc-panel__tiles{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1px;background:var(--hair, rgba(14,14,14,.22));border:1px solid var(--hair, rgba(14,14,14,.22))}.mc-tile{display:block;text-decoration:none;color:var(--ink, #0e0e0e);background:var(--paper, #efede8)}.mc-tile__ph{display:block;overflow:hidden;aspect-ratio:4 / 5;background:#e6e4de}.mc-tile__ph img,.mc-tile__ph svg{width:100%;height:100%;object-fit:cover;display:block}.mc-tile__l{display:block;padding:.6rem .7rem;font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.1em;font-size:1rem}.mc-tile:hover .mc-tile__l{background:var(--ink, #0e0e0e);color:var(--paper, #efede8)}.mc-panel__foot{display:flex;justify-content:space-between;gap:1rem;padding:.85rem var(--gut, 2.4rem);border-top:1px solid var(--hair, rgba(14,14,14,.22));font-family:var(--mono, monospace);text-transform:uppercase;letter-spacing:.12em;font-size:1rem;color:#0e0e0e80}@media screen and (max-width:989px){.mc-panel__in{grid-template-columns:1fr;gap:2rem}.mc-panel__cols{grid-column:1}.mc-panel__tiles{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.mc-nav__bar{padding:.9rem var(--gut, 1.4rem)}.mc-nav__side{gap:1rem}.mc-nav__trig{font-size:1.05rem}.mc-panel{max-height:72vh;overflow-y:auto}.mc-panel__cols{grid-template-columns:1fr;gap:1.6rem}.mc-panel__a{font-size:1.5rem}.mc-panel__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mc-nav.css.map */
