.logo-wall__header{text-align:center;margin-bottom:4rem}.logo-wall__heading{margin:0;background-size:contain!important;padding:30px;color:#000;font-family:AlteHaas-Bold;text-transform:uppercase;letter-spacing:-2.5px;transition:all var(--animation-duration) var(--choppy-easing);text-shadow:1px 1px 1px rgba(255,255,255,.5),-1px -1px 1px rgba(0,0,0,.7),0 0 3px rgba(0,0,0,.2);-webkit-text-stroke:.1px rgba(0,0,0,.2);filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.logo-wall__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:center;justify-items:center}@media screen and (min-width: 750px){.logo-wall__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media screen and (min-width: 990px){.logo-wall__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.logo-wall__item{width:100%;display:inline-block;align-items:center;justify-content:center}.logo-wall__logo-wrapper{position:relative;width:100%;max-width:200px;display:flex;align-items:center;justify-content:center;padding:1rem}.logo-wall__logo{width:100%;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:filter .3s ease,opacity .3s ease}.logo-wall__logo:hover{filter:grayscale(0%);opacity:1}.logo-wall__item:nth-child(3n+1) .logo-wall__logo-wrapper{max-width:180px}.logo-wall__item:nth-child(3n+2) .logo-wall__logo-wrapper{max-width:220px}.logo-wall__item:nth-child(3n) .logo-wall__logo-wrapper{max-width:220px}@keyframes bounceBlinkIn{0%{opacity:0;transform:scale(0) rotate(-5deg)}15%{opacity:.3;transform:scale(.5) rotate(-3deg)}25%{opacity:0;transform:scale(.7) rotate(-2deg)}35%{opacity:1;transform:scale(1.2) rotate(2deg)}45%{opacity:.5;transform:scale(1.15) rotate(1deg)}55%{opacity:1;transform:scale(.9) rotate(-1deg)}70%{opacity:.8;transform:scale(1.05) rotate(.5deg)}85%{opacity:1;transform:scale(.98) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}.logo-wall__item.animate--bounce-blink{opacity:0;transform-origin:center center}.logo-wall__item.animate--bounce-blink.scroll-trigger:not(.scroll-trigger--offscreen){animation:bounceBlinkIn .8s cubic-bezier(.68,-.55,.265,1.55) forwards;animation-delay:calc(var(--animation-order) * 60ms)}.logo-wall__item.scroll-trigger--design-mode.animate--bounce-blink,.logo-wall__item.scroll-trigger--cancel.animate--bounce-blink{opacity:1;animation:none;transform:none}@media screen and (max-width: 989px){.logo-wall__header{margin-bottom:3rem}.logo-wall__logo-wrapper{max-width:160px;padding:.75rem}.logo-wall__item:nth-child(3n+1) .logo-wall__logo-wrapper,.logo-wall__item:nth-child(3n+2) .logo-wall__logo-wrapper,.logo-wall__item:nth-child(3n) .logo-wall__logo-wrapper{max-width:160px}}@media screen and (max-width: 749px){.logo-wall__header{margin-bottom:2rem}.logo-wall__grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.logo-wall__logo-wrapper{max-width:120px;padding:.5rem}.logo-wall__item:nth-child(3n+1) .logo-wall__logo-wrapper,.logo-wall__item:nth-child(3n+2) .logo-wall__logo-wrapper,.logo-wall__item:nth-child(3n) .logo-wall__logo-wrapper{max-width:120px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-logo-wall.css.map */
