.gl-house-collection-nav{padding-top:1rem;padding-bottom:1.6rem;color:#191a18}
.gl-house-collection-nav__trail{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-bottom:1px solid #c8c1b2;padding-bottom:.7rem;font-size:1.2rem;line-height:1.4}
.gl-house-collection-nav__trail [aria-current="page"]{font-weight:600}
.gl-house-collection-nav__back{color:#544b3d;text-decoration:underline;text-underline-offset:.25em}
.gl-house-collection-nav__separator{color:#827a6c}
.gl-house-collection-nav__children{display:flex;flex-wrap:wrap;gap:.55rem;padding-top:1rem}
.gl-house-collection-nav__children a{display:inline-flex;align-items:center;border:1px solid #bdb4a4;padding:.65rem .95rem;color:#191a18;text-decoration:none;font-family:"Iowan Old Style","Baskerville",Georgia,serif;font-size:1.35rem;line-height:1.2;background:#f5f2ea}
.gl-house-collection-nav__children a:hover,.gl-house-collection-nav__children a[aria-current]{background:#191a18;color:#f5f2ea;border-color:#191a18}
.gl-house-collection-nav__nested{margin:.8rem 0 0 1rem;padding:.15rem 0 .2rem 1rem;border-left:1px solid #bdb4a4}
.gl-house-collection-nav__nested>span{display:block;color:#5a544b;font-size:1.05rem;letter-spacing:.04em;margin-bottom:.55rem}
.gl-house-collection-nav__nested ul{display:flex;flex-wrap:wrap;gap:.55rem 1.25rem;list-style:none;margin:0;padding:0}
.gl-house-collection-nav__nested a{color:#191a18;font-size:1.15rem;text-underline-offset:.25em}
.gl-house-collection-nav__nested a:hover{color:#876f49}
.gl-house-collection-nav__nested a[aria-current="page"]{font-weight:700;text-decoration-thickness:2px}
.gl-house-collection-nav a:focus-visible{outline:3px solid #b28c55;outline-offset:3px}
.gl-house-collection-nav__car-finder{margin-top:1.25rem;border-top:1px solid #c8c1b2;padding-top:1rem}
.gl-house-collection-nav__car-finder>p:first-child{font:600 1.2rem "Iowan Old Style","Baskerville",Georgia,serif;margin:.2rem 0 .8rem}
.gl-house-collection-nav__car-finder details{display:inline-block;vertical-align:top;margin:.2rem .4rem .4rem 0;min-width:9rem;border:1px solid #bdb4a4;background:#f5f2ea}
.gl-house-collection-nav__car-finder summary{cursor:pointer;padding:.65rem .9rem;font-size:1rem;font-weight:600}
.gl-house-collection-nav__car-finder details[open]{display:block;margin-bottom:.65rem}
.gl-house-collection-nav__car-finder ul{display:flex;flex-wrap:wrap;gap:.5rem 1.2rem;list-style:none;padding:0 .9rem .8rem;margin:0}
.gl-house-collection-nav__car-finder a{color:#191a18;text-underline-offset:.25em}
.gl-house-collection-nav__fitment-note{font-size:.95rem;color:#5a544b;margin:1rem 0 0;max-width:54rem}
@media(max-width:749px){.gl-house-collection-nav{padding-top:.6rem;padding-bottom:1.2rem}.gl-house-collection-nav__children{gap:.45rem}.gl-house-collection-nav__children a{font-size:1.2rem;padding:.6rem .75rem}.gl-house-collection-nav__nested{margin-left:.4rem;padding-left:.8rem}.gl-house-collection-nav__nested ul{display:grid;gap:.6rem}}
