.logo-bar-maxdesign{margin-top:var(--spacing-top-mobile);margin-bottom:var(--spacing-bottom-mobile)}logo-bar-maxdesign{display:block;width:auto;max-width:var(--section-max-width);margin:auto;padding:var(--section-padding-mobile);text-align:center;background:var(--color-bg)}.logoBar__title{font-size:var(--font-size-title);color:var(--color-title);text-align:center;margin-bottom:5px;padding:0 15px;text-transform:none}.logoBar__subtitle{font-size:var(--font-size-subtitle);color:var(--color-subtitle);text-align:center;margin-top:0;margin-bottom:0;padding:0 15px;text-transform:none}.logoBar__wrapper{position:relative}.logoBar__container{display:grid;grid-auto-columns:var(--columns-width-mobile);grid-template-columns:repeat(auto-fit,var(--columns-width-mobile));background:var(--color-borders);margin:0 20px;overflow:auto;scroll-snap-type:x mandatory}.logoBar__title~.logoBar__container,.logoBar__subtitle~.logoBar__container{margin-top:25px!important}.logoBar__item{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--color-bg);padding:20px;scroll-snap-align:center;scroll-snap-stop:always}.logoBar__media{display:block;width:100%;max-width:33vw}.logoBar__img{width:min(100%,50vw);height:auto;object-fit:contain}.logoBar__img:hover{filter:contrast(1);opacity:1}.logoBar__media+.logoBar__text{margin-top:15px}.logoBar__legend+.logoBar__description{margin-top:5px}.logoBar__text{flex:1;display:flex;flex-direction:column;justify-content:center}.logoBar__text p{color:var(--color-legend);margin-bottom:5px}.logoBar__text p:last-child{margin:0}.logoBar__legend p{font-size:var(--font-size-legend)}.logoBar__description p{font-size:var(--font-size-description)}.logoBar__btn{margin-top:25px}.logoBar__btn a{display:inline-block;width:auto;line-height:normal;font-size:var(--font-size-btn);color:var(--color-btn);background:var(--color-btn-bg);padding:calc(var(--font-size-btn) / 1.2) calc(var(--font-size-btn) * 1.5);border-radius:var(--border-radius-btn);box-shadow:1px 1px 5px -2px #3b3b3b;cursor:pointer;transition:background .2s ease}.logoBar__btn a:hover,.logoBar__btn a:focus{background:var(--color-btn-bg-hover)}logo-bar-maxdesign[data-hover=true] img{filter:contrast(0) brightness(var(--brightness-hover));transition:all .3s ease-in-out}@media (max-width: 767px){logo-bar-maxdesign[data-borders$=true] .logoBar__container{grid-gap:1px}logo-bar-maxdesign[data-display$="/col1"] .logoBar__item{padding:25px 0}logo-bar-maxdesign[data-display$="/col2"] .logoBar__item:nth-child(odd){padding-left:0}logo-bar-maxdesign[data-display$="/col2"] .logoBar__item:nth-child(2n){padding-right:0}logo-bar-maxdesign[data-display*=slider] .logoBar__container{grid-auto-flow:column;margin:15px 0}logo-bar-maxdesign:not([data-display*=scrollbar]) .logoBar__container{scrollbar-width:none}logo-bar-maxdesign:not([data-display*=scrollbar]) .logoBar__container::-webkit-scrollbar{display:none}}@media (min-width: 768px){.logo-bar-maxdesign{margin-top:var(--spacing-top-desktop);margin-bottom:var(--spacing-bottom-desktop)}logo-bar-maxdesign{padding:var(--section-padding-desktop)}.logoBar__container{max-width:var(--section-inner-max-width);grid-template-columns:repeat(var(--columns-size-desktop),minmax(0,1fr));grid-auto-flow:row;margin:15px auto}.logoBar__item{padding:25px 20px;grid-column:span 1}.logoBar__btn a{width:auto;min-width:150px}logo-bar-maxdesign[data-borders^=true] .logoBar__container{grid-gap:1px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/logoBar-maxdesign.css.map */
