.logos-section{width:100%;background-color:var(--logos-bg, #ffffff);color:var(--logos-text, #333333);padding:var(--padding-top, 80px) 0 var(--padding-bottom, 80px)}.logos-section__container{max-width:1100px;margin:0 auto;padding:0 var(--page-margin, 20px);text-align:center}.logos-section__heading{font-family:var(--font-heading--family);font-size:50px;font-weight:400;margin:0 0 1.5rem}.logos-section__subheading{font-family:var(--font-body--family);font-size:15px;margin:0 0 2.5rem;opacity:.8}.logos-section__list{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;align-items:center;margin:50px 0 2.5rem}.logos-section__item{flex:0 0 auto}.logos-section__item img{display:block;max-height:80px;width:auto}.logos-section__button{display:inline-block;font-family:var(--font-heading--family);font-size:16px;font-weight:400;font-style:italic;padding:12px 32px;border:1px solid currentColor;border-radius:0;text-decoration:none;color:inherit;transition:all .3s ease;background-color:transparent}.logos-section__button:hover{background-color:var(--logos-text, #333333);color:var(--logos-bg, #ffffff)}@media screen and (max-width:768px){.logos-section__list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;padding:0;justify-content:flex-start}.logos-section__item{flex:0 0 100%;scroll-snap-align:center;display:flex;justify-content:center}.logos-section__item img{max-height:120px;max-width:60%}.logos-section__list::-webkit-scrollbar{display:none}.logos-section__list{-ms-overflow-style:none;scrollbar-width:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/logos.css.map */
