.section-logo-bar{overflow:hidden}.vinut-logo-bar-section{background:var(--logo-bar-background);color:var(--logo-bar-title)}.vinut-logo-bar__content{padding-bottom:20px}.vinut-logo-bar-section .vinut-logo-bar__title{font-size:calc(var(--standard-heading-size) * var(--logo-bar-title-scale-mobile, 1))}@media(min-width:990px){.vinut-logo-bar-section .vinut-logo-bar__title{font-size:calc(var(--standard-heading-size) * var(--logo-bar-title-scale, 1))}}.vinut-logo-bar{--logo-bar-visible: calc(var(--logo-bar-desktop) / var(--logo-bar-size, 1));--logo-bar-height: calc(var(--logo-bar-height-desktop) * var(--logo-bar-size, 1));--logo-bar-gap: var(--logo-bar-gap-desktop);position:relative;display:block;width:100%;padding-block:var(--logo-bar-padding);overflow:hidden;background:var(--logo-bar-background);color:var(--logo-bar-controls);isolation:isolate}.vinut-logo-bar *,.vinut-logo-bar *:before,.vinut-logo-bar *:after{box-sizing:border-box}.vinut-logo-bar__viewport{overflow-x:auto;scrollbar-width:thin}.vinut-logo-bar__track{display:flex;width:100%;direction:ltr}.vinut-logo-bar .vinut-logo-bar__group{display:flex;flex:0 0 calc(100% * var(--logo-bar-count) / var(--logo-bar-visible));align-items:center;min-width:0;margin:0;padding:0;list-style:none}.vinut-logo-bar .vinut-logo-bar__group[aria-hidden=true]{display:none}.vinut-logo-bar .vinut-logo-bar__item{display:flex;flex:0 0 calc(100% / var(--logo-bar-count));align-items:center;justify-content:center;min-width:0;margin:0;padding:0 min(calc(var(--logo-bar-gap) / 2),calc(20% / var(--logo-bar-count)))}.vinut-logo-bar .vinut-logo-bar__image-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:var(--logo-bar-height);color:inherit;text-decoration:none}.vinut-logo-bar .vinut-logo-bar__image,.vinut-logo-bar .vinut-logo-bar__placeholder{display:block;width:100%;height:100%;max-height:var(--logo-bar-height);object-fit:contain}.vinut-logo-bar__placeholder{fill:currentColor;opacity:.45}.vinut-logo-bar[data-ready] .vinut-logo-bar__viewport{margin-inline-end:48px;overflow:hidden}.vinut-logo-bar[data-ready] .vinut-logo-bar__group[aria-hidden=true]{display:flex}.vinut-logo-bar[data-ready] .vinut-logo-bar__track{animation:vinut-logo-bar-scroll var(--logo-bar-duration) linear infinite;animation-direction:var(--logo-bar-direction)}.vinut-logo-bar[data-user-paused] .vinut-logo-bar__track,.vinut-logo-bar[data-offscreen] .vinut-logo-bar__track,.vinut-logo-bar[data-page-hidden] .vinut-logo-bar__track,.vinut-logo-bar[data-pause-on-hover=true]:hover .vinut-logo-bar__track{animation-play-state:paused}.vinut-logo-bar .vinut-logo-bar__toggle{position:absolute;inset-inline-end:2px;top:50%;display:grid;place-items:center;width:44px;height:44px;padding:14px;border:0;border-radius:50%;background:transparent;color:var(--logo-bar-controls);cursor:pointer;transform:translateY(-50%)}.vinut-logo-bar .vinut-logo-bar__toggle[hidden],.vinut-logo-bar__play-icon,.vinut-logo-bar[data-user-paused] .vinut-logo-bar__pause-icon{display:none}.vinut-logo-bar[data-user-paused] .vinut-logo-bar__play-icon{display:block}.vinut-logo-bar__toggle svg{display:block;width:16px;height:16px}.vinut-logo-bar__toggle svg path{stroke:currentColor}.vinut-logo-bar__toggle:focus-visible,.vinut-logo-bar__image-wrap:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.vinut-logo-bar[data-editor-selected] .vinut-logo-bar__track,.vinut-logo-bar[data-keyboard-focus] .vinut-logo-bar__track{animation:none;transform:none}.vinut-logo-bar[data-editor-selected] .vinut-logo-bar__viewport,.vinut-logo-bar[data-keyboard-focus] .vinut-logo-bar__viewport{overflow-x:auto}.vinut-logo-bar[data-editor-selected] .vinut-logo-bar__group[aria-hidden=true],.vinut-logo-bar[data-keyboard-focus] .vinut-logo-bar__group[aria-hidden=true]{display:none}@keyframes vinut-logo-bar-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% * var(--logo-bar-count) / var(--logo-bar-visible)),0,0)}}@media(max-width:767px){.vinut-logo-bar{--logo-bar-visible: calc(var(--logo-bar-mobile) / var(--logo-bar-size-mobile, 1));--logo-bar-height: calc(var(--logo-bar-height-mobile) * var(--logo-bar-size-mobile, 1));--logo-bar-gap: var(--logo-bar-gap-mobile)}}@media(prefers-reduced-motion:reduce){.vinut-logo-bar[data-ready] .vinut-logo-bar__track{animation:none;transform:none}.vinut-logo-bar[data-ready] .vinut-logo-bar__viewport{margin-inline-end:0;overflow-x:auto}.vinut-logo-bar[data-ready] .vinut-logo-bar__group[aria-hidden=true],.vinut-logo-bar .vinut-logo-bar__toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/logo-bar.css.map */
