
.page-container{max-width:var(--container-max-width);width:100%;margin-inline:auto;padding-inline:0}.breadcrumb-section{padding-block:16px}.breadcrumb-section .breadcrumb{font:var(--font-body)}.breadcrumb-section .breadcrumb__list{flex-flow:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-section .breadcrumb__item{flex:none;align-items:center;gap:4px;max-width:100%;display:inline-flex}.breadcrumb-section .breadcrumb__separator{color:var(--color-text);-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.breadcrumb-section .breadcrumb__link{color:var(--color-link);text-underline-offset:2px;white-space:nowrap;max-width:100%;text-decoration:underline;overflow:hidden}.breadcrumb-section .breadcrumb__link:hover{text-decoration:none}.breadcrumb-section .breadcrumb__current{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.template-product .breadcrumb-section{padding-inline:16px}@media (width>=1024px){.template-product .breadcrumb-section{padding-inline:0}}.template-product .breadcrumb-section__container{padding-inline:0}@media (width>=1024px){.template-product .breadcrumb-section__container{padding-inline:16px}}@media (width>=1280px){.template-product .breadcrumb-section__container{padding-inline:32px}}@media (width>=1512px){.template-product .breadcrumb-section__container{padding-inline:60px}}