.breadcrumb{display:block}.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:7px 0;list-style:none;padding:0;margin:0}.breadcrumb li{display:flex;align-items:center;gap:13px;padding-right:13px;min-width:0;max-width:100%}.breadcrumb .current-crumb{padding-right:0}.breadcrumb [aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65ch}.crumb-separator{color:#b6b5ab}.breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.related-categories{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:0;padding-bottom:22px;font-size:10px}.related-categories>span{color:var(--muted);margin-right:4px}.related-categories>a{border:1px solid var(--line);padding:6px 12px;border-radius:20px}.related-categories>a:hover{border-color:var(--olive)}
.desktop-nav{align-items:center}.nav-collection{position:relative}.nav-collection>summary{cursor:pointer;display:flex;align-items:center;gap:6px;list-style:none;padding:12px 0;white-space:nowrap;font-size:inherit}.nav-collection>summary:after,.mobile-collection>summary:after{content:none}.nav-collection>summary::-webkit-details-marker,.mobile-collection>summary::-webkit-details-marker{display:none}.nav-collection>summary>span{font-size:11px;color:var(--muted)}.nav-collection.is-active>summary{color:var(--olive);text-decoration:underline;text-underline-offset:7px}.desktop-nav .collection-dropdown{position:absolute;top:100%;left:-22px;z-index:80;min-width:250px;padding:12px 20px 16px;background:var(--paper,#faf8f2);border:1px solid var(--line);box-shadow:0 12px 30px #25291d12}.collection-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:20px;white-space:nowrap;text-decoration:none}.desktop-nav .collection-dropdown a{padding:11px 0;font-size:11px}.desktop-nav .collection-dropdown a:after{display:none}.collection-dropdown .collection-all{border-bottom:1px solid var(--line);margin-bottom:4px;font-weight:600}.collection-dropdown small{font-size:9px;color:var(--muted)}.collection-dropdown a:hover,.collection-dropdown a.is-active{color:var(--olive);text-decoration:underline;text-underline-offset:4px}.nav-collection[open]>summary>span{transform:rotate(180deg)}.nav-collection>summary:focus-visible,.mobile-collection>summary:focus-visible{outline:2px solid var(--olive);outline-offset:4px}
#mobile-nav .mobile-collection>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:15px 6%;font-size:13px;border-bottom:1px solid var(--line)}#mobile-nav .mobile-collection .collection-dropdown{background:#eae8dd55;padding:0 6% 10px}#mobile-nav .collection-dropdown a{font-size:12px;padding:12px 16px}#mobile-nav .mobile-collection[open]>summary>span{transform:rotate(180deg)}#mobile-nav .collection-dropdown .collection-all{padding-left:0;padding-right:0}#mobile-nav .mobile-collection.is-active>summary{color:var(--olive)}
@media(max-width:800px){.breadcrumb{font-size:9px;line-height:1.6;padding-top:17px;padding-bottom:20px}.breadcrumb li{gap:9px;padding-right:9px}.breadcrumb .current-crumb{max-width:100%}.breadcrumb [aria-current]{max-width:100%}.related-categories{font-size:9px;padding-bottom:18px}.related-categories>a{padding:5px 10px}}
.desktop-nav .nav-collection>summary:after,.desktop-nav .nav-collection[open]>summary:after,#mobile-nav .mobile-collection>summary:after,#mobile-nav .mobile-collection[open]>summary:after{content:none;display:none}#mobile-nav .collection-dropdown a{display:flex;justify-content:space-between;align-items:center;gap:16px}#mobile-nav .collection-dropdown a small{flex-shrink:0}
