#collapsed_filter,#collapsed_filter button{font-size:14px;font-weight:500}#collapsed_filter .btn{background:none;color:#000;border:none;width:100%;padding-left:0;padding-right:0;text-align:start}#collapsed_filter button.btn.btn-primary:after{float:right}#collapsed_filter button.btn.btn-primary.collapsed:after{content:"+";font-size:18px;line-height:21px}#collapsed_filter button.btn.btn-primary.not-collapsed:after{content:"-";font-size:25px;line-height:21px}#collapsed_filter #collapse-ao{width:95%;margin-left:5%}#collapsed_filter #collapse-ao button.btn.btn-secondary:after{float:right}#collapsed_filter #collapse-ao button.btn.btn-secondary.btn-sm.collapsed:after{content:"+";font-size:18px;line-height:21px}#collapsed_filter #collapse-ao button.btn.btn-secondary.btn-sm.not-collapsed:after{content:"-";font-size:25px;line-height:21px}#collapsed_filter #collapse-ao #collapse-1-inner{width:95%;margin-left:5%}#collapsed_filter #collapse-ao #collapse-1-inner button.btn.btn-primary:after{float:right}#collapsed_filter #collapse-ao #collapse-1-inner button.btn.btn-secondary.collapsed:after{content:"+";font-size:18px;line-height:21px}#collapsed_filter #collapse-ao #collapse-1-inner button.btn.btn-secondary.not-collapsed:after{content:"-";font-size:25px;line-height:21px}.product-filter__list{list-style-type:none;padding:0;gap:50px}.product-filter__item,.product-filter__list{display:flex;align-items:center;justify-content:center}.product-filter__item .active{border:.1vi solid var(--color-white);background:#d40404;color:var(--color-white)}.accordion .filter-header,.accordion .text-filter-header{font-size:14px;font-weight:500}.accordion .filter-header:after{margin-left:auto;content:"+"}.accordion .filter-header.not-collapsed:after{content:"-"}.accordion .item{margin-bottom:40px}.card-body{font-size:15px}.card-body input.small-radio{width:10px;height:10px}.accordion .ml-10{margin-left:10px}#collapse-price input::-webkit-inner-spin-button,#collapse-price input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#collapse-price input[type=number]{font-size:12px;width:45%;height:32px;padding:0 10px;border-radius:8px;border:1px solid #ab3f50;box-sizing:border-box}#collapse-price .btn-apply-price{border:none;background:#ab3f50;color:#fff}@media (max-width:768px){#category .filter-mobile .product-filter__list{gap:10px}#category .filter-mobile .filter-list .filter-tab{padding:1vi 2vi;font-size:2.8vi}#category .filter-mobile .filter-list .filter-tab img{width:2.4vi;margin-right:1vi;height:3vi}#category .filter-mobile .filter-list .total-results{font-size:2.8vi}#modal-filter-mobile .modal-content-scrollable{overflow-y:auto;max-height:80vh}#modal-filter-mobile .filter-content{padding-bottom:50px}#modal-filter-mobile .modal-header{border-bottom:1px solid #d7d7d7}#modal-filter-mobile .modal-header button{border:none;background-color:#fff}#modal-filter-mobile .modal-header button img{width:3vi;height:3vi}#modal-filter-mobile .modal-header button:hover{opacity:.5}#modal-filter-mobile .modal-header .modal-title{font-size:5vi;font-weight:600;text-transform:uppercase;width:auto}#modal-filter-mobile .modal-header .clear-filter{font-size:3vi}#modal-filter-mobile .modal-content .modal-body .filter-content .item .filter-header.show:after,#modal-filter-mobile .modal-content .modal-body .filter-content .item .filter-header:after{float:right;content:"-"}#modal-filter-mobile .modal-content .modal-body .filter-content .item .filter-header.collapsed:after{content:"+";float:right}#modal-filter-mobile .modal-content .color-row input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;padding:10px;width:20px;height:20px}#modal-filter-mobile .modal-content .color-row input[type=radio]:checked{border:1px solid #000}#modal-filter-mobile .modal-content .item{margin-bottom:4vi}#modal-filter-mobile .modal-content .item .card-title{font-weight:500;margin-bottom:3vi}#modal-filter-mobile .modal-content .filter-price #max-price,#modal-filter-mobile .modal-content .filter-price #min-price{border-radius:10vi;border:1px solid #000}#modal-filter-mobile .modal-content .btn-apply-filter{margin-top:7vi;background-color:#ab3f50;color:#fff;padding:1vi 15vi;border-radius:10vi;text-transform:uppercase}}