.ttc-carousel{position:relative;width:100%;display:flex;align-items:center;overflow:hidden;background:var(--ttc-bg,#111);color:var(--ttc-color,#fff);font-size:var(--ttc-size,14px);font-weight:var(--ttc-weight,600);min-height:var(--ttc-height,38px);line-height:1.2;z-index:20}.ttc-viewport{width:100%;overflow:hidden}.ttc-track{display:flex;will-change:transform;transition:transform var(--ttc-transition,500ms) ease}.ttc-item{flex:0 0 100%;min-width:0;height:var(--ttc-height,38px);display:flex;align-items:center;justify-content:center;text-align:center;padding:0 34px;box-sizing:border-box}.ttc-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ttc-uppercase{text-transform:uppercase}.ttc-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;border:0;background:transparent;color:inherit;font-size:24px;line-height:1;cursor:pointer;width:32px;height:100%;padding:0}.ttc-prev{left:0}.ttc-next{right:0}@media (prefers-reduced-motion:reduce){.ttc-track{transition:none!important}}
