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