.filters .accordionInput{font-size:15px}.filters h2{font-family:var(--font-text);font-size:1rem;color:var(--black);letter-spacing:0;line-height:21.2px}.filters h2 button{text-transform:uppercase}.filters .accordion-body .form-check{padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filters .accordion-body .form-check input{margin-right:4px;border-radius:5px;border:1px solid var(--gray);margin-top:.2em}.filters .accordion-body .form-check label{color:var(--gray)}.filters .accordion-item:first-of-type{color:var(--black);background-color:var(--white);border-color:var(--black);border-bottom-right-radius:0;border-bottom-left-radius:0;border-radius:20px;margin-top:0}.filters .accordion-item:not(:first-of-type){border-top:1px solid var(--black)}.filters .accordion-item:first-of-type .accordion-button{border-bottom-right-radius:0;border-bottom-left-radius:0;border-radius:20px;padding:15px}.filters .accordion-button:focus{border-color:transparent;box-shadow:none}.filters .accordion-button:not(.collapsed){background-color:var(--white);color:var(--black);box-shadow:none;padding:15px}.filters .accordion-item:last-of-type,.filters .accordion-item:last-of-type .accordion-button.collapsed,.filters .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:0;border-bottom-left-radius:0;border-radius:20px}.filters .accordion-item{color:var(--black);background-color:var(--white);border:1px solid var(--black);border-radius:20px;margin-top:5px;margin-bottom:5px}.filters .accordion-button{padding:15px;border-radius:20px}.filters .accordion-body{padding:0 15px 15px}.filters .accordion-button:after{background-size:90%}.filters .subcategoria .accordion-item{color:var(--gray);border:0;border-radius:0;margin-top:0;margin-bottom:0}.filters .subcategoria .accordion-item:first-of-type .accordion-button{color:var(--gray);padding:0 0 5px}.filters .subcategoria .accordion-item:last-of-type .accordion-button{padding-top:5px;padding-bottom:5px}.filters .subcategoria .accordion-item:first-of-type{margin-top:0}.filters .subcategoria .accordion-body{padding:0 15px}.filters .subcategoria .accordion-button{color:var(--gray);padding:5px 0}.filters .subcategoria .accordion-button.collapsed:after,.filters .subcategoria .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23696969'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.form-check{margin-bottom:0}.form-check-input{border:1px solid var(--gray);margin-top:.2em}.form-check-label{color:var(--gray)}.form-check-input:checked{background-color:var(--gray);border-color:var(--gray)}.form-check-input[type=checkbox]{border-radius:5px}.color-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.color-square{width:30px;height:30px;border-radius:5px;border:1px solid var(--black);margin:0 8px 8px 0;display:flex;align-items:center;justify-content:center}.filtros-aplicados .btn{line-height:normal;height:31px;padding:6px 15px!important;font-size:.8rem;border-radius:31px;margin-right:4px}.filtros-aplicados .color-square{width:15px;height:15px;margin:0 5px 0 0;display:inline-block;vertical-align:top}.filtros-aplicados .las{font-size:17px;padding-left:5px}.filtros-aplicados .nav-item{display:flex;padding-left:.5rem!important;padding-right:0!important}.quantity small{color:var(--gray)}.categoriesFilters{list-style:none;padding:0}.categoriesFilters li{padding:0}.categoriesFilters li ul{list-style:none;padding:0 0 0 8px}.categoriesFilters li ul li{padding:0}.SliderOffCanvasIcon{padding-left:8px;font-size:21px;vertical-align:text-top}.subItem.accordion-item{border:none;border-top:none!important}.subItem .accordion-button{margin:0!important;border-radius:0!important;text-transform:none;padding:0 0 15px!important;font-size:15px}.headerItem{text-transform:none}.card{position:relative;border-radius:20px;border:0;background-color:var(--white)}.card .card-body{padding:0}.card .card-actions{position:absolute;top:10px;right:10px;z-index:10;display:flex;gap:8px}.card .card-img{height:324px!important;border-radius:20px;border:1px solid var(--black);background-color:var(--gray40);object-fit:cover}.card .card-img.empty{filter:opacity(.3);object-fit:scale-down}.card .categoria{color:var(--gray)}.card h6{text-transform:uppercase}@media(max-width:575.98px){.card .card-body,.card .card-img-overlay{padding:15px}.card .card-img{height:217px!important}}.price{color:var(--indianred)}