.logo-marquee{--lm-background: #f5f5f7;--lm-heading-color: #111111;--lm-heading-size: clamp(26px, 3.2vw, 34px);--lm-heading-weight: 700;--lm-logo-width: 180px;--lm-logo-height: 90px;--lm-logo-gap: 50px;--lm-marquee-height: 120px;--lm-logo-opacity: .7;--lm-logo-hover-opacity: 1;--lm-logo-hover-scale: 1.05;--lm-logo-radius: 0px;--lm-max-width: 1400px;--lm-padding-top: 60px;--lm-padding-bottom: 60px;--lm-margin-top: 0px;--lm-margin-bottom: 0px;position:relative;width:100%;background:var(--lm-background);overflow:hidden;padding-top:var(--lm-padding-top);padding-bottom:var(--lm-padding-bottom);margin-top:var(--lm-margin-top);margin-bottom:var(--lm-margin-bottom)}.logo-marquee__container{width:100%;max-width:var(--lm-max-width);margin-inline:auto;padding-inline:20px;box-sizing:border-box}.logo-marquee__container--full{width:100%;max-width:none;padding-inline:0}.logo-marquee__inner{display:flex;flex-direction:column;gap:32px}.logo-marquee__header{display:flex;flex-direction:column;gap:12px}.logo-marquee__header--left{text-align:left;align-items:flex-start}.logo-marquee__header--center{text-align:center;align-items:center}.logo-marquee__header--right{text-align:right;align-items:flex-end}.logo-marquee__heading{margin:0;color:var(--lm-heading-color);font-size:var(--lm-heading-size);font-weight:var(--lm-heading-weight);line-height:1.2;letter-spacing:-.02em}.logo-marquee__subheading{max-width:760px;font-size:16px;line-height:1.6;opacity:.75;margin:0}.logo-marquee__subheading>*:first-child{margin-top:0}.logo-marquee__subheading>*:last-child{margin-bottom:0}.logo-marquee__viewport{position:relative;width:100%;height:var(--lm-marquee-height);overflow:hidden;cursor:grab;user-select:none;touch-action:pan-y;-webkit-user-select:none}.logo-marquee__viewport.is-dragging{cursor:grabbing}.logo-marquee__track{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--lm-logo-gap);height:100%;will-change:transform;transform:translateZ(0);backface-visibility:hidden;contain:layout paint}.logo-marquee__group{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--lm-logo-gap);flex-shrink:0}.logo-marquee__item{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--lm-logo-width);height:var(--lm-logo-height)}.logo-marquee__link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;border-radius:var(--lm-logo-radius);outline:none}.logo-marquee__image{display:block;width:100%;max-width:100%;max-height:100%;height:auto;object-fit:contain;opacity:var(--lm-logo-opacity);transition:opacity .25s ease,transform .25s ease;border-radius:var(--lm-logo-radius);pointer-events:none}.logo-marquee__link:hover .logo-marquee__image,.logo-marquee__link:focus-visible .logo-marquee__image{opacity:var(--lm-logo-hover-opacity);transform:scale(var(--lm-logo-hover-scale))}.logo-marquee__link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:var(--lm-logo-radius)}.logo-marquee__group[data-clone=true]{pointer-events:auto}@media(max-width:989px){.logo-marquee{--lm-heading-size: calc(var(--lm-heading-size) * .85)}.logo-marquee__container{padding-inline:16px}.logo-marquee__inner{gap:24px}}@media(max-width:749px){.logo-marquee{--lm-heading-size: calc(var(--lm-heading-size) * .75)}.logo-marquee__container{padding-inline:12px}.logo-marquee__inner{gap:20px}.logo-marquee__viewport{touch-action:pan-y pinch-zoom}}@media(prefers-reduced-motion:reduce){.logo-marquee__image{transition:none}}.logo-marquee[data-alignment=top] .logo-marquee__track{align-items:flex-start}.logo-marquee[data-alignment=center] .logo-marquee__track{align-items:center}.logo-marquee[data-alignment=bottom] .logo-marquee__track{align-items:flex-end}.logo-marquee:not(.is-initialized) .logo-marquee__track{visibility:hidden}.logo-marquee.is-initialized .logo-marquee__track{visibility:visible}.logo-marquee__viewport.is-dragging,.logo-marquee__viewport.is-dragging *{cursor:grabbing}.logo-marquee__viewport.is-dragging .logo-marquee__link{pointer-events:none}.logo-marquee__track:empty{display:none}.logo-marquee__item:empty{display:none}@supports (content-visibility: auto){.logo-marquee__image{content-visibility:auto}}@media print{.logo-marquee__viewport{overflow:visible}.logo-marquee__track{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/logo-marquee_mic.css.map */
