.c-navigationBreadcrumb{margin-bottom:1.5rem}.c-navigationBreadcrumb_link{display:inline-block}.c-navigationBreadcrumb_link:after{color:#d82b4e;content:"/";margin:0 .5rem}.c-navigationBreadcrumb_link:last-child{color:gray}.c-navigationBreadcrumb_link:last-child:after{content:none}.c-navigationBreadcrumb .-inactive{color:gray}.c-navigationListPagination{overflow:hidden}.c-navigationListPagination li:first-child button svg{left:-1px;position:relative;transform:rotate(180deg)}.c-navigationListPagination li:first-child button svg,.c-navigationListPagination li:last-child button svg{height:15px;width:8px}.c-navigationListPagination li:last-child{left:1px;position:relative}.c-navigationListPagination li.disabled button{opacity:.3}.c-navigationListPagination li.active button div{background:#d82b4e;color:#fff}.c-navigationListPagination li:not(.active):not(.disabled) button:hover div{background:#e6e6e6}.c-navigationListPagination span{height:2rem;width:2rem}@media(max-width:767px){.c-navigationListPagination span{width:1rem}}.c-navigationListPagination button{background:none;border:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.c-navigationListPagination button{padding-left:1px;padding-right:1px}}.c-navigationListPagination button div{background:#fff;border-radius:100%;color:#000;font-weight:700;height:2rem;-webkit-text-decoration:none;text-decoration:none;width:2rem}.c-navigationPagination{overflow:hidden}.c-navigationPagination_ellipses{height:2rem;width:2rem}@media(max-width:767px){.c-navigationPagination_ellipses{width:1rem}}.c-navigationPagination_item--next svg{left:1px;position:relative}.c-navigationPagination_item--next svg,.c-navigationPagination_item--prev svg{height:15px;width:8px}.c-navigationPagination_item--prev svg{left:-1px;position:relative;transform:rotate(180deg)}.c-navigationPagination_itemButton{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.c-navigationPagination_itemButton{padding:.1rem}}.c-navigationPagination_itemButtonContent{background:#fff;border-radius:100%;color:#000;font-weight:700;height:2rem;-webkit-text-decoration:none;text-decoration:none;width:2rem}.c-navigationPagination_item.active .c-navigationPagination_itemButtonContent{background:#d82b4e;color:#fff}.c-navigationPagination_item.disabled .c-navigationPagination_itemButtonContent{opacity:.3}.c-navigationPagination_item.enabled .c-navigationPagination_itemButton{cursor:pointer}.c-navigationPagination_item.enabled .c-navigationPagination_itemButton:hover .c-navigationPagination_itemButtonContent{background:#e6e6e6}.c-navigationSubNav{border-bottom:1px solid #f2f2f2;grid-area:subnav;position:relative;z-index:20}.c-navigationSubNav_btwrap{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.c-navigationSubNav_bt{align-items:center;background:none;border:none;display:none;flex:0 0 48px;height:48px;justify-content:center;padding:0;position:relative;top:1px;width:48px}.c-navigationSubNav_bt:hover .c-navigationSubNav_btwrap{background:#e6e6e6}.c-navigationSubNav_bt svg{height:13px;width:13px}.c-navigationSubNav_bt._prev svg{left:-2px;position:relative;transform:rotate(180deg)}@media(min-width:1024px){.c-navigationSubNav_bt{display:flex}}.c-navigationSubNav_wrap{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow:scroll;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.c-navigationSubNav_wrap::-webkit-scrollbar{background:transparent;height:0;width:0}.c-navigationSubNav_wrap::-webkit-scrollbar-thumb{background:#000}.c-navigationSubNav_links{align-items:baseline;white-space:nowrap}.c-navigationSubNav_links a{color:#000;height:3rem;-webkit-text-decoration:none;text-decoration:none}.c-navigationSubNav_links a:hover{color:#d82b4e}.c-navigationSubNav_links a.nuxt-link-active,.c-navigationSubNav_links a.on{color:#d82b4e;font-weight:700;position:relative}.c-navigationSubNav_links a.nuxt-link-active:after,.c-navigationSubNav_links a.on:after{background:#d82b4e;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.c-navigationSubNav_subNav{display:grid;grid-template-columns:1fr auto;margin-top:0;white-space:nowrap}@media(min-width:1024px){.c-navigationSubNav_subNav{grid-template-columns:1fr 48px auto 48px}}.c-navigationSubNav_subNav:after,.c-navigationSubNav_subNav:before{content:none}.c-navigationSubNav_subNav-select{position:relative}@media(max-width:1023px){.c-navigationSubNav_subNav-select{margin-right:.5rem}}.c-navigationSubNav_subNav-select:after{background:#f2f2f2;bottom:12px;content:"";position:absolute;right:0;top:12px;width:1px}.c-navigationSubNav_subNav-select.show .c-navigationSubNav_subNav-select-button:after{transform:rotate(180deg)}.c-navigationSubNav_subNav-select.show .c-navigationSubNav_subNav-select-button:hover:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #d82b4e;height:0;width:0}.c-navigationSubNav_subNav-select.show .c-navigationSubNav_subNav-select-menu{opacity:1;pointer-events:all}.c-navigationSubNav_subNav-select-button{color:#000;cursor:pointer;height:3rem;-webkit-text-decoration:none;text-decoration:none}.c-navigationSubNav_subNav-select-button:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #000;content:"";height:0;margin-left:10px;width:0}.c-navigationSubNav_subNav-select-button:hover:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #d82b4e;height:0;width:0}.c-navigationSubNav_subNav-select-button h4{line-height:inherit}.c-navigationSubNav_subNav-select-menu{background:#fff;box-shadow:0 24px 32px rgba(0,0,0,.16),0 2px 16px rgba(0,0,0,.08);left:-1rem;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1px);width:290px;z-index:20}@media(max-width:767px){.c-navigationSubNav_subNav-select-menu{width:100vw}}.c-navigationSubNav_subNav-select-menu a{color:#000;display:block;line-height:3rem;-webkit-text-decoration:none;text-decoration:none}.c-navigationSubNav_subNav-select-menu a.disabled{display:none}.c-navigationSubNav_subNav-select-menu a:hover{color:#d82b4e}.c-navigationSubNav_subNav-select-menu a.on{position:relative}.c-navigationSubNav_subNav-select-menu a.on:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:block;height:11px;left:13px;left:auto;position:absolute;right:10px;top:calc(50% - 3px);transform:rotate(45deg) translateY(-50%);width:7px}