@font-face{font-family:"TPMS Inter";src:url("./tpms-inter-variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
.tpms-collection{font-family:"TPMS Inter",sans-serif;font-weight:300}
.tpms-collection .tpms-brand-navigation{color:#666;font-size:14px;line-height:1.86;text-align:left}
.tpms-collection .tpms-brand-navigation ul{list-style:none;margin:0;padding:0}
.tpms-collection .tpms-brand-navigation a{display:block;color:inherit;text-decoration:none;overflow-wrap:anywhere}
.tpms-collection .tpms-brand-navigation a:focus-visible{outline:2px solid #6f7275;outline-offset:2px}
.tpms-collection .tpms-brand-navigation a:hover,.tpms-collection .tpms-brand-navigation a[aria-current=page]{color:#333;background:#f7f7f7}
.tpms-collection .tpms-brand-navigation-heading{font-family:inherit;font-size:14px;font-weight:400;line-height:1.5;margin:0;padding:12px 20px;background:#6f7275;color:#fff;border:1px solid #6f7275;border-radius:2px 2px 0 0}
.tpms-collection .tpms-brand-reset,.tpms-collection .tpms-brand-list-item>a{border:1px solid #ebebeb;border-top:0;padding:8px 20px 8px 28px;font-size:13px;line-height:24px}
.tpms-collection .tpms-brand-list-item>a:before{content:'›';margin-right:5px;color:#999}
.tpms-collection .tpms-brand-navigation a[aria-current=page]{font-weight:500}
.tpms-collection .tpms-brand-navigation--tiles{margin-bottom:30px}
.tpms-collection .tpms-brand-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}
.tpms-collection .tpms-brand-tile{min-width:0;margin:0;border:1px solid #ddd}
.tpms-collection .tpms-brand-tile>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding:10px;text-align:center;font-size:16px;line-height:1.86;font-weight:400;color:#4e5c5c}
.tpms-collection .tpms-brand-tile img{display:block;width:80px;height:80px;object-fit:contain;max-width:100%}
.tpms-collection .tpms-brand-tile--text>a{gap:0;padding-top:10px;padding-bottom:10px}
.tpms-collection .tpms-brand-tile>a[aria-current=page]{box-shadow:inset 0 0 0 1px #6f7275}
@media(min-width:990px){
.tpms-collection>.container{box-sizing:border-box;max-width:1188px;padding-right:10px;padding-left:10px}
.tpms-collection .facets-wrap.page-layout-with-sidebar{display:grid;grid-template-columns:25% 75%;align-items:start;margin-left:-10px;margin-right:-10px;gap:0}
.tpms-collection .facets-wrap>.page-layout-sidebar,.tpms-collection .facets-wrap>.page-layout-main-content{box-sizing:border-box;min-width:0;width:auto;padding-left:10px;padding-right:10px}
.tpms-collection .tpms-brand-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(min-width:1200px){.tpms-collection .tpms-brand-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:989px){.tpms-collection .tpms-brand-navigation--sidebar{padding-bottom:20px}.tpms-collection .tpms-brand-tile>a{font-size:14px;line-height:24px}.tpms-collection .tpms-brand-tiles{gap:12px}}
@media(max-width:989px){
.tpms-collection .page-layout-main-content{display:flex;flex-direction:column;min-width:0}
.tpms-collection .page-layout-main-content>#CollectionActions{order:-1}
}

.tpms-collection .tpms-brand-tile>a:hover{background:transparent;box-shadow:0 5px 20px rgba(0,0,0,.1);color:#6f7275}
.tpms-collection .tpms-brand-list-item{margin:0}
