section#search-box a:link,a:visited,a:hover,a:active,a{text-decoration:none!important;color:black!important}section#search-box .clear:after{content:'';display:table;clear:both}section#search-box header{position:relative;height:80px;margin-top:40px}section#search-box header img{position:absolute;top:9px;left:0;float:left;max-width:23%}section#search-box .ais-SearchBox-form{position:relative}section#search-box .ais-SearchBox-input{width:100%;-webkit-appearance:none;appearance:none;border:1px solid #ccc;border-radius:4px;font-size:16px;padding:5px 20px}section#search-box .ais-SearchBox-reset{position:absolute;top:.5em;right:.25em}section#search-box .ais-SearchBox-submit{position:absolute;top:.5em;left:.25em}section#search-box #search-input section#search-box .ais-SearchBox-submit,section#search-box #search-input section#search-box .ais-SearchBox-reset{top:16px}section#search-box .ais-SearchBox-submit svg,section#search-box .ais-SearchBox-reset svg{width:1.25em;height:1.25em;fill:#8e8e8e}section#search-box #search-input input{font-size:28px;padding-left:100px;font-weight:100;padding:10px 10px 5px 35px;border:0;border-bottom:5px solid #eee;appearance:none;-webkit-appearance:none}section#search-box #search-input input,section#search-box #search-input input:focus{transition:border-color .3s ease-in;outline:0}section#search-box #search-input input:focus{border-color:#4550a7}section#search-box #search-input input::-webkit-input-placeholder,section#search-box #search-input input:-moz-placeholder,section#search-box #search-input input:-moz-placeholder,section#search-box #search-input input:-ms-input-placeholder{font-weight:100;color:#999}section#search-box #hits{margin:4px 0;padding:10px 0;border-top:2px solid #eee}section#search-box .hit{font-size:0;padding:15px 0;border-bottom:1px solid #eee}section#search-box .hit-name{margin:0}section#search-box .hit-image{display:inline-block;width:16%;text-align:center}section#search-box .hit-image img{max-width:100%;max-height:180px}section#search-box .hit-content{font-size:13px;font-weight:300;display:inline-block;width:81%;margin-left:3%;vertical-align:top}section#search-box .hit-stars{font-size:17px;margin:4px 0;color:#868686}section#search-box .hit-content section#search-box .hit-price{float:right;margin-left:20px;color:#fff;background:#383838;padding:4px;border-radius:3px}section#search-box .hit-content section#search-box .hit-price,section#search-box .hit-content section#search-box .hit-name{font-weight:normal;margin-top:0}section#search-box .hit-content mark{font-style:normal;color:#4550a7;background-color:transparent;border-bottom:solid 1px rgba(101,91,244,0.5)}section#search-box .hit-content p{font-size:13px}section#search-box .hit-description mark{color:inherit;background-color:inherit}section#search-box .hit-category-breadcrumb{margin:5px 0 2px 0}section#search-box .hit-category-breadcrumb mark{color:inherit}section#search-box .hit-content section#search-box .hit-description{color:#868686;margin:1px 0 10px 0;font-size:14px}section#search-box #pagination{margin-top:60px}section#search-box #pagination ul{font-size:0;list-style-type:none;text-align:center;display:block}section#search-box #pagination li{font-size:14px;display:inline}section#search-box #pagination a,section#search-box #pagination span{padding:8px 12px;text-decoration:none;color:#000;border:1px solid #eee}section#search-box #pagination a:hover,section#search-box #pagination span:hover{background:#f5f5f5}section#search-box #pagination section#search-box .ais-Pagination-item{padding:3px}section#search-box #pagination section#search-box .ais-Pagination-item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}section#search-box #pagination section#search-box .ais-Pagination-item:last-child{border-right:1px solid #eee;border-top-right-radius:4px;border-bottom-right-radius:4px}section#search-box #pagination section#search-box .ais-Pagination-item--selected a{color:white;border-color:#4550a7;background:#4550a7}section#search-box #pagination section#search-box .ais-Pagination-item--selected a:hover{cursor:default}section#search-box #pagination section#search-box .ais-Pagination-item--disabled{cursor:not-allowed}section#search-box #pagination section#search-box .ais-Pagination-item--disabled:hover{background:0}section#search-box #sort-by-wrapper{font-weight:300;position:relative;float:right;color:#999}section#search-box #sort-by select{font-size:16px;padding-right:14px;cursor:pointer;border:0;outline:0;background:0;-webkit-appearance:none;-moz-appearance:none}section#search-box #sort-by:after{content:'';display:inline-block;position:absolute;top:8px;right:0;width:0;height:0;margin-left:2px;vertical-align:middle;color:#000;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;pointer-events:none}section#search-box .facet{margin-bottom:24px;font-size:14px;color:#000}section#search-box .facet h5{margin:0 0 6px;padding:0 0 6px;text-transform:uppercase;border-bottom:2px solid #eee} section#search-box .facet ul{margin:0;padding:0;list-style-type:none}section#search-box .facet li{margin-bottom:3px}section#search-box .facet a:visited,section#search-box .facet a{color:#000;text-decoration:none;cursor:pointer}section#search-box .ais-RefinementList-label,section#search-box .ais-HierarchicalMenu-list section#search-box .facet-item,section#search-box .ais-Menu-link{cursor:pointer;line-height:1.5em}section#search-box .ais-HierarchicalMenu-list section#search-box .ais-HierarchicalMenu-item{margin:3px 0}section#search-box .ais-HierarchicalMenu-link:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;content:'\f105';padding:0 5px 0 0}section#search-box .sffv_no-results{font-size:13px;line-height:1.2;padding-top:6px}section#search-box .ais-RefinementList section#search-box .ais-SearchBox-submit svg,section#search-box .ais-RefinementList section#search-box .ais-SearchBox-reset svg{width:1em;height:1em;fill:#8e8e8e}section#search-box .ais-RefinementList-label:hover,section#search-box .ais-RefinementList-item--selected section#search-box .ais-RefinementList-label,section#search-box .ais-Menu-link:hover,section#search-box .ais-Menu-item--selected section#search-box .ais-Menu-link[class],section#search-box .ais-HierarchicalMenu-list section#search-box .facet-itemsection#search-box .active:hover,section#search-box .ais-HierarchicalMenu-list section#search-box .facet-itemsection#search-box .active{color:#4550a7}section#search-box .ais-RefinementList-item--selected section#search-box .ais-RefinementList-label:hover,section#search-box .ais-Menu-item--selected section#search-box .ais-Menu-link:hover,section#search-box .ais-HierarchicalMenu-list section#search-box .facet-itemsection#search-box .active:hover{text-decoration:line-through;color:#4550a7}section#search-box .ais-RefinementList-count,section#search-box .ais-HierarchicalMenu-count,section#search-box .ais-Menu-count,section#search-box .ais-RatingMenu-count,section#search-box .ais-ToggleRefinement-count{position:relative;float:right;color:#999}section#search-box .no-results #pagination,section#search-box .no-results #sort-by,section#search-box .no-results #stats,section#search-box .no-results #facets{display:none}section#search-box #no-results-message{text-align:center}section#search-box #no-results-message p{font-size:28px;font-weight:100}section#search-box #no-results-message ul{list-style-type:none}section#search-box #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}section#search-box #no-results-message li spansection#search-box .value{font-weight:bold;color:#000}section#search-box #no-results-message li asection#search-box .remove img{position:absolute;top:3px;right:5px;float:right;width:17px;height:17px;opacity:.5}section#search-box #no-results-message li asection#search-box .remove:hover img{opacity:1}section#search-box a.clear-all{font-size:12px;line-height:1;display:inline-block;margin:10px;padding:8px 12px;text-decoration:none;color:black;border:2px solid #ddd;border-radius:4px}section#search-box a.clear-all:hover{transition:border-color .3s ease-in;border-color:#999}section#search-box .ais-RangeSlider section#search-box .rheostat-progress{background-color:#46aeda}section#search-box .rheostat-handle{border-color:#4550a7}section#search-box .ais-RatingMenu-link{display:flex}section#search-box .ais-RatingMenu-label{flex-grow:1}section#search-box .ais-Menu-item--selected,section#search-box .ais-RefinementList-item--selected,section#search-box .ais-HierarchicalMenu-item--selected,section#search-box .ais-RatingMenu-item--selected{font-weight:bold}section#search-box .ais-RatingMenu-starIcon,section#search-box .ais-RatingMenu-starIcon--emtpy{display:inline-block;width:1em;height:1em}section#search-box .ais-RatingMenu-starIcon,section#search-box .ais-RatingMenu-starIcon--empty{fill:currentColor;color:#fbae00}section#search-box .ais-RatingMenu-item--disabled section#search-box .ais-RatingMenu-starIcon,section#search-box .ais-RatingMenu-item--disabled section#search-box .ais-RatingMenu-starIcon--empty{color:#c9c9c9}section#search-box .ais-ToggleRefinement-label{cursor:pointer}section#search-box .ais-RefinementList-showMore,section#search-box .ais-Menu-showMore{font-weight:bold;opacity:.7;padding-left:4px;position:relative;line-height:25px;font-size:.9em}section#search-box .ais-RefinementList-showMore:hover,section#search-box .ais-RefinementList-showMore:focus,section#search-box .ais-Menu-showMore:hover,section#search-box .ais-Menu-showMore:focus{opacity:1}section#search-box .ais-RefinementList-showMore section#search-box .isShowingMore:before,section#search-box .ais-RefinementList-showMore section#search-box .isShowingLess:before,section#search-box .ais-Menu-showMore section#search-box .isShowingMore:before,section#search-box .ais-Menu-showMore section#search-box .isShowingLess:before{font-family:FontAwesome;font-style:inherit;font-weight:inherit;text-decoration:inherit;display:inline-block;position:relative;content:'';margin:0 5px 0 0} section#search-box .ais-RefinementList-showMore section#search-box .isShowingMore:before,section#search-box .ais-Menu-showMore section#search-box .isShowingMore:before{content:'\f0fe'}section#search-box .ais-RefinementList-showMore section#search-box .isShowingLess:before,section#search-box .ais-Menu-showMore section#search-box .isShowingLess:before{content:'\f146'}