.mc-collection-nav{--mc-nav-bg: #070a09;--mc-nav-panel: #101513;--mc-nav-panel-soft: #151c18;--mc-nav-text: #f1f5f2;--mc-nav-muted: #a3aea7;--mc-nav-border: #2a352f;--mc-nav-green: #32d276;--mc-nav-blue: #51a9ff;padding:var(--mc-collection-nav-padding-top, 64px) 0 var(--mc-collection-nav-padding-bottom, 68px);border-block:1px solid var(--mc-nav-border);background:radial-gradient(circle at 8% 92%,rgba(50,210,118,.09),transparent 30%),radial-gradient(circle at 92% 4%,rgba(81,169,255,.09),transparent 28%),var(--mc-nav-bg);color:var(--mc-nav-text)}.mc-collection-nav *{box-sizing:border-box}.mc-collection-nav__inner{width:min(var(--mc-collection-nav-max-width, 1400px),calc(100% - 44px));margin:0 auto}.mc-collection-nav__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:end;margin-bottom:32px}.mc-collection-nav__heading-group{max-width:900px}.mc-collection-nav__eyebrow,.mc-collection-nav__item-eyebrow{margin:0;color:var(--mc-nav-green);font-size:9px;font-weight:800;letter-spacing:.15em;line-height:1.35;text-transform:uppercase}.mc-collection-nav__heading{margin:7px 0 0;color:var(--mc-nav-text)!important;font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(30px,4vw,54px);font-weight:500;letter-spacing:-.035em;line-height:1.04}.mc-collection-nav__intro{max-width:780px;margin-top:15px;color:var(--mc-nav-muted);font-size:15px;line-height:1.72}.mc-collection-nav__intro p{margin:0}.mc-collection-nav__parent-link{display:inline-flex;gap:8px;align-items:center;padding-bottom:4px;border-bottom:1px solid var(--mc-nav-green);color:var(--mc-nav-text);font-size:10px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.mc-collection-nav__grid{display:grid;grid-template-columns:repeat(var(--mc-collection-nav-columns, 3),minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.mc-collection-nav__group,.mc-collection-nav__card{min-width:0;height:100%}.mc-collection-nav__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--mc-nav-border);background:linear-gradient(145deg,rgba(81,169,255,.045),transparent 52%),var(--mc-nav-panel);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mc-collection-nav__group:hover .mc-collection-nav__card{transform:translateY(-3px);border-color:#32d276b8;box-shadow:0 20px 42px #00000040}.mc-collection-nav__group.is-current .mc-collection-nav__card,.mc-collection-nav__group.has-current-child .mc-collection-nav__card{border-color:var(--mc-nav-green);box-shadow:inset 0 3px 0 var(--mc-nav-green),0 0 24px #32d27617}.mc-collection-nav__primary-link{display:flex;flex-direction:column;flex:1 1 auto;color:inherit;text-decoration:none}.mc-collection-nav__image-wrap{aspect-ratio:16 / 9;display:block;overflow:hidden;border-bottom:1px solid var(--mc-nav-border);background:#f5f7f5}.mc-collection-nav__image{width:100%;height:100%;display:block;object-fit:contain;padding:18px;transition:transform .26s ease}.mc-collection-nav__group:hover .mc-collection-nav__image{transform:scale(1.025)}.mc-collection-nav__primary-copy{display:flex;flex-direction:column;flex:1 1 auto;padding:22px 22px 20px}.mc-collection-nav__title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;margin-top:7px}.mc-collection-nav__title{color:var(--mc-nav-text);font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(21px,2vw,28px);font-weight:550;letter-spacing:-.025em;line-height:1.12}.mc-collection-nav__arrow{color:var(--mc-nav-blue);font-size:19px;line-height:1}.mc-collection-nav__summary{margin-top:13px;color:var(--mc-nav-muted);font-size:13px;line-height:1.65}.mc-collection-nav__count{margin-top:auto;padding-top:18px;color:#7f8d85;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.mc-collection-nav__status{width:max-content;margin-top:10px;padding:5px 8px;border:1px solid rgba(50,210,118,.42);color:var(--mc-nav-green);font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mc-collection-nav__children{margin:0;padding:7px 18px 15px;border-top:1px solid var(--mc-nav-border);background:#0000001f;list-style:none}.mc-collection-nav__child+.mc-collection-nav__child{border-top:1px solid rgba(42,53,47,.78)}.mc-collection-nav__child-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 3px;color:#c9d2cc;font-size:12px;font-weight:650;line-height:1.35;text-decoration:none;transition:color .16s ease,padding-left .16s ease}.mc-collection-nav__child-link:hover{padding-left:7px;color:var(--mc-nav-green)}.mc-collection-nav__child.is-current .mc-collection-nav__child-link{color:var(--mc-nav-green)}.mc-collection-nav__child-count{min-width:24px;color:#77857d;font-size:9px;font-weight:800;text-align:right}.mc-collection-nav__grandchildren{margin:-3px 0 8px;padding:0 0 0 14px;list-style:none}.mc-collection-nav__grandchildren a{display:block;padding:5px 0;color:#929f97;font-size:11px;text-decoration:none}.mc-collection-nav__grandchildren a:hover,.mc-collection-nav__grandchildren a[aria-current=page]{color:var(--mc-nav-green)}.mc-collection-nav--compact .mc-collection-nav__grid{gap:10px}.mc-collection-nav--compact .mc-collection-nav__primary-copy{padding:17px 18px 16px}.mc-collection-nav--compact .mc-collection-nav__title{font-size:19px}.mc-collection-nav--compact .mc-collection-nav__summary{display:none}.mc-collection-nav--compact .mc-collection-nav__image-wrap{aspect-ratio:2 / 1}.mc-collection-nav__empty{padding:24px;border:1px dashed var(--mc-nav-border);color:var(--mc-nav-muted);text-align:center}@media(max-width:1100px){.mc-collection-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mc-collection-nav{padding-top:var(--mc-collection-nav-padding-top-mobile, 36px);padding-bottom:var(--mc-collection-nav-padding-bottom-mobile, 40px)}.mc-collection-nav__inner{width:min(100% - 30px,var(--mc-collection-nav-max-width, 1400px))}.mc-collection-nav__header{grid-template-columns:1fr;gap:16px;margin-bottom:23px}.mc-collection-nav__parent-link{width:max-content}.mc-collection-nav__grid{grid-template-columns:1fr}.mc-collection-nav__primary-copy{padding:20px 19px 18px}.mc-collection-nav__children{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.mc-collection-nav__card,.mc-collection-nav__image,.mc-collection-nav__child-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/mcintosh-collection-navigation.css.map */
