#algolia_instant_selector .hits.products.wrapper{width:100%;max-width:100%;box-sizing:border-box}#algolia_instant_selector #instant-search-results-container{margin-top:30px;width:100%;max-width:100%;box-sizing:border-box}#algolia_instant_selector .algolia-infos{margin-bottom:14px;width:100%;box-sizing:border-box;background:0 0;color:#000;text-align:left;font-size:14px;padding:0;line-height:normal;clear:both}#algolia_instant_selector .algolia-infos .toolbar-amount,#algolia_instant_selector .algolia-infos .ais-Stats,#algolia_instant_selector .algolia-infos .sorter-label{color:#000}#algolia_instant_selector .algolia-infos .sorter{float:right;padding:8px 0 0}#algolia_instant_selector .algolia-infos .sorter .control{display:inline-block;position:relative}#algolia_instant_selector .algolia-infos .sorter .control:after{content:"\f0d7";font-family:'FontAwesome';font-size:1.4rem;color:#000;position:absolute;top:0;right:10px;line-height:32px;pointer-events:none}#algolia_instant_selector .algolia-infos .ais-SortBy-select,#algolia_instant_selector .algolia-infos .sorter .control select{width:auto;margin:0 0 0 7px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:20px;border:1px solid #c2c2c2;background:#fff;color:#000}#algolia_instant_selector .ais-Hits,#algolia_instant_selector .ais-InfiniteHits{text-align:left;width:100%;max-width:100%;box-sizing:border-box}#algolia_instant_selector .ais-Hits-list,#algolia_instant_selector .ais-InfiniteHits-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2%;row-gap:20px;width:100%;max-width:100%;box-sizing:border-box;font-size:14px;align-items:stretch}#algolia_instant_selector .ais-Hits-item,#algolia_instant_selector .ais-InfiniteHits-item{padding:0;margin:0 !important;width:auto !important;max-width:100%;display:flex !important;flex-direction:column;clear:none !important;vertical-align:top;font-size:14px;box-sizing:border-box;height:100%}#algolia_instant_selector .itemgrid.itemgrid-4col>.ais-Hits-item:nth-of-type(4n+1),#algolia_instant_selector .itemgrid.itemgrid-4col>.ais-InfiniteHits-item:nth-of-type(4n+1){clear:none !important}#algolia_instant_selector .algolia-products-grid .item{border-top:none;padding-top:0;background:0 0;padding-bottom:0 !important;margin-bottom:0 !important;padding-left:0;padding-right:0;box-sizing:border-box;max-width:100%;overflow:hidden}#algolia_instant_selector .items-grid-partitioned .item{border-top:none !important;padding-top:0 !important}#algolia_instant_selector .items-grid .item:hover,#algolia_instant_selector .items-grid-partitioned .item:hover{margin-left:0 !important;margin-right:0 !important;padding-left:1% !important;padding-right:1% !important;box-shadow:none !important;z-index:auto !important;height:100% !important}#algolia_instant_selector .ais-Hits-item .product-item-info,#algolia_instant_selector .ais-InfiniteHits-item .product-item-info{width:100% !important;max-width:100% !important;display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:100%;box-sizing:border-box;border:1px solid #979797}#algolia_instant_selector .product-item-info>[itemprop=item]{display:flex;flex-direction:column;flex:1 1 auto;height:100%;width:100%;min-height:0}#algolia_instant_selector .ais-Hits-item .product-item-info.resize-height,#algolia_instant_selector .ais-InfiniteHits-item .product-item-info.resize-height{position:relative}#algolia_instant_selector .ais-Hits-item .product-item-info.resize-height .product-item-actions.actions,#algolia_instant_selector .ais-InfiniteHits-item .product-item-info.resize-height .product-item-actions.actions{position:absolute !important;bottom:0 !important;left:0;right:0;width:100%;margin:0}#algolia_instant_selector .product-item-info.resize-height .product-item-details{padding-bottom:46px}#algolia_instant_selector .ais-Hits-item a,#algolia_instant_selector .ais-InfiniteHits-item a{text-decoration:none}#algolia_instant_selector .ais-Hits-item a:hover,#algolia_instant_selector .ais-InfiniteHits-item a:hover{color:inherit}#algolia_instant_selector .product-item-img{flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:200px;height:200px;overflow:hidden;box-sizing:border-box}#algolia_instant_selector .product-item-img .product-item-photo{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#algolia_instant_selector .product-item-img .product-image-photo{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto;object-fit:contain}#algolia_instant_selector .product-item-details{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}#algolia_instant_selector .product-items .product-item-name{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-align:center;margin:10px 0 5px;min-height:calc(1.2857em*4);height:calc(1.2857em*4);line-height:1.2857em;flex-shrink:0;box-sizing:border-box}#algolia_instant_selector .product-items .product-item-name .product-item-link{display:inline;color:inherit;text-decoration:none;white-space:normal}#algolia_instant_selector .product-items .product-item-name,#algolia_instant_selector .product-items .price-box,#algolia_instant_selector .product-items .display_swatches,#algolia_instant_selector .product-items .product-reviews-summary{padding-left:20px;padding-right:20px;flex-shrink:0}#algolia_instant_selector .product-items .product-item-details>strong:not(.product-item-name),#algolia_instant_selector .product-items .product-item-details>[data-role=algolia-sku]{display:block;text-align:center;margin-bottom:6px;padding-left:20px;padding-right:20px;flex-shrink:0;color:#000;font-weight:700;min-height:1em}#algolia_instant_selector .product-items .display_swatches{margin-bottom:8px;min-height:0;flex-shrink:0}#algolia_instant_selector .product-reviews-summary{text-align:center;margin-bottom:8px}#algolia_instant_selector .product-reviews-summary .rating-summary .label{display:none}#algolia_instant_selector .product-items .price-box{margin-bottom:10px}#algolia_instant_selector .product-items .price-box .price{color:#ec7e23;font-weight:700}#algolia_instant_selector .product-items .price-box .old-price .price{color:#999;font-weight:400}#algolia_instant_selector .product-item-inner{margin-top:0;padding-top:0;flex-shrink:0;width:100%}#algolia_instant_selector .product-items .product-item-actions.actions{display:table;width:100%;border-top:1px solid #979797;margin:0;table-layout:fixed}#algolia_instant_selector .product-items .product-item-actions .actions-primary,#algolia_instant_selector .product-items .product-item-actions .actions-secondary{float:none !important;display:table-cell;vertical-align:middle}#algolia_instant_selector .product-items .product-item-actions .actions-primary{width:auto;position:relative;border-right:1px solid transparent;overflow:hidden}#algolia_instant_selector .product-items .product-item-actions .action.tocart{background:0 0;border:none;box-shadow:none;color:#ec7e23;padding-top:0;padding-bottom:0;line-height:44px;width:100%;font-weight:600;text-transform:none;position:relative;z-index:1}#algolia_instant_selector .product-items .item:hover .product-item-actions .actions-primary,#algolia_instant_selector .product-items .product-item-info:hover .product-item-actions .actions-primary,#algolia_instant_selector .product-items .product-item-actions .actions-primary:hover{border-right:1px solid #979797}#algolia_instant_selector .product-items .item:hover .product-item-actions .actions-primary:before,#algolia_instant_selector .product-items .product-item-info:hover .product-item-actions .actions-primary:before,#algolia_instant_selector .product-items .product-item-actions .actions-primary:hover:before{background:#ec7e23;color:#fff;opacity:1;visibility:visible;transform:scaleX(1);z-index:0}#algolia_instant_selector .product-items .item:hover .product-item-actions .action.tocart,#algolia_instant_selector .product-items .product-item-info:hover .product-item-actions .action.tocart,#algolia_instant_selector .product-items .product-item-actions .actions-primary:hover .action.tocart,#algolia_instant_selector .product-items .product-item-actions .action.tocart.primary:hover,#algolia_instant_selector .product-items .product-item-actions .action.tocart.primary:focus{background:#ec7e23 !important;background-color:#ec7e23 !important;border:none !important;box-shadow:none !important;color:#fff !important}#algolia_instant_selector .product-items .product-item-actions .actions-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:44px;visibility:hidden;opacity:0;transform:scaleX(0);transform-origin:0 50%;transition:all .3s ease-out;z-index:0}#algolia_instant_selector .product-items .product-item-actions .actions-secondary{width:44px;text-align:center}#algolia_instant_selector .product-items .product-item-actions .actions-secondary .action.towishlist{display:block}#algolia_instant_selector .product-items .product-item-actions .addto-links-icons .action .icon{width:44px;height:44px;line-height:44px;font-size:2rem;background:0 0}#algolia_instant_selector .product-items .product-item-actions .addto-links .tocompare{display:none}#algolia_instant_selector #instant-search-results-container .result-wrapper,#algolia_instant_selector #instant-search-results-container .result-content,#algolia_instant_selector #instant-search-results-container .result-thumbnail,#algolia_instant_selector #instant-search-results-container .result-title,#algolia_instant_selector #instant-search-results-container .result-description{all:unset;display:revert}@media only screen and (min-width:768px) and (max-width:991px){#algolia_instant_selector .ais-Hits-list,#algolia_instant_selector .ais-InfiniteHits-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:767px){#algolia_instant_selector .ais-Hits-list,#algolia_instant_selector .ais-InfiniteHits-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:479px){#algolia_instant_selector .ais-Hits-list,#algolia_instant_selector .ais-InfiniteHits-list{grid-template-columns:repeat(1,minmax(0,1fr))}}#algolia_instant_selector mark{background:#ec7e23;color:#fff}#algolia_instant_selector .algolia-sidebar{padding-right:20px}#algolia_instant_selector .algolia-facets-block .ais-Panel{border:none;margin-bottom:30px;background:0 0}#algolia_instant_selector .algolia-facets-block .ais-Panel-header{background:0 0;border:none;padding:0;margin-bottom:0}#algolia_instant_selector .algolia-facets-block .ais-Panel-header .name{display:block;font-weight:700;font-size:19px;line-height:24px;color:#514f53;margin-bottom:0;padding:0 10px}#algolia_instant_selector .algolia-facets-block .ais-Panel-body{padding:0}#algolia_instant_selector .algolia-facets-block .ais-RangeSlider{margin:0 20px !important;padding:15px 10px 10px;box-sizing:border-box}#algolia_instant_selector .algolia-facets-block .ais-RangeSlider .rheostat{margin-top:40px;margin-bottom:15px}#algolia_instant_selector .algolia-facets-block .ais-RangeSlider .rheostat-value{padding-top:15px;color:#514f53;font-size:14px}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-list,#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-list{list-style:none;margin:0;padding:0}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-item,#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-item{margin:0;line-height:normal;border-bottom:1px solid rgba(0,0,0,.06)}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-item:last-child,#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-item:last-child{border-bottom:none}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-label{display:flex;align-items:center;width:100%;margin:0;padding:15px 10px;font-size:14px;line-height:18px;color:#514f53;cursor:pointer}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-label:hover{background-color:rgba(0,0,0,.03);color:#514f53}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-checkbox{margin:0 8px 0 0;flex-shrink:0}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-labelText{flex:1 1 auto}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-count,#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-count{color:#aaa;margin-left:3px;font-weight:400}#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-link{display:block;padding:15px 10px;font-size:14px;line-height:18px;color:#514f53;text-decoration:none}#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-link:hover{background-color:rgba(0,0,0,.03);color:#514f53;text-decoration:none}#algolia_instant_selector .algolia-facets-block .ais-HierarchicalMenu-link--selected{font-weight:700;color:#514f53}#algolia_instant_selector .algolia-facets-block .ais-RangeSlider .rheostat-background{border:0;background-color:#eee}#algolia_instant_selector .algolia-facets-block .ais-RangeSlider .rheostat-progress{background-color:#ec7e23}#algolia_instant_selector .algolia-facets-block .ais-RangeSlider .rheostat-handle{border-color:#514f53;background:#fff}#algolia_instant_selector .algolia-facets-block .ais-RefinementList-searchBox .ais-SearchBox-input{margin:8px 10px;width:calc(100% - 20px);border:1px solid #c2c2c2;border-radius:5px;height:32px}#algolia_instant_selector #clear-refinements{margin-bottom:15px}#algolia_instant_selector #clear-refinements .ais-ClearRefinements-button{width:auto;margin-bottom:0;padding:0;background:0 0;border:none;box-shadow:none;color:#ec7e23;font-weight:600;text-transform:none}#algolia_instant_selector #current-refinements{margin-bottom:15px}#algolia_instant_selector #current-refinements .ais-CurrentRefinements-item{border:1px solid #ddd;background:#fff;color:#514f53;border-radius:0}#algolia_instant_selector #refine-toggle{border-color:#979797;color:#514f53;font-weight:700;margin-bottom:15px}@media only screen and (max-width:767px){#algolia_instant_selector .algolia-mobile-search-refine{width:100%;max-width:100%;box-sizing:border-box}#algolia_instant_selector #refine-toggle{display:block;width:100%;max-width:100%;box-sizing:border-box;line-height:32px;min-height:32px;margin:6px 0 8px;padding:0 10px;font-size:13px}#algolia_instant_selector #instant-search-bar{width:100%;max-width:100%;margin-bottom:8px;box-sizing:border-box}#algolia_instant_selector #instant-search-bar .ais-SearchBox,#algolia_instant_selector #instant-search-bar .ais-SearchBox-form{width:100%;max-width:100%;box-sizing:border-box}#algolia_instant_selector #instant-search-bar .ais-SearchBox{margin-bottom:0}#algolia_instant_selector #instant-search-bar .ais-SearchBox-input{width:100%;max-width:100%;height:34px;font-size:14px;box-sizing:border-box}#algolia_instant_selector .algolia-infos{margin-bottom:8px;font-size:12px}#algolia_instant_selector .algolia-infos .sorter{padding-top:4px}#algolia_instant_selector #instant-search-results-container{margin-top:16px}#algolia_instant_selector .algolia-sidebar{padding-right:0;margin-bottom:0}#algolia_instant_selector #algolia-left-container{width:100%;padding:0 15px;box-sizing:border-box}#algolia_instant_selector #algolia-left-container .algolia-facets-block.hidden-xs{margin-bottom:8px}#algolia_instant_selector #algolia-right-container{padding-left:15px;padding-right:15px;box-sizing:border-box}}