svg.patternlock g.lock-lines line{stroke:black;opacity:.5}svg.patternlock g.lock-dots circle{stroke:transparent;fill:black;stroke-width:13.5}svg.patternlock g.lock-actives circle{fill:black;opacity:.2;animation:lock-activate-dot .15s ease 0s 1;transform-origin:center}svg.patternlock g.lock-lines line{stroke-width:1.5;stroke-linecap:round}svg.patternlock.success g.lock-actives circle{fill:green}svg.patternlock.error g.lock-actives circle{fill:red}@keyframes lock-activate-dot{0%{transform:scale(0)}75%{transform:scale(1.1)}to{transform:scale(1)}}.BrandsLogoSlider_logoSlider__nwJTc{width:100%}.BrandsLogoSlider_logoSwiper__fEQXI{width:100%;position:relative;overflow:hidden!important}.BrandsLogoSlider_logoSwiper__fEQXI .swiper-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;transition-timing-function:linear!important;box-sizing:border-box!important}.BrandsLogoSlider_logoSwiper__fEQXI .swiper:not(.swiper-initialized) .swiper-wrapper{overflow-x:auto!important;gap:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.BrandsLogoSlider_logoSwiper__fEQXI .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 140px!important;min-width:140px!important}.BrandsLogoSlider_logoSwiper__fEQXI .swiper-slide{display:flex!important;justify-content:center;align-items:center;flex-shrink:0!important}.BrandsLogoSlider_logoSwiper__fEQXI img{width:100%;max-width:120px;height:auto;object-fit:contain;transition:.3s ease;border-radius:5px}.BrandsLogoSlider_logoSwiper__fEQXI img:hover{transform:scale(1.05)}