.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__sub.categories__sub--children{display:flex;padding:.3rem 0 .3rem 1.2rem;display:none}.categories__sub.categories__sub--children-open{display:flex}.categories__link{text-decoration:none;color:inherit}.categories__link:hover{text-decoration:underline}.categories__view-more{font-size:.6rem;margin-inline:.6rem}.categories__view-more:hover{text-decoration:underline}.categories__toggle>.categories__link:after{font-family:fontawesome,open sans,Arial,helvetica neue,Helvetica,sans-serif;content:'\00a0\f105'}.categories__toggle.categories__toggle--open>.categories__link:after{content:'\00a0\f107'}@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}.categories__view-more{font-size:.8rem;margin-inline:0}}@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)}}