.readmore{position:relative;overflow:hidden}.readmore .readmore-button{cursor:pointer;text-decoration:underline}.readmore .readmore-button-open{display:none}.readmore-closed{max-height:3em}@media (max-width: 767.98px){.readmore-closed{max-height:4.5em}}@media (max-width: 767.98px){.readmore-closed-fully{height:1em;padding-top:2rem}}.readmore-closed .readmore-button{position:absolute;bottom:0;right:0;padding-left:4px;text-align:center}.readmore-closed .readmore-button-close{display:none !important}.readmore-open{height:auto}.readmore-open .readmore-button-open{display:none !important}.brands h1{overflow:hidden;text-align:center;margin-top:0;margin-bottom:0}.brands .brands_banner .carousel-control{font-size:3.4rem;color:#232323;opacity:1}.brands .brands_banner .carousel-control-next-icon,.brands .brands_banner .carousel-control-prev-icon{background-image:none;height:auto}.brands .brands_banner .brand_add{width:2500px;height:calc(52vw - 14px);border:1px solid black;display:table-cell !important;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 576px) and (max-width: 767.98px){.brands .brands_banner .brand_add{height:41px}}@media (min-width: 768px) and (max-width: 1023.98px){.brands .brands_banner .brand_add{height:53px}}@media (min-width: 1024px) and (max-width: 1439.98px){.brands .brands_banner .brand_add{height:73px}}@media (min-width: 1440px){.brands .brands_banner .brand_add{height:89px}}.brands .categoryList{text-align:center;margin:auto;width:75%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.brands .categoryList a span{font-weight:700;font-size:1.125rem}.brands .searchBar{margin:auto;width:35%}@media (max-width: 767.98px){.brands .searchBar{width:100%}}.brands .searchBar .input:-ms-input-placeholder{text-overflow:ellipsis;color:red}.brands .searchBar .input::placeholder{text-overflow:ellipsis;color:red}.brands .category{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brands .category-header{color:#a7a7a7;position:absolute;top:50%;transform:translateY(-50%)}.brands .category-header-name{font-weight:bold;font-size:2.25rem;text-transform:uppercase;padding-top:50px}@media (max-width: 767.98px){.brands .category-header-name{font-size:.875rem}}.brands .category-header-count{right:70px}.brands .category-header-fas{right:0;cursor:pointer}.brands .category .subCategory span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block}.brands .category .subCategory span:hover{text-decoration:underline}.brands .category .collapsible-arrow-open.collapsed{text-decoration:underline;display:block}.brands .category .collapsible-arrow-open{display:none}.brands .category .collapsible-arrow-close.collapsed{display:none}.brands .category .collapsible-arrow-close{text-decoration:underline;display:block}@media (min-width: 576px){.brands .category .collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible}}.brands .category .show-more span.collapse-close{display:none}.brands .category .show-more span.collapse-open{display:block}.brands .category .show-more a[aria-expanded="true"] span.collapse-close{display:block}.brands .category .show-more a[aria-expanded="true"] span.collapse-open{display:none}html{scroll-behavior:smooth}
