.mcc-layout-carousel .mcc-track{display:flex;gap:var(--mcc-gap);transition:transform .55s cubic-bezier(.22,1,.36,1);will-change:transform}.mcc-layout-carousel .mcc-card{flex:0 0 calc(( 100% - ( var(--mcc-cols) - 1 ) * var(--mcc-gap) ) / var(--mcc-cols))}.mcc-controls{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px}.mcc-arrow{border:0;border-radius:999px;display:grid;place-items:center;cursor:pointer;transition:transform .25s ease,opacity .25s ease;padding:0;font-size:1.2rem}.mcc-arrow:hover{transform:translateY(-2px)}.mcc-dots{display:flex;gap:7px;margin-left:8px}.mcc-dot{width:8px;height:8px;border:0;border-radius:50%;background:rgba(255,255,255,.3);padding:0}.mcc-dot.is-active{background:#fff;transform:scale(1.25)}.mcc-root.is-dragging .mcc-track{transition:none}.mcc-root.is-dragging{cursor:grabbing}.mcc-layout-carousel .mcc-viewport{cursor:grab;touch-action:pan-y}@media (max-width:767px){.mcc-controls{justify-content:center}}