.wpfSingleInputSearch{position:relative}.wpfSingleInputSearch input.passiveFilter{box-sizing:border-box;margin:5px 0;width:100%}.wpfSearchWrapper button,.wpfSingleInputSearch button{height:100%;padding:5px 10px;font-size:13px;border:none;right:0;position:absolute;outline:none;bottom:0;top:0;margin:auto 0;background:none;width:30px;line-height:normal}.wpfSingleInputSearch button:before{color:#777;content:"\f002";font-family:FontAwesome;display:block}.wpfSearchWrapper button:before{color:#777;content:"\f054";font-family:FontAwesome;display:block}.wpfValue img{margin:0 5px 0 0;vertical-align:text-bottom;display:inline-block}.wpfCustomLoader{min-height:30px;max-width:500px;max-height:500px;min-width:30px;background-repeat:no-repeat}.wpfShowFewerWrapper,.wpfShowMoreWrapper{font-size:smaller;font-weight:700;margin-bottom:0;cursor:pointer}.wpfMoreHidden{display:none!important}.wpfSelectedParameters{padding:10px 0;clear:both;display:block}.wpfSelectedParametersClear{text-decoration:underline;margin:2px 5px;cursor:pointer;display:inline-block}.wpfSelectedParameter{padding:2px 5px;background-color:#eae1e1;margin:5px!important;border-radius:2px;display:inline-block}.wpfSelectedParameter[data-query-logic=not_in] .wpfSelectedTitle{text-decoration:line-through}.wpfSelectedTitle{padding-left:5px!important;display:inline-block}.wpfSelectedTitle img{margin-right:5px;vertical-align:middle;display:inline-block}.wpfSelectedDelete{cursor:pointer;display:inline-block}.wfpHideButton{max-width:300px;align-items:center;width:100%}.wfpHideButton i,.wfpHideButton svg{line-height:inherit;float:right}.wpfHideFilter{display:none!important}.wfpHideButton:after,.wpfSelectedParameters:after{content:" ";clear:both;display:table}.wpfFilterWrapper .wpfTermWrapper input{display:none!important}.wpfButtonsFilter .wpfTermWrapper{-webkit-touch-callout:none;text-align:center;cursor:pointer;width:auto;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;display:inline-block}.wpfButtonsFilter .wpfTermWrapper .wpfValue{padding:0!important}.wpfButtonsFilter .wpfCount,.wpfTextFilter .wpfCount{padding:0 0 0 3px}.wpfTextFilter .wpfCheckbox input,.wpfTextFilter .wpfCheckbox label{display:none!important}.wpfTextFilter .wpfValue{padding-left:0}.wpfTextFilter .wpfValue.wpfTermChecked{font-weight:bolder}.wpfSwitchFilter input.wpfSwitch{display:none!important}.wpfSwitchFilter label.wpfSwitch{height:16px;text-indent:-9999px;position:relative;margin:0;border-radius:100px;background:#b0bec5;cursor:pointer;width:30px;display:block}.wpfSwitchFilter label.wpfSwitch:after{height:14px;transition:.3s;content:"";position:absolute;top:1px;border-radius:90px;background:#fff;left:1px;width:14px}.wpfSwitchFilter input.wpfSwitch:checked+label.wpfSwitch{background:#81d742}.wpfSwitchFilter input.wpfSwitch:checked+label.wpfSwitch:after{transform:translateX(-100%);left:calc(100% - 1px)}.wpfSwitchFilter label.wpfSwitch:active:after{width:16px}.wpfToggleSwitch{vertical-align:middle;display:inline-block}li.wpfAbcLetter{font-size:larger;font-weight:700;width:100%!important}.wpfAbcLink{margin:0 5px;cursor:pointer;display:inline-block}.wpfAbcLinkFirst{margin-left:0}.wpfAbcToggle{text-decoration:underline dotted;cursor:pointer;width:auto}.wpfAbcLink:hover,.wpfAbcToggle:hover{color:inherit}.wpfButtonsFilter .wpfOptionDisabled{color:#acacac!important;cursor:default}.wpfStarsRating{display:inline-block}.wpfStarsAdditional,.wpfStarsAdditional5{font-size:14px;color:#444;margin:auto 0 auto 5px;float:right;white-space:nowrap}.rtl .wpfStarsAdditional,.rtl .wpfStarsAdditional5{margin:auto 5px auto 0}.wpfStarsRatingBlock{font-size:20px;margin-bottom:5px;position:relative;line-height:20px;display:flex}.wpfStarsRatingLine{height:20px;font-size:20px;line-height:20px;display:inline-flex}.wpfStarInput{position:absolute;left:-9999px}.wpfLineChecked .wpfStarsAdditional{font-weight:700}.wpfStarItem{-webkit-tap-highlight-color:transparent;position:relative;padding-right:3px;cursor:pointer;margin-left:0!important}.wpfRatingStar{height:1em;fill:currentColor;stroke-width:2px;width:1em;stroke:#a3a3a3;display:flex}.wpfStarsRatingLine .checked{color:#ee2}.wpfColorsFilter label.icon{height:16px;border-style:solid;background-size:contain;border-width:0;background-color:#000;background-position:50%;width:16px;float:left;background-repeat:no-repeat}.wpfColorsFilter{width:100%;display:inline-block}.wpfColorsFilter input[type=checkbox]{display:none!important}.wpfColorsFilterHor label.icon{font-weight:400;margin:0}.wpfColorsRow{clear:both}.wpfColorsFilterVer{display:flex}.wpfColorsFilterVer label.icon{font-weight:400;margin:0 0 6px;display:inline-block}.wpfColorsFilterVer .wpfColorsCol{margin-right:10px;float:left;display:inline-block}.wpfColorsFilterVer .wpfColorsCol .wpfColorsColBlock{display:flex}.wpfColorsFilterVer label.wpfAttrLabel{font-weight:400;margin-left:10px}.wpfColorsFilter input:checked+label.icon:before{content:"\f00c";margin-left:25%;font-family:FontAwesome!important}.wpfPriceRangeCustom{margin-left:20px;display:block}.wpfPriceRangeCustom input{min-height:20px;max-width:35%;min-width:30px;margin:0 5px}.wpfPriceRangeCustom i{float:none}.wpfSearchWrapper{position:relative}.wpfSearchWrapper input{padding-right:40px!important;padding-left:5px!important}.rtl .wpfSearchWrapper input{padding-right:5px!important;padding-left:40px!important}.animate-rotate{animation:animate-rotate 1s linear 0s infinite normal none running;-webkit-animation:animate-rotate 1s linear 0s infinite normal none running}#wpfMaxAttrNum,#wpfMinAttrNum{min-width:16%;width:35%;display:inline-block}@keyframes animate-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes animate-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-jump{animation:animate-jump .7s linear 0s infinite normal none running;-webkit-animation:animate-jump .7s linear 0s infinite normal none running;position:relative}@keyframe animate-jump{0%{top:-25px}to{top:25px}}@-webkit-keyframes animate-jump{0%{top:-25px}to{top:25px}}.animate-flip{animation:animate-flip 2s linear 0s infinite normal none running;-webkit-animation:animate-flip 2s linear 0s infinite normal none running}@keyframes animate-flip{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@-webkit-keyframes animate-flip{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.hideUntilPrevSelected{display:none}