.breadcrumb{font-family:var(--font-heading);font-size:.875rem;font-weight:700;line-height:1.125rem;padding:0;margin:0 0 .625rem 0;display:flex;flex-wrap:wrap;list-style:none;color:var(--color-black);text-transform:capitalize}@media(min-width:1024px){.breadcrumb{font-size:1rem;font-weight:400;text-transform:uppercase}
}.breadcrumb li:not(:last-child){margin:0 .3125rem 0 0}@media(min-width:1024px){.breadcrumb li:not(:last-child){margin:0 .75rem 0 0}}.breadcrumb li:not(:last-child):after{content:"/";display:inline-block;vertical-align:middle;margin:0 0 0 .3125rem}@media(min-width:1024px){.breadcrumb li:not(:last-child):after{margin:0 0 0 .75rem;font-size:1.125rem}
}.breadcrumb li a{text-decoration:none;font-size:1rem}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:hover,.breadcrumb li a:visited{color:var(--color-black)}.product-main .breadcrumb{padding:1.25rem 1.25rem .5rem;margin-bottom:0;min-height:2.625rem}@media(min-width:1024px){.product-main .breadcrumb{padding:1.625rem 4.0625rem 1.1875rem;min-height:3.9375rem}
}.product-main .breadcrumb li{font-family:var(--font-body);font-weight:400;font-size:.75rem;line-height:1.17;letter-spacing:.08em;text-transform:uppercase;color:#757575}@media(min-width:1024px){.product-main .breadcrumb li{font-size:1rem;line-height:1.12;letter-spacing:.08em;color:#000}}.product-main .breadcrumb li a{color:#757575}
@media(min-width:1024px){.product-main .breadcrumb li a{color:#000}}