.search-results{min-height:360px}.search-input{position:relative;height:80px;margin-top:1.875rem}.search-input .search-input img{position:absolute;top:9px;left:0;float:left;max-width:23%}#search-input{background-color:#f5f5f5;border:1x solid #ccc;font-size:.8125rem;height:3.125rem;outline:0;padding:1rem 1.25rem;transition:border-color .3s ease-in}#search-input:focus{border-color:#2D2D2D;border-width:2px;transition:border .7s ease-in}#search-input::-webkit-input-placeholder,#search-input:-moz-placeholder,#search-input:-moz-placeholder,#search-input:-ms-input-placeholder{font-weight:100;color:#999}#search-input-icon{height:1.625rem;position:absolute;right:.9375rem;top:.75rem;width:1.25rem;transition:opacity 300ms ease}#search-input-icon:hover{opacity:0.7}#search-input-icon path{fill:#959595}#search-input-icon .icon-empty{display:none;font-size:2.5rem;line-height:1.625rem;margin-top:-.0625rem}#search-input-icon.empty{cursor:pointer}#search-input-icon.empty .icon-search{display:none}#search-input-icon.empty .icon-empty{display:block}.hit{font-size:0;padding:.5rem 0}.hit:first-child{padding-top:0}.hit-image .hit-image img{max-width:100%;max-height:11.25rem}.hit-content .hit-price{font-size:1.25rem;float:right;margin-left:1.25rem;color:#ed5565}.hit-content .hit-price,.hit-content .hit-name{font-weight:normal;margin-top:0}.hit-content em{font-style:normal;font-weight:bold}.hit-content h3{color:#4088cc}.hit-content h3 em{font-weight:normal}.hit-content .hit-description{color:#000;font-size:.8125rem}#sort-by{font-weight:300;position:relative;float:right;color:#999}#sort-by select{font-size:16px;padding-right:14px;cursor:pointer;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none}#sort-by .caret{position:absolute;top:8px;right:0;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;pointer-events:none;color:#000;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}#stats{min-height:18px}#stats .found-in{font-size:12px;color:#999}.facet{margin-bottom:24px}.facet h5{margin:0 0 6px;padding:0 0 6px;text-transform:uppercase;border-bottom:2px solid #eee}.facet ul{margin:0;padding:0;list-style-type:none}.facet li{margin-bottom:3px}.facet-link{color:#000;display:block;font-size:.8125rem;line-height:1.2;padding:.1875rem 0;text-decoration:none}.facet-link:hover,.facet-link.facet-refined{color:#4088cc}.facet-count{float:right;color:#959595}.facet-link--text{display:block;overflow:hidden}.facet-disjunctive{font-weight:normal;position:relative;margin-left:18px}.facet-disjunctive:before{border:1px solid #323232;position:absolute;top:5px;left:-18px;width:.625rem;height:.625rem;content:'';transition:"background border" 300ms ease}.facet-disjunctive:hover:before{border-color:#4088cc}.facet-disjunctive.facet-refined:before{border-color:#4088cc;background-color:#4088cc}.facet-disjunctive.facet-refined:hover:before{border-color:#4088cc;background-color:#f5f5f5}.no-results #pagination,.no-results #sort-by,.no-results #stats,.no-results #facets,.no-results #left-column{display:none}.no-results #right-column{width:100%}#no-results-message{text-align:center}#no-results-message p{font-size:28px;font-weight:100}#no-results-message ul{list-style-type:none}#no-results-message li{font-size:12px;position:relative;display:inline-block;margin:4px 2px;padding:4px 28px 4px 8px;color:#999;border:1px solid #ddd;border-radius:12px}#no-results-message li span.value{font-weight:bold;color:#000}#no-results-message li a.remove img{position:absolute;top:3px;right:5px;float:right;width:17px;height:17px;opacity:.5}#no-results-message li a.remove:hover img{opacity:1}
