.fz-variacoes-filtro .swiper-wrapper{align-items:center}.fz-variacoes-filtro .swiper-slide{width:auto}.fz-variacoes-filtro .filtro-botao{display:inline-block;padding:12px 24px;background-color:var(--cor-detalhes-gerais);color:var(--cor-contraste-detalhes-gerais);border:none;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;white-space:nowrap;outline:none}.fz-variacoes-filtro .filtro-botao:hover{filter:brightness(1.1);transform:scale(1.05)}.fz-variacoes-filtro .filtro-botao:active{transform:scale(.98)}.fz-variacoes-filtro .filtro-botao.circulos{border-radius:50%;padding:12px;width:58px;height:58px;display:flex;align-items:center;justify-content:center}.fz-variacoes-filtro .filtro-botao.retangulos{border-radius:0}.fz-variacoes-filtro .swiper{position:relative;padding:0 40px}.fz-variacoes-filtro .swiper-pagination{bottom:-10px}.fz-variacoes-filtro .swiper-button-prev-variacoes{left:0}.fz-variacoes-filtro .swiper-button-next-variacoes{right:0}@media(max-width:768px){.fz-variacoes-filtro .swiper{padding:0 10px}.fz-variacoes-filtro .filtro-botao{padding:10px 20px;font-size:.9rem}.fz-variacoes-filtro .filtro-botao.circulos{width:50px;height:50px;padding:12px}}
