.disable-srollbar::-webkit-scrollbar,.disable-srollbar::-webkit-scrollbar-track{display:none}.disable-srollbar::-webkit-scrollbar-thumb,.disable-srollbar::-webkit-scrollbar-thumb:hover{display:none}.aztable-items{display:block}.aztable-items .breadcrumb{padding-bottom:10px;padding-top:17px}.haloAZTable{display:flex;flex-flow:row nowrap;font-size:1rem;font-size:0;letter-spacing:0;line-height:1.5rem;overflow-x:auto;padding:0 0 20px;scroll-snap-type:x mandatory}.haloAZTable li{border:1px solid #f6f6f6;border-left:none;display:inline-block;height:40px;scroll-snap-align:start;vertical-align:top;width:40px}.haloAZTable li a{display:block;font-size:1rem;line-height:1.5rem;min-width:30px;padding:7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .35s ease-in-out}.haloAZTable li:first-child{border-left:1px solid #f6f6f6;width:40px}.haloAZTable li.disable,.haloAZTable li.disable a{pointer-events:none}.haloAZTable li.is-active{background:#f5f5f5}.haloAZTable li.is-active a{text-decoration:underline}.haloAZTable.visible-all li{background-color:transparent!important;border:0!important}.haloAZTable.visible-all li a{letter-spacing:.02em;text-align:left}.haloAZTable.visible-all li:first-child a{padding-left:0}.haloAZTable.visible-all li.is-active a{text-decoration:underline}.haloAZTable.visible-all li.disable a{opacity:.5}.haloAZWrapper{display:flex;flex-direction:column;margin:0}.az-group{display:none;margin:0 0 12px}.az-group-title{display:block;font-family:var(--font-heading-family),sans-serif;font-size:1.125rem;line-height:1.75rem;margin:0;padding:0;position:relative;text-transform:uppercase;width:70px}.az-group-list{align-items:center;display:flex;flex-wrap:wrap;row-gap:5px;width:100%}.az-group-list li{min-width:150px;width:25%}.az-group-list a{color:var(--link-color-active);position:relative;text-transform:capitalize;vertical-align:top}.az-group-list a:hover{text-decoration:underline;text-underline-offset:.3rem}.az-group:last-child{margin-bottom:0}.az-group.is-active{scroll-margin-top:var(--header-height)}@media (min-width:768px){.az-group.is-active{scroll-margin-top:calc(var(--header-height) + 52px + 1rem)}}.az-group.is-active,.haloAZWrapper.active-all .az-group{align-items:flex-start}@media (min-width:768px){.az-group.is-active,.haloAZWrapper.active-all .az-group{align-items:center}}.az-group.is-active,.haloAZWrapper.active-all .az-group{border-bottom:1px solid rgba(0,0,0,.07);display:flex;gap:7rem;margin:0;padding:20px 0}.az-group.is-active:last-child,.haloAZWrapper.active-all .az-group:last-child{border-bottom:none}.haloAZWrapper.visible-all{-moz-column-count:unset!important;column-count:unset!important;padding-bottom:40px;padding-top:0}.az-group.is-active.hide,.haloAZWrapper.active-all .az-group.hide{display:none}.haloAZWrapper.visible-all .az-group-title{margin-bottom:0;padding-bottom:10px}.haloAZWrapper.visible-all .az-group-list li{display:inline-block;vertical-align:top}.haloAZWrapper.visible-all .az-group-list a{background:#fff;border:1px solid #bebebe;font-weight:var(--font-body-bold-weight);margin:0 15px 15px 0;padding:16px 40px 13px}.haloAZWrapper.visible-all .az-group-list li:last-child a{margin-right:0}.az-list+.az-list{margin-top:33px}.logo-brands{display:none}.logo-brands.is-load{display:block}.brands-slider{border-top:1px solid rgba(0,0,0,.07);opacity:0;padding:30px 0;visibility:hidden}.brands-slider.slick-slider{opacity:1;visibility:visible}.brand-image-container{margin:0 15px;max-width:20%}.not_img{display:grid;height:100%;place-items:center;width:100%}@media (max-width:1024px){.wrapper-AZTable{position:relative}.wrapper-AZTable.initialized.disable-first:before{opacity:0}.wrapper-AZTable.initialized:before{opacity:1}.wrapper-AZTable:before{background:linear-gradient(90deg,#fff,transparent);left:0;opacity:0;z-index:1}.wrapper-AZTable:after{background:linear-gradient(270deg,#fff,transparent);opacity:1;right:0}.wrapper-AZTable.disable-last:after{opacity:0}.wrapper-AZTable:after,.wrapper-AZTable:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100px}}@media (min-width:480px){.brand-image-container{max-width:100%}}@media (min-width:768px){.brand-image-container{max-width:50%}}@media (min-width:992px){.brand-image-container{max-width:33.33333333%}}@media (min-width:1025px){.haloAZTable li{width:100%}.brand-image-container{max-width:25%}}
