.brands__grid-showmore{display:inline-block;padding:10px 20px;background:var(--branding-primary);border:1px solid var(--branding-primary);border-radius:var(--border-radius);transition:background .5s,border-color .5s;will-change:auto;color:var(--button-main-text);font-weight:700;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;font-family:"Roboto",arial,"Helvetica Neue",helvetica,sans-serif}.brands__grid-showmore>*{display:inline-block}.brands__grid-showmore:hover{background:var(--branding-secondary);color:var(--core-white);text-decoration:none}.brands__grid-showmore:focus{box-shadow:0 0 5px 1px #1b5a9d}.brands__grid-showmore{padding:20px 25px;font-size:16px}.brands__grid-showmore{display:block;margin-left:auto;margin-right:auto}@keyframes spinner{0%{transform:rotate(0deg);transform-origin:center}100%{transform:rotate(360deg);transform-origin:center}}.customer-account-logoutsuccess .page-main{margin-top:1rem}.brands__grid{padding:3.3333rem 0}.brands__grid-showmore{display:none}.brands__grid-items .list__item{padding:0 0.4667rem 2rem}.brands__grid-item{display:flex;align-items:center;flex-direction:column;width:100%;padding:1.3333rem;transition:.2s ease;text-decoration:none;border:2px solid rgba(0,0,0,0);border-radius:var(--border-radius);background-color:var(--core-white);row-gap:0.6667rem}.brands__grid-item img{transition:.2s ease}.brands__grid-item:hover{border:2px solid var(--input-border)}.brands__grid-item:hover img{opacity:.6}.brands__grid-item:hover .brands__grid-viewproducts{color:var(--branding-secondary)}.brands__grid-img{display:block;flex-shrink:0;position:relative;aspect-ratio:125/125;width:100%;max-width:11.4667rem}.brands__grid-img img{width:100%}.brands__grid-name{font-size:1.0667rem;font-weight:900;margin-bottom:0.6667rem;text-align:center;color:var(--branding-primary)}.brands__grid-description{text-align:left}.brands__grid-description p{margin:0}.brands__grid-viewproducts{font-size:0.7333rem;font-weight:700;position:relative;margin-top:1rem;text-align:left;text-transform:capitalize;color:var(--branding-primary)}.brands__grid-icon{transform:rotate(270deg)}.brands__grid .splide__arrow{position:absolute;z-index:10;top:50%;padding:0.5333rem 0.2667rem;transform:translateY(-50%);border:0;border-radius:var(--border-radius);background-color:var(--branding-primary);box-shadow:0 0 0}.brands__grid .splide__arrow svg{height:20px;fill:var(--core-white)}.brands__grid .splide__arrow:hover{background-color:var(--branding-secondary)}.brands__grid .splide__arrow--prev{left:-0.3333rem;transform:scaleX(-1) translateY(-50%)}.brands__grid .splide__arrow--next{right:-0.3333rem}.brands__grid-white .brands__grid-items .list__item{padding:0 0.4667rem 2rem}.brands__grid-white .brands__grid-items:after{background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.brands__grid-white .brands__grid-item{border:2px solid rgba(0,0,0,.05)}.brands__grid-white .brands__grid-item:hover{border:2px solid var(--input-border)}.brands__grid-white .brands__grid-img img{border-radius:var(--border-radius)}@media all and (min-width: 1000px){.brands__grid-showmore{display:block;margin:2rem auto 0}.brands__grid-items .list__item{flex:1 1 100%;flex-direction:row;min-width:initial;max-width:calc(25% - 12px);padding:initial}.brands__grid-items{position:relative;display:flex !important;overflow:hidden;flex-wrap:wrap;justify-content:center;max-height:240px;transition:.2s ease;gap:15px}.brands__grid-items:after{position:absolute;z-index:20;bottom:0;left:0;display:block !important;width:100%;height:50px;content:"";transition:.2s ease;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(245, 245, 245) 100%)}.brands__grid-items--active:after{height:0;opacity:0}.brands__grid-item{align-items:center;flex-direction:row;gap:1.3333rem}.brands__grid-img{max-width:6.3333rem}.brands__grid-name{margin-bottom:0.3333rem;text-align:left}.brands__grid-description{display:block}.brands__grid-viewproducts{margin-top:0.6667rem}.brands__grid-white .brands__grid-items .list__item{flex:1 1 100%;flex-direction:row;min-width:initial;max-width:calc(33% - 12px);padding:initial}#html-body .homepage__brands a.homepage__brands-link{display:none}}@media all and (min-width: 1200px){.brands__grid-white .brands__grid-items .list__item{max-width:calc(25% - 12px)}}
