/**handles:nwaf-frontsite-style,nwaf-category-css,nwaf-price-css,nwaf-rating-css,nwaf-soft-css,nwaf-tag-css,nwaf-taxonomy-css**/
.woocommerce ul.products{position:relative}.nwaf-loading{position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.1);transition:all .3s}.nwaf-loading.hide-loading{opacity:0;z-index:-1}.nwaf-clear-filter{cursor:pointer}
.widget_product_categories a.selected{color:#e3504d}
.nwaf-element-price .price{cursor:pointer}.nwaf-element-price .price.selected{color:#f4bf4e}
.nwaf-element-rating ul{list-style:none;margin:auto;padding:0}.nwaf-element-rating ul li{margin-bottom:20px}.nwaf-element-rating ul li a{cursor:pointer}.nwaf-element-rating ul li a.selected .checkbox i{opacity:1}.nwaf-element-rating ul li a span{display:inline-block;margin:auto;padding:0;line-height:0;vertical-align:middle}.nwaf-element-rating ul li a .checkbox{width:22px;height:22px;line-height:22px;border:1px solid #cfcfcf;display:inline-block;margin-right:20px;text-align:center}.nwaf-element-rating ul li a .checkbox i{opacity:0}.nwaf-element-rating ul li a .text{font-size:13px}.nwaf-element-rating ul li a .rating{margin-right:30px}.nwaf-element-rating ul li a .rating.rate-5 i{color:#f4bf4e}.nwaf-element-rating ul li a .rating.rate-4 i{color:#f4bf4e}.nwaf-element-rating ul li a .rating.rate-4 i:last-child{color:#cfcfcf}.nwaf-element-rating ul li a .rating.rate-3 i{color:#cfcfcf}.nwaf-element-rating ul li a .rating.rate-3 i:first-child,.nwaf-element-rating ul li a .rating.rate-3 i:nth-child(2),.nwaf-element-rating ul li a .rating.rate-3 i:nth-child(3){color:#f4bf4e}.nwaf-element-rating ul li a .rating.rate-2 i{color:#cfcfcf}.nwaf-element-rating ul li a .rating.rate-2 i:first-child,.nwaf-element-rating ul li a .rating.rate-2 i:nth-child(2){color:#f4bf4e}.nwaf-element-rating ul li a .rating.rate-1 i{color:#cfcfcf}.nwaf-element-rating ul li a .rating.rate-1 i:first-child{color:#f4bf4e}
.nwaf-element-soft .order{text-transform:capitalize;cursor:pointer}.nwaf-element-soft .order.selected{color:#f4bf4e}
.nwaf-element-tags a{cursor:pointer}.nwaf-element-tags a.selected{background:#e3504d}
.nwaf-colors a{display:inline-block;font-size:13px;line-height:28px}[class*=nwaf-term-]:after{content:'';display:block;clear:both}[class*=nwaf-term-] a{width:33.33%;display:inline-block;margin:auto auto 20px;padding:0;font-size:13px;line-height:28px;float:left;cursor:pointer}[class*=nwaf-term-] a .checkbox{content:'';display:inline-block;width:22px;height:22px;border:1px solid #000;position:relative;background:0 0!important;margin:auto 10px auto auto}[class*=nwaf-term-] a .checkbox .checked{position:absolute;opacity:0;top:3px;left:3px;content:'';display:block;width:14px;height:14px;line-height:15px}[class*=nwaf-term-] a.selected .checkbox .checked{opacity:1}[class*=nwaf-term-] a .text{display:inline-block;line-height:23px;vertical-align:top}.nwaf-show-type-label a .checkbox{border-color:#b7b7b7}.nwaf-show-type-label a .checkbox .checked{line-height:15px}