.md-carrossel{--md-car-margem: 15px;--md-car-vao: 15px;--md-car-por: 1.25;--md-car-extra: 0px;position:relative;display:flex;flex-direction:column;gap:clamp(20px,2.083vw,30px)}.md-carrossel__titulo{margin:0;padding-inline:var(--md-car-margem);font-size:clamp(18px,1.667vw,24px);line-height:1.1;letter-spacing:.02em;font-weight:600;text-align:left;color:rgb(var(--color-foreground))}.md-carrossel__trilho{display:flex;gap:var(--md-car-vao);margin:0;padding:0 var(--md-car-margem);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--md-car-margem);scrollbar-width:none;-ms-overflow-style:none}.md-carrossel__trilho::-webkit-scrollbar{display:none}.md-carrossel__trilho--puxando{cursor:grabbing;-webkit-user-select:none;user-select:none}.md-carrossel__item{flex:0 0 calc((100% + var(--md-car-extra) - var(--md-car-vao) * (var(--md-car-por) - 1)) / var(--md-car-por));scroll-snap-align:start}.md-carrossel__item:last-child{scroll-snap-align:end}.md-carrossel__controles{display:flex;align-items:center;justify-content:flex-end;gap:20px;margin-top:20px;padding-inline:var(--md-car-margem);background-color:transparent}.md-carrossel__barra{width:60%;margin-inline:auto;box-sizing:border-box}.md-carrossel__trilha{position:relative;height:2px;border-radius:8px;background-color:rgba(var(--color-foreground),.16);overflow:hidden;cursor:pointer;touch-action:none}.md-carrossel__trilha .md-carrossel__fita{display:block}.md-carrossel__fita{position:absolute;inset-block:0;left:0;width:30%;border-radius:8px;background-color:rgb(var(--color-foreground))}.md-carrossel__setas{display:none;gap:5px}.md-carrossel__seta{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background-color:var(--md-car-bolha, rgb(var(--color-background)));color:rgb(var(--color-foreground));cursor:pointer;transition:opacity .15s ease-in-out}.md-carrossel__seta svg{width:20px;height:20px}.md-carrossel__seta[disabled]{opacity:.5;cursor:default}.md-carrossel--travado .md-carrossel__controles{display:none}@media screen and (min-width:768px){.md-carrossel__titulo{min-height:30px}.md-carrossel:not(.md-carrossel--controles-lg) .md-carrossel__controles{position:absolute;top:0;left:0;right:0;z-index:2;height:30px;margin-top:0}.md-carrossel:not(.md-carrossel--controles-lg) .md-carrossel__barra{width:118px;margin:0;padding:10px;border-radius:36px;background-color:var(--md-car-bolha, rgb(var(--color-background)))}.md-carrossel:not(.md-carrossel--controles-lg) .md-carrossel__setas{display:flex}}@media screen and (min-width:1024px){.md-carrossel--controles-lg .md-carrossel__controles{position:absolute;top:0;left:0;right:0;z-index:2;height:30px;margin-top:0}.md-carrossel--controles-lg .md-carrossel__barra{width:118px;margin:0;padding:10px;border-radius:36px;background-color:var(--md-car-bolha, rgb(var(--color-background)))}.md-carrossel--controles-lg .md-carrossel__setas{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/md-carrossel.css.map */
