.tdt-lg{background:var(--tdt-lg-bg);color:var(--tdt-lg-text);padding:var(--tdt-lg-pt) 0 var(--tdt-lg-pb);overflow:hidden}.tdt-lg ul{list-style:none;margin:0;padding:0}.tdt-lg__title{margin:0 auto clamp(56px,8vw,140px);padding:0 20px;max-width:1400px;font-family:inherit;font-size:var(--tdt-lg-title-size);font-weight:400;line-height:1.08;letter-spacing:-.03em;text-align:center;color:inherit;text-transform:none;text-wrap:balance}.tdt-lg__rows{display:flex;flex-direction:column;gap:var(--tdt-lg-row-gap)}.tdt-lg--fade .tdt-lg__rows{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.tdt-lg__row{display:block;overflow:hidden}.tdt-lg__track{display:flex;width:max-content;animation:tdt-lg-scroll var(--tdt-lg-duration, 40s) linear infinite;animation-play-state:paused;will-change:transform}.tdt-lg__row.is-running .tdt-lg__track{animation-play-state:running}.tdt-lg__row[data-direction=right] .tdt-lg__track{animation-direction:reverse}.tdt-lg--pause .tdt-lg__row:hover .tdt-lg__track{animation-play-state:paused}@keyframes tdt-lg-scroll{0%{transform:translate(0)}to{transform:translate(calc(var(--tdt-lg-shift, 50%) * -1))}}.tdt-lg__group{display:flex;align-items:center;gap:var(--tdt-lg-gap);padding-right:var(--tdt-lg-gap)!important;flex:0 0 auto}.tdt-lg__item{flex:0 0 auto}.tdt-lg__logo{display:flex;align-items:center;justify-content:center;height:var(--tdt-lg-logo-h);color:inherit;text-decoration:none;transition:opacity .25s ease}a.tdt-lg__logo:hover{opacity:.7}.tdt-lg__img{display:block;width:auto;max-width:none;height:100%;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.tdt-lg--mono .tdt-lg__img{filter:brightness(0) invert(1)}.tdt-lg__name{font-size:calc(var(--tdt-lg-logo-h) * .5);font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;opacity:.9}@media(max-width:749px){.tdt-lg__title{font-size:min(var(--tdt-lg-title-size),34px)}.tdt-lg__rows{gap:min(var(--tdt-lg-row-gap),44px)}.tdt-lg__group{gap:min(var(--tdt-lg-gap),64px);padding-right:min(var(--tdt-lg-gap),64px)!important}.tdt-lg__logo{height:var(--tdt-lg-logo-h-mobile)}.tdt-lg__name{font-size:calc(var(--tdt-lg-logo-h-mobile) * .5)}}@media(prefers-reduced-motion:reduce){.tdt-lg__track{animation:none!important}.tdt-lg__row{overflow-x:auto;scrollbar-width:none}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/tdt-logos.css.map */
