.nosto-pagination li:disabled a{pointer-events:none}.filter-wrapper .filter-toggle{border:1px solid var(--secondary);padding-top:8px;padding-bottom:8px;width:100%;margin-left:.8rem;margin-right:.8rem;line-height:1.5;border-radius:5px}.filter-wrapper .filter-toggle[aria-expanded=true]{border-bottom-width:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.filter-wrapper .filter-toggle[aria-expanded=true]+.filter-collapse{padding-top:.5rem;padding-bottom:.5rem;transition:all 300ms ease 0s}.filter-wrapper .filter-collapse{border:1px solid var(--secondary);border-top-width:0 !important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:0 .8rem;padding-top:0;padding-bottom:0;transition:all 300ms ease 0s}.widget-filter-base{display:flex;flex-wrap:wrap;margin-left:-0.75rem;margin-right:-0.75rem}@media screen and (min-width: 768px)and (max-width: 991.98px){.widget-filter-base.flex-row .card{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 992px){.widget-filter-base.flex-row .card{flex:0 0 20%;max-width:20%}}.widget-filter-base .card{flex:0 0 100%;max-width:100%;margin-bottom:1rem}@media screen and (min-width: 992px){.widget-filter-base .card{padding:0 .75rem}.widget-filter-base .card:hover .title{background-color:var(--primary);border-color:var(--primary);border-bottom-left-radius:0px;border-bottom-right-radius:0px;color:#fff}.widget-filter-base .card:hover .title:after{transform:rotate(180deg) !important;transition:all 300ms ease 0s}.widget-filter-base .card:hover .title+.card-content{overflow:visible !important}.widget-filter-base .card:hover .title+.card-content .form-check-container{height:auto !important;overflow:visible}}.widget-filter-base .card .title{background-color:var(--primary);color:#fff;border-radius:5px;position:relative;border-bottom:1px solid #f0f0f0;padding-top:.5rem !important;padding-bottom:.5rem !important;padding-left:.75rem;cursor:pointer}@media screen and (min-width: 576px){.widget-filter-base .card .title{border:1px solid #f0f0f0}}.widget-filter-base .card .title:after{content:"";position:absolute;font-size:1rem;font-family:"FontAwesome";right:15px;transition:all 300ms ease 0s}.widget-filter-base .card .title.show{background-color:var(--primary);border-color:var(--primary);border-bottom-left-radius:0px;border-bottom-right-radius:0px;color:#fff}.widget-filter-base .card .title.show:after{transform:rotate(180deg) !important;transition:all 300ms ease 0s}.widget-filter-base .card .title.show+.card-content{overflow:visible !important}.widget-filter-base .card .title.show+.card-content .form-check-container{height:auto !important;overflow:visible}.widget-filter-base .card .card-content{overflow:hidden}.widget-filter-base .card .card-content .form-check-container{height:0;z-index:10;overflow:hidden;top:98%;left:.75rem;right:.75rem;min-width:240px}@media screen and (min-width: 768px){.widget-filter-base .card .card-content .form-check-container{position:absolute}}.widget-filter-base .card .card-content .form-check-container label{padding:.75rem !important}.widget-filter-base .card .card-content .form-check-container .form-check-content{background-color:#fff;border:1px solid #f0f0f0;border-bottom:none;border-top-width:0 !important}.widget-filter-base .card .card-content .form-check-container .item-filter-price{display:flex;flex-direction:row;background:#fff;flex-wrap:wrap;white-space:nowrap;padding-left:.5rem !important;padding-right:.5rem !important}.widget-filter-base .card .card-content .form-check-container .item-filter-price button{flex:0 0 100%}.widget-filter-base .card .card-content .form-check-container .item-filter-price button i{float:unset !important}.widget-filter-base .card .card-content .form-check-container .item-filter-price .input-group{margin-right:0 !important;flex:0 0 50%;max-width:50%;margin-bottom:.75rem}.widget-filter-base .card .card-content .form-check-container .item-filter-price .input-group:first-child{padding-right:.25rem}.widget-filter-base .card .card-content .form-check-container .item-filter-price .input-group:last-child{padding-left:.25rem}.widget-filter-base .card .card-content .form-check-container .item-filter-price .input-group .input-group-text{padding-left:.25rem !important;padding-right:.25rem !important}.widget-filter-base .widget-filter-attributes-properties-characteristics,.widget-filter-base .widget-filter-availability,.widget-filter-base .widget-filter-price{display:flex;flex-wrap:wrap;margin-left:-0.75rem;margin-right:-0.75rem}
