.category-header-image{overflow:hidden}.category-header-image-inset{max-height:340px;min-height:150px}.category-header-image-inset .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover}.category-long-description{padding-top:3rem;padding-bottom:3rem}.category-header-contents{padding-top:1rem;padding-bottom:0.5rem}.category-main-title{margin-bottom:0;font-size:2rem;margin-bottom:0;color:var(--tb-color-corporate);font-family:var(--bs-secondary-font-family)}.category-header-text{margin-top:0.5rem}.category-text{color:var(--bs-gray-600);font-family:var(--bs-secondary-font-family)}.category-empty{text-align:center;padding-top:30px;padding-bottom:45px}.category-pagination-container{padding-top:2.5rem;padding-bottom:2.5rem}.category-pagination-container .module-pagination{display:table;margin:0 auto}.category-header-text .search-criteria{font-size:14px;color:#888;margin-left:10px}.category-header-text .search-criteria-remove{margin-left:1rem}.category-header-text .icon-action{width:12px;height:12px;color:var(--tb-color-corporate);transition:fill 375ms cubic-bezier(0.4,0,0.2,1)}@media (min-width:768px){.category-empty{min-height:150px}}@media (min-width:992px){.category-long-description{padding-top:4rem;padding-bottom:4rem}.category-header-contents{padding-top:1.5rem;padding-bottom:0.8rem}.category-header-text{margin-top:1rem}}.module-products-filter .availableTemplates a.template-btn{padding:0;cursor:pointer}.module-products-filter .availableTemplates a.template-btn>span{display:flex;gap:2px}.module-products-filter .availableTemplates .inset{gap:0.5rem;align-items:center;height:100%}.module-products-filter .availableTemplates a.template-btn:not(.active) span>span{border-color:rgba(0,0,0,0.3)}.module-products-filter .availableTemplates a.template-btn:not(.active):hover span>span{background-color:#dedede}.module-products-filter .availableTemplates a.template-btn span>span{border:1px solid #000;background-color:#ffffff;display:block;height:19px;width:7px;float:left;-webkit-transition:all 350ms ease;transition:all 350ms ease}.module-products-filter .availableTemplates .btn-wrapper:first-child a.template-btn span>span{width:10px}@media (max-width:991px){.module-products-filter .availableTemplates{display:none}.category-header-contents:has(~ .module-products-filter-02){padding-bottom:0}}
.module-brands-grid-01{--grid-gutter-x:0.75rem;--grid-gutter-y:0.75rem}.module-brands-grid-01 .grid-items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter-y) var(--grid-gutter-x)}.module-brands-grid-01 .grid-item{min-width:0}.module-brands-grid-01 .grid-item .brand-list{height:100%}.module-brands-grid-01 .module-header-container{margin-bottom:0.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.module-brands-grid-01 .title{font-family:var(--bs-secondary-font-family)}@media (max-width:575px){.module-brands-grid-01 .btn-view-more-brands{height:32px}}@media (min-width:768px){.module-brands-grid-01 .grid-items{grid-template-columns:repeat(5,1fr)}}@media (min-width:992px){.module-brands-grid-01{--grid-gutter-x:1.5rem;--grid-gutter-y:1.5rem}.module-brands-grid-01 .module-header-container{margin-bottom:1.5rem}}
.brand-list-01 .brand-list-title-link{padding:1rem 1rem 1.25rem;display:block}.brand-list-01 .brand-list-title-link:not(:hover){color:inherit}.brand-list-01 .brand-list-title{font-size:20px;text-align:center;line-height:1.1}@media (max-width:575px){.brand-list-01 .brand-list-title-link{padding:.75rem 0 .75rem}}