.logo-wrap .section-header--display h2{font-family:var(--font-display);font-weight:600;font-size:28px;line-height:40px;letter-spacing:.2px;text-align:center;margin:0}.logo-wrap--framed{padding:64px 0}.logo-wrap--framed>.page-width{max-width:none;padding-left:0;padding-right:0}.logo-wrap--framed .section-header{margin:0 auto 32px;max-width:var(--page-width);padding:0 5rem}@media screen and (max-width:749px){.logo-wrap--framed .section-header{padding:0 1.5rem}}.logo-wrap--framed .logo-bar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:24.328px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-behavior:smooth;cursor:grab;-webkit-overflow-scrolling:touch;scrollbar-width:none}.logo-wrap--framed .logo-bar::-webkit-scrollbar{display:none}.logo-wrap--framed .logo-bar:before,.logo-wrap--framed .logo-bar:after{content:"";flex:1 0 auto;min-width:0}.logo-wrap--framed .logo-bar .logo-bar__item{mix-blend-mode:color-dodge}@media(forced-colors:active){.logo-wrap--framed .logo-bar .logo-bar__item{mix-blend-mode:normal}}.logo-wrap--framed{--la-dot: rgba(255, 255, 255, .45);--la-dot-hover: rgba(255, 255, 255, .75);--la-dot-active: #fff}.logo-bar-dots{margin-top:28px}.logo-wrap--framed .logo-bar .logo-bar__item{width:144px;height:144px;max-width:144px;flex:0 0 auto;margin:0;padding:0;overflow:hidden;border:1.216px solid #e2e2e2;border-radius:14.597px;display:flex;align-items:center;justify-content:center}.logo-wrap--framed .logo-bar .logo-bar__item .logo-bar__link,.logo-wrap--framed .logo-bar .logo-bar__item>.img-wrap{width:91.67%;height:91.67%;display:flex;align-items:center;justify-content:center}.logo-wrap--framed .logo-bar .logo-bar__item .logo-bar__link .img-wrap{width:100%;height:100%}.logo-wrap--framed .logo-bar .logo-bar__item img{width:100%;height:100%;max-width:100%;padding:0;border:0;border-radius:0;object-fit:contain;display:block}@media screen and (max-width:989px){.logo-wrap--framed{padding:40px 0}.logo-wrap--framed .logo-bar{gap:14px}.logo-wrap--framed .logo-bar .logo-bar__item{width:104px;height:104px;max-width:104px;border-radius:11px}.logo-wrap .section-header--display h2{font-size:20px;line-height:28px}}@media screen and (max-width:749px){.logo-wrap--framed .logo-bar{text-align:center;margin-left:0;max-width:100%}.logo-wrap--framed .logo-bar .logo-bar__item{display:flex!important;padding-right:0!important;overflow:hidden}}@media screen and (max-width:480px){.logo-wrap--framed .logo-bar .logo-bar__item{width:92px;height:92px;max-width:92px}}.logo-wrap--framed .logo-bar.is-dragging{scroll-behavior:auto;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=/cdn/shop/t/278/assets/section-logo-list.css.map */
