main .c-breadcrumb{font-family:var(--font-family-en);font-weight:400;font-size:clamp(12px,.875vw,14px);line-height:1.6;letter-spacing:.02em;margin-bottom:clamp(10px,.625vw,10px);padding:0}.c-breadcrumb__list{padding:0 clamp(10px,5vw,80px);max-width:1280px;box-sizing:content-box;display:flex;flex-wrap:wrap;gap:clamp(6px,.5vw,8px);list-style:none;margin:0}.c-breadcrumb__item{display:flex;align-items:center;gap:clamp(6px,.5vw,8px);line-height:1}.c-breadcrumb__item:not(:first-child):before{content:">";color:#6b7280;font-size:clamp(12px,.875vw,14px);margin:0;padding:0}.c-breadcrumb__link{color:#6b7280;text-decoration:none;transition:opacity .2s ease,color .2s ease;display:flex;align-items:center;gap:clamp(6px,.5vw,8px);position:relative;line-height:1}.c-breadcrumb__link:hover{opacity:.7;color:#111827}.c-breadcrumb__link--home{align-items:center}.c-breadcrumb__link--home:before{content:"";width:clamp(12px,.875vw,12px);height:clamp(12px,.875vw,12px);display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;vertical-align:middle;align-self:center}.c-breadcrumb__link--home:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E")}.c-breadcrumb__text{color:inherit;display:inline-flex;align-items:center;line-height:1}.c-breadcrumb__item:last-child .c-breadcrumb__text{color:#111827;font-weight:500}@media(max-width:768px){.c-breadcrumb__list{padding:0 1rem;gap:.5rem}.c-breadcrumb__item{gap:.5rem}.c-breadcrumb__item:not(:first-child):before{margin:0 .25rem}}
