.page-breadcrumb{width:100%;margin:calc(var(--header-height) + 10px) 0 0;padding:6px 30px 0;font-family:var(--font-playfair)}.page-breadcrumb ol{display:flex;align-items:center;gap:0;list-style:none;padding:0;margin:0;flex-wrap:wrap}.page-breadcrumb li{display:inline-flex;align-items:center;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#a0a7b0;line-height:1.5}.page-breadcrumb li a{color:var(--reminder);text-decoration:none;transition:color .3s ease;position:relative;padding-bottom:1px}.page-breadcrumb li a:after{content:"";position:absolute;bottom:1px;left:0;width:0;height:1px;background:var(--accent);transition:width .35s cubic-bezier(.23,1,.32,1)}.page-breadcrumb li a:hover{color:var(--background-light,#2f2a26)}.page-breadcrumb li a:hover:after{width:95%}.page-breadcrumb li[aria-current=page]{color:var(--background-light,#2f2a26);font-weight:600;letter-spacing:.07em}.page-breadcrumb .breadcrumb-separator{margin:0 8px;color:var(--accent);display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.page-breadcrumb .breadcrumb-separator svg{display:block;vertical-align:middle}@media (max-width:1100px){.page-breadcrumb{padding:4px 5px 0}}@media (max-width:360px){.page-breadcrumb{padding:4px 2px 0}}