.logos__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.logos__item{width:16.6667%}.logos__image{height:40px;width:100%;-o-object-fit:contain;object-fit:contain;vertical-align:bottom}.logos__link{display:block;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.logos__link:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.logos__groups{display:flex;justify-content:center;list-style:none;margin:0 0 6em;padding:0px}.logos__group{margin:0 1em 0 0}.logos__group:last-child{margin:0px}.logos__group .toggle__input:checked+.toggle__label{border-color:var(--color-pink);background:var(--color-pink);color:var(--color-black)}.logos--height-s .logos__image{height:35px}.logos--height-s .logos__link:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.logos--height-m .logos__image{height:45px}.logos--height-l .logos__image{height:65px}.logos--tiles .logos__items{margin:0px;gap:24px}.logos--tiles .logos__item{width:calc(16.6667% - 20px);aspect-ratio:1/1;background:var(--color-primary--10);border-radius:8px;display:flex;justify-content:center;align-items:center;padding:30px 15px}.logos--tiles .logos__item:nth-child(3n+2){background:var(--color-green--10)}.logos--tiles .logos__item:nth-child(6n+5){background:var(--color-secondary--30)}.logos--tiles .logos__item:nth-child(7n){background:var(--color-purple--10)}.logos--tiles .logos__item:nth-child(8n+4){background:var(--color-yellow)}.logos--color-black .logos__image{-webkit-filter:brightness(0) saturate(100%) invert(4%) sepia(8%) saturate(2384%) hue-rotate(177deg) brightness(99%) contrast(95%);filter:brightness(0) saturate(100%) invert(4%) sepia(8%) saturate(2384%) hue-rotate(177deg) brightness(99%) contrast(95%)}@media(min-width: 992px){.logos--wrap-no .logos__items{flex-wrap:nowrap}}@media(min-width: 992px){.logos--centered .logos__items{gap:30px 45px}.logos--centered .logos__item{width:auto}}@media(max-width: 640px){.logos__items{gap:30px}.logos__item{width:25%}.logos--columns-2 .logos__item{width:50%}.logos--tiles .logos__items{gap:10px}.logos--tiles .logos__item{width:calc(33.3333% - 16px)}}
