.brand_root__FhP1O:hover{color:#ff0030}.brandGroup_root__ixpL_{margin:1.5rem 0;border-top:.125rem solid #e8e8e8}.brandGroup_brands__pO_4i{display:grid;grid-gap:.5rem;grid-template-columns:repeat(2,1fr)}@media(min-width:36rem)and (max-width:48rem){.brandGroup_brands__pO_4i{grid-template-columns:repeat(3,1fr);grid-gap:.75rem}}@media(min-width:48rem)and (max-width:80rem){.brandGroup_brands__pO_4i{grid-template-columns:repeat(4,1fr);grid-gap:1rem}}@media(min-width:80rem){.brandGroup_brands__pO_4i{grid-template-columns:repeat(5,1fr);grid-gap:1.25rem}}.brandMenu_root__PTySp{display:flex;gap:1rem;margin:3rem 0;flex-wrap:wrap}@media(min-width:62rem){.brandMenu_root__PTySp{gap:1.5rem}}.brandMenu_button__K5okx{padding:0;text-transform:uppercase;background:unset;border:0}.brandMenu_button__K5okx:hover{background:unset}.brandMenu_button__K5okx:hover .brandMenu_heading__pvbop{color:#ff0030}.brandMenu_heading__pvbop.brandMenu_heading__pvbop{margin:0}.brands_brandGroups__S5e9R,.brands_root__9Se5W{--placeholder-style:1}.breadcrumbs_root__qKT9f{margin-top:1rem;font-size:.875rem;height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:48rem){.breadcrumbs_root_asBackButton__viYzf .breadcrumbs_breadcrumb__bN0E6,.breadcrumbs_root_asBackButton__viYzf .breadcrumbs_divider__h81HQ,.breadcrumbs_root_asBackButton__viYzf .breadcrumbs_link__2WoPd:not(:last-of-type),.breadcrumbs_root_asBackButton__viYzf .breadcrumbs_name__NzcIU{display:none}}@media(min-width:48rem){.breadcrumbs_root_asBackButton__viYzf .breadcrumbs_backButton__JVUuY{display:none}.breadcrumbs_root_asBackButton__viYzf>.breadcrumbs_breadcrumb__bN0E6{padding:.25rem}}.breadcrumbs_text__3sG5c{padding:.25rem;line-height:1.5rem;color:#ff0030}.breadcrumbs_divider__h81HQ{padding:0}.breadcrumbs_divider__h81HQ svg{height:.75rem}.breadcrumbs_link__2WoPd:first-of-type{padding-left:0}.breadcrumbs_link__2WoPd:first-letter{text-transform:capitalize}.breadcrumbs_noLink__cQ5vO{text-decoration:none;padding:.25rem;line-height:1.5rem}.breadcrumbs_backButton__JVUuY{display:inline-flex}@media(max-width:48rem){.breadcrumbs_backButton__JVUuY{font-size:1rem}.breadcrumbs_backButton__JVUuY svg{width:.75rem;margin-right:.25rem}}.breadcrumbs_backButton__JVUuY svg path{fill:#111}