.uppercase{text-transform:uppercase}.breadcrumb{max-width:1630px}.container.browse-category{margin-bottom:2rem}.container.browse-category.plain{max-width:1630px}.container.browse-category hr{padding-top:2rem;margin:0 auto 2rem}@media only screen and (min-width:768px){.container.browse-category hr{padding-top:3rem}}.categories{display:flex;flex-direction:column;gap:1.8rem}.categories__department{border:1px solid #ccc;border-radius:6px;display:flex;flex-direction:column;align-items:flex-end;padding-bottom:.6rem;line-height:1.4}.categories__department>.categories__sub:last-child{padding-bottom:0}.categories__heading{padding:.6rem;margin:0;border-bottom:1px solid #ccc;width:100%;font-weight:600;font-size:.9rem;line-height:inherit}.categories__sub{width:100%;padding:.6rem .6rem .3rem;font-size:.8rem;display:flex;flex-direction:column;gap:.3rem}.categories__sub__category{margin:0}.categories__link{text-decoration:none;color:inherit}.categories__link:hover{text-decoration:underline}@media only screen and (min-width:768px){.categories{gap:3rem}.categories__department{border:none;border-radius:0;align-items:flex-start;padding-bottom:0}.categories__heading{padding:0;margin:0 0 .6rem;border-bottom:none;font-size:1rem}.categories__sub{padding:0 0 .3rem;font-size:inherit;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}}@media only screen and (min-width:768px){.categories__sub{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1100px){.categories__sub{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1260px){.categories__sub{grid-template-columns:repeat(5,1fr)}}