.logo-list{padding-top:var(--logo-list-pt, 40px);padding-bottom:var(--logo-list-pb, 40px)}.logo-list__inner{max-width:var(--logo-list-max-width, var(--page-width));margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.logo-list__inner{padding:0 5rem}}.logo-list__header{text-align:center;margin-bottom:2.4rem}@media screen and (min-width:750px){.logo-list__header{margin-bottom:3.5rem}}.logo-list__heading{margin:0;line-height:1.3}.logo-list__items{display:grid;grid-template-columns:repeat(var(--logo-list-mobile-grid-columns, 2),1fr);gap:var(--logo-list-gap-mobile, 16px);align-items:center}@media screen and (min-width:750px){.logo-list__items{grid-template-columns:repeat(var(--logo-list-columns, 4),1fr);gap:var(--logo-list-gap, 24px)}}@media screen and (min-width:750px){.logo-list__items--desktop-slider{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-5rem;padding-inline:5rem;scroll-padding-inline-start:5rem;gap:var(--logo-list-gap, 24px)}.logo-list__items--desktop-slider::-webkit-scrollbar{display:none}.logo-list__items--desktop-slider>.logo-list__item{flex:0 0 calc((100% - (var(--logo-list-columns) - 1) * var(--logo-list-gap, 24px)) / var(--logo-list-columns, 4));scroll-snap-align:start}}@media screen and (max-width:749px){.logo-list__items--mobile-slider{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--logo-list-gap-mobile, 16px);margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline-start:1.5rem}.logo-list__items--mobile-slider::-webkit-scrollbar{display:none}.logo-list__items--mobile-slider>.logo-list__item{flex:0 0 calc((100% - (var(--logo-list-mobile-columns) - 1) * var(--logo-list-gap-mobile, 16px)) / var(--logo-list-mobile-columns));scroll-snap-align:start}}.logo-list__item{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}a.logo-list__item{cursor:pointer;transition:opacity var(--duration-short) ease}a.logo-list__item:hover{opacity:.7}.logo-list__logo-img{display:block;height:var(--logo-list-logo-height-mobile, 24px);width:auto;max-width:100%;object-fit:contain}@media screen and (min-width:750px){.logo-list__logo-img{height:var(--logo-list-logo-height, 32px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-logo-list.css.map */
