#AZ-Brands-Header{border-top:3px solid black;border-bottom:3px solid black;color:#ed1b35;padding-top:11px}.brand-alphabet{margin:2vw 3vw;display:grid;grid-template-columns:repeat(14,1fr)}@media (max-width: 767px){.brand-alphabet{margin-left:0;margin-right:0}}.brand-alphabet .sadBrandTab span{border-bottom:none;border-left:1px solid #222830;border-top:1px solid #222830;height:30px;font-size:20px;text-transform:uppercase}.brand-alphabet .sadBrandTab:nth-child(14),.brand-alphabet .sadBrandTab:nth-child(28){border-right:1px solid #222830}.brand-alphabet .sadBrandTab:nth-child(n+15) span{border-top:1px solid #222830;border-bottom:1px solid #222830}.brand-alphabet .sadBrandTab span{width:100%;display:block;cursor:pointer;text-align:center}.brand-alphabet .sadBrandTab span.active{background-color:#222830}.brand-alphabet .sadBrandTab span.active a{color:#fff}.brand-alphabet .sadBrandTab span a{padding:0;display:block;color:#222830}.link-lists{border:none;display:block;column-count:3;margin:10px 15px}@media (min-width: 1600px){.link-lists{column-count:4}}@media (max-width: 767px){.link-lists{column-count:2}}.link-lists span{color:#222830;font-size:16px;font-weight:700}.link-lists .link-list{break-inside:avoid-column;margin-bottom:30px;padding-left:5%;padding-right:5%;overflow:hidden}.link-lists .link-list a,.link-lists .link-list a:hover{color:#222830}.link-lists .link-list .title{font-weight:700;text-transform:uppercase;font-size:115%;margin-top:11px;display:inline-block}.link-lists .link-list a{display:block;margin:3px 0;padding:1px 0}.search-for-brand-container{margin:0 3vw 2vw;display:flex;margin-top:15px}@media (max-width: 767px){.search-for-brand-container{margin-left:0;margin-right:0}}.search-for-brand-container .search-for-brand{color:#222830;flex-basis:50%;text-align:right;padding-right:2vw;align-self:center;font-size:18px;font-weight:700}@media (max-width: 767px){.search-for-brand-container .search-for-brand{font-size:13px}}.search-for-brand-container .search-brand{flex-grow:1}.search-for-brand-container input{width:100%;color:#222830;padding:10px 15px;border:1px solid #222830}.search-for-brand-container input::placeholder{color:#222830}.left-panel{flex-basis:80%}@media (max-width: 767px){.left-panel{flex:0 0 100%}}.right-panel{flex-basis:20%}@media (max-width: 767px){.right-panel{flex:0 0 100%}}.right-panel span{font-size:18px;font-weight:700;margin-top:10px;display:block}@media (max-width: 767px){.right-panel span{text-align:center}}@media (min-width: 768px){#PageFiltersContainer{display:block;position:-webkit-sticky;position:sticky;top:65px;margin-top:30px;max-height:calc(100vh - .75rem);overflow-y:auto;padding-bottom:100px;scrollbar-width:none}#PageFiltersContainer::-webkit-scrollbar{display:none}}#PageFilters .heading{font-size:18px;font-weight:800;text-transform:uppercase;border-bottom:1px solid #ed1b35}#PageFilters .filter{margin-top:20px}#PageFilters .filter .filter_heading{font-size:14px;font-weight:700;margin-bottom:10px;cursor:pointer;border-bottom:1px solid #ed1b35;width:100%;padding-bottom:5px;text-transform:uppercase}#PageFilters .filter .filter_heading i,#PageFilters .filter .filter_heading svg{float:right}#PageFilters .filter .filter_heading:hover{border-bottom:1px solid rgb(221.0487804878,17.4512195122,42.6585365854)}#PageFilters .filter .filter-collapsed ul{display:none}#PageFilters .filter .filter-collapsed .filter_heading i{transform:rotate(-90deg)}#PageFilters .filter .filter-options .show-more{margin-left:10px;cursor:pointer;margin-top:5px;display:inline-block;width:100%;padding-top:5px}#PageFilters .filter .filter-options .show-more.more:before{content:"+ ";font-size:15px;color:#ed1b35}#PageFilters .filter .filter-options .show-more.less:before{content:"- ";font-size:15px;color:#ed1b35}#PageFilters .filter .filter-options .filter-item{padding:2px 1px 2px 10px;cursor:pointer}#PageFilters .filter .filter-options .filter-item.hidden{display:none}#PageFilters .filter .filter-options .filter-item .custom-unchecked{width:14px;height:14px;border:2px solid #ed1b35;display:inline-block;margin-right:5px}#PageFilters .filter .filter-options .filter-item .custom-checked{width:14px;height:14px;border:1px solid #ed1b35;justify-content:center;align-items:center;background-color:#fff;margin-right:5px}#PageFilters .filter .filter-options .filter-item .custom-checked span{background-color:#ed1b35;width:10px;height:10px}#PageFilters .filter .filter-options .filter-item label{width:100%;font-size:15px;font-weight:400;cursor:pointer;padding:5px 0;margin-bottom:0}#PageFilters .filter .filter-options .filter-item label:hover{font-weight:700}#PageFilters .filter .filter-options .filter-item label img{width:25px;height:25px;margin-right:5px;vertical-align:middle;border-radius:15px;padding:2px}#PageFilters .filter .filter-options .filter-item label img.unchecked{border:1px solid rgba(0,0,0,0)}#PageFilters .filter .filter-options .filter-item label img.checked{border:1px solid #ed1b35}#PageFilters .filter .filter-options .filter-item .checked{display:none}#PageFilters .filter .filter-options .filter-item input[type=checkbox]:checked+label .unchecked,#PageFilters .filter .filter-options .filter-item input[type=radio]:checked+label .unchecked{display:none}#PageFilters .filter .filter-options .filter-item input[type=checkbox]:checked+label .checked,#PageFilters .filter .filter-options .filter-item input[type=radio]:checked+label .checked{display:inline-block}#PageFilters .filter .filter-options .filter-item input[type=checkbox]:checked+label .checked.custom-checked{display:inline-flex}#PageFilters .filter .filter-options .filter-item a{color:#000}#PageFilters .filter .filter-options .filter-item a.category-1{font-weight:600}#PageFilters .filter .filter-options .filter-item a.category-3{margin-left:20px}#PageFilters .filter .filter-options .filter-item a.active{font-weight:600}#PageFilters .filter .filter-options .filter-item a:hover{font-weight:700;color:#ed1b35}#PageFilters .filters-footer{display:none}#PageFilters .filters-selected{padding:10px 10px 10px 0}@media (max-width: 768px){#PageFilters .filters-selected{padding:10px}}#PageFilters .filters-selected .filter-tag{background-color:#ed1b35;color:#fff;padding:1px 7px;margin-right:5px;text-wrap-mode:nowrap;margin-bottom:5px;display:inline-block;font-weight:300}#PageFilters .filters-selected .filter-tag span{vertical-align:top;margin-top:2px;display:inline-block;font-weight:550}#PageFilters .filters-selected .filter-tag button{background-color:transparent;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0 0 0 10px;margin-top:1px}#PageFilters .filters-selected .filter-tag button:hover{color:#eee}@media (max-width: 768px){#PageFilters .mobile-filter-heading{padding:10px 15px;margin:0 -15px 10px;border-bottom:1px solid #ed1b35;border-top:1px solid #ed1b35;background-color:#fff}#PageFilters .mobile-filter-heading.affix{width:100%;z-index:11;top:55px}#PageFilters .filter-table{-webkit-animation:slide-in-dialog .4s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-dialog .4s cubic-bezier(.25,.46,.45,.94) both;background-color:#fff;border-top:1px solid #c5c9d4;bottom:0;height:100%;left:0;max-height:calc(100% - 56px);overflow:hidden;position:fixed;width:100%;z-index:9000;display:none}#PageFilters .filter-table .filters{max-height:calc(85vh - 47px);min-height:calc(85vh - 47px);overflow-x:hidden;overflow-y:scroll;padding-bottom:70px}#PageFilters .filter-table .filters-footer{display:block;position:absolute;bottom:0;width:100%;background-color:#fff}#PageFilters .filter-table .filters-footer>div{display:flex}#PageFilters .filter-table .filters-footer>div>div{flex:1 50%;width:100%;align-items:center;margin:5px 10px}#PageFilters .filter-table .filters-footer>div>div:last-child span{background-color:#ed1b35;color:#fff}#PageFilters .filter-table .filters-footer>div>div span{font-size:16px;cursor:pointer;padding:10px 20px;display:inline-block;text-align:center;width:100%;text-transform:uppercase;border:3px solid #ed1b35}#PageFilters .filter-table .heading{font-size:18px;padding:10px;border-bottom:1px solid #ed1b35}#PageFilters .filter-table .heading i{padding:5px 0}#PageFilters .filter-table .filter .filter_heading{padding:0 10px 10px;font-size:15px}#PageFilters .filter-table .filter:last-child{padding-bottom:80px}#PageFilters .filter-table-active{display:block!important}#PageFilters .filter-mobile-backdrop{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#fff9;box-shadow:0 -8px 35px #00000029;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:8000}}#PageFilters .price-range{position:relative}@media (max-width: 768px){#PageFilters .price-range{padding:0 25px}}#PageFilters .price-range .slider-container{margin-top:45px;margin-bottom:30px}#PageFilters .price-range .slider-price-label{position:absolute;top:-35px;display:inline-block;background-color:#ed1b35;color:#fff;font-weight:700;padding:4px;border-radius:7px}#PageFilters .price-range .slider-price-label.max-range-label{right:15%}#PageFilters .price-range .slider-price-label.min-range-label{left:15%}#PageFilters .price-input{width:100%;font-size:19px;color:#555}#PageFilters input::-webkit-outer-spin-button,#PageFilters input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#PageFilters .slider{width:100%}#PageFilters .slider{height:6px;position:relative;border-radius:5px;border:1px solid #ed1b35;background-color:#fff}#PageFilters .slider .price-slider{height:100%;left:25%;right:15%;position:absolute;border-radius:5px;background:#ed1b35}#PageFilters .range-input{position:relative}#PageFilters .range-input input{position:absolute;width:100%;height:5px;background:none;top:-5px;pointer-events:none;cursor:pointer;-webkit-appearance:none}#PageFilters input[type=range]::-webkit-slider-thumb{height:18px;width:18px;border-radius:70%;background:#fff;border:1px solid black;pointer-events:auto;-webkit-appearance:none}@media (max-width: 768px){#PageFilters input[type=range]::-webkit-slider-thumb{height:30px;width:30px}}@media screen and (max-width: 768px){#PageFilters .main{width:80%;margin-right:5px}#PageFilters .price-input{flex-direction:column;align-items:center}}
