main .ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:4px;height:52px;width:100%;padding:2px 38px;border:solid #86888c}main .ais-Panel{margin-bottom:2rem}main .ais-Panel-header{border:none;color:#21243d;font-size:.678rem;font-weight:600;letter-spacing:.08rem;line-height:1.6;padding-bottom:1rem;text-transform:uppercase}main .ais-HierarchicalMenu-list,main .ais-RefinementList-list{margin:0;list-style:none;font-weight:400;padding:0 0 0 10px}main .ais-HierarchicalMenu-link,main .ais-RatingMenu-link,main .ais-RefinementList-label{align-items:center;display:flex;padding-bottom:1rem;margin-bottom:0}main .ais-HierarchicalMenu-count,main .ais-Menu-count,main .ais-RefinementList-count,main .ais-ToggleRefinement-count,main .ais-RatingMenu-count{align-items:center;background-color:#41424714;border-radius:4px;color:#21243dcc;display:flex;font-size:.64rem;font-weight:600;letter-spacing:1.1px;margin-left:8px;padding:0 4px}main .ais-HierarchicalMenu-link:before{align-items:center;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%2390919E' fill-rule='nonzero' d='M0 4l4-4 4 4z'/%3E%3C/svg%3E%0A");display:flex;height:8px;justify-content:center;margin-right:1rem;width:8px}main .ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-link:before{transform:rotate(180deg)}main .ais-HierarchicalMenu-item--selected .ais-HierarchicalMenu-item:not(.ais-HierarchicalMenu-item--selected) .ais-HierarchicalMenu-link:before{transform:rotate(0)}main .ais-RefinementList .ais-SearchBox-form{margin-bottom:1rem}main .ais-RefinementList .ais-SearchBox-input{border-radius:3px;color:#21243dcc;font-size:.8rem;height:40px;padding:0 44px}main .ais-RefinementList-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#41424714;border:none;border-radius:2px;height:1rem;margin:0;margin-right:1rem;position:relative;width:1rem}main .ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-color:#bd1622}main .ais-RefinementList-item--selected .ais-RefinementList-checkbox:after{background-color:#fff;border-radius:4px;content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-2px) translateY(-2px);width:4px}main .ais-RefinementList-showMore{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ais-Pagination-list{display:flex;justify-content:center}.ais-Pagination-item,.ais-Pagination-link{align-items:center;display:flex;justify-content:center}.ais-Pagination-item{height:38px;width:38px;background-color:#41424714;border-radius:4px;color:#414247}.ais-Pagination-item--selected{background-color:#bd1622;background-image:linear-gradient(to bottom,#ffffff57,#fff0);font-weight:700}.ais-Pagination-item--firstPage,.ais-Pagination-item--previousPage,.ais-Pagination-item--nextPage,.ais-Pagination-item--lastPage{background:none}.ais-Pagination-item--disabled{opacity:.33}.ais-Pagination-item--selected a{color:#fff}.ais-Pagination-item.ais-Pagination-item--page{margin-right:4px}.ais-Pagination-item.ais-Pagination-item--previousPage{margin-right:1rem}.ais-Pagination-item.ais-Pagination-item--nextPage{margin-left:calc(1rem - 4px)}.ais-Pagination-link{height:100%;width:100%}
