.ais-Hits-item .option-block{margin-top:1em}.ais-Hits-item .option-block li{cursor:pointer}.ais-Hits-item .productitem--image img{margin:0;width:100%;height:auto}li.collection-hit.ais-Hits-item .active-hover .productitem--actions,li.live-search-hit.ais-Hits-item .active-hover .productitem--actions{position:inherit;opacity:1;visibility:visible}.ais-Hits-item [data-product-item]{height:100%}.ais-Hits-item [data-product-item-content]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ais-Hits-item [data-product-item-content] .productitem--actions:last-of-type{margin-top:auto}.productitem--title>a{cursor:pointer}.ais-Hits .productitem--title{font-size:12px}.ais-Hits .has-touch .productitem--actions{display:block}@media only screen and (max-width:601px){.collection-hit.ais-Hits-item,.live-search-hit.ais-Hits-item{width:100%}}@media only screen and (min-width:602px) and (max-width:1200px){.collection-hit.ais-Hits-item,.live-search-hit.ais-Hits-item{width:45%}.ais-instantsearch-rightpanel{width:80%}}#algolia-collection-page{max-width:1400px;margin:50px auto 0;padding-left:25px;padding-right:25px}.ais-search-container__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px}.ais-search-container__header button,.ais-search-container__header div{margin-left:19px}@media only screen and (max-width:300px){.ais-search-container__header button,.ais-search-container__header div{margin-left:0}}@media only screen and (min-width:601px){.ais-search-container__header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.ais-search-container_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px}.search-flydown{border:none}.ais-instantsearch-leftpanel__header_heading{font-size:1.5em}@media (min-width:1201px){.collection-page-container__wrapper .ais-instantsearch-rightpanel{width:70%}}@media screen and (min-width:602px){.productitem--image{height:100%;max-height:190px;margin:0 auto}.ais-Hits-item .productitem--image img{margin:0 auto;height:100%;width:auto}.productitem--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50%}}.ais-instantsearch-rightpanel{width:80%;height:100%}@media (max-width:675px){.mobile-utils-filter-button.mobile-only{display:block}}.price--includes{margin-left:.5em}.filter-button-icon svg{display:block;width:19px;height:13px;-webkit-transition:fill .1s ease;transition:fill .1s ease;fill:currentColor}.filter-button-icon{display:table-cell;padding-right:11px;vertical-align:middle}.ais-filter-button{background-color:#fff;border-radius:3px;border:1px solid #b3b3b3;-webkit-box-sizing:border-box;box-sizing:border-box;color:#b3b3b3;cursor:pointer;display:block;font-family:sans-serif;font-size:15px;font-style:normal;font-weight:400;height:32px;line-height:17.25px;margin-left:.5rem;padding:5px 13px 2px;text-align:center;width:47px}@media only screen and (min-width:786px){.ais-filter-button{display:none}}.ais-instantsearch-leftpanel{width:35%;padding-left:1em}.ais-RefinementList-count{display:none}@media (min-width:1200px){.ais-instantsearch-rightpanel{width:70%}.ais-instantsearch-leftpanel{width:25%}.ais-refinementlist-count{display:inline}}.ais-RefinementList-item,.ais-ToggleRefinement{margin-bottom:5px;padding-left:3px}.ais-RefinementList-labelText,.ais-ToggleRefinement-labelText{padding-left:4px;color:#000;font-weight:400}.ais-refinelist-title{font-size:14px!important;font-weight:700;text-transform:uppercase;margin:0;line-height:20px;color:#4d4d4d}.ais-RefinementList{padding:10px 0;border-bottom:1px solid #e3e3e3;height:auto;overflow:visible}.site-main.algolia-scroll-lock{z-index:802}.site-main.algolia-scroll-lock:after{content:"";top:0;left:0;background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;z-index:200}.ais-instantsearch__modal{top:0;left:0;width:100%;height:100%;z-index:800}.ais-instantsearch__modal .ais-instantsearch-leftpanel{background:#fff;width:75%;z-index:800;position:fixed;overflow-y:auto;height:100vh;padding:10px}.ais-InfiniteHits{padding-bottom:30px}.ais-instantsearch-leftpanel__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}