.ais-SearchBox-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:var(--input-height, 2.5rem);font-size:.875rem;line-height:1.25rem}.ais-SearchBox-input{padding-right:var(--theme-listings-input-icon-padding-right);padding-left:var(--theme-listings-input-icon-padding-left)}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0}.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-SearchBox-submit{display:block;position:absolute;top:50%;left:0;padding:6px 10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--theme-listings-input-icon-color, currentcolor);font-size:var(--theme-listings-input-icon-size, var(--input-color, currentcolor));line-height:1.5rem;pointer-events:none}.ais-SearchBox-submit svg{top:-.1em;width:1em;height:1em}.ais-SearchBox-loadingIndicator,.ais-SearchBox-reset{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;fill:currentcolor;font-size:var(--theme-listings-input-close-icon-size)}.ais-SearchBox-loadingIndicator svg,.ais-SearchBox-reset svg{width:1em;height:1em}.ais-ClearRefinements:empty{display:none}.ais-MenuSelect--noRefinement{opacity:.5}.ais-RefinementList{text-align:left}.ais-RefinementList-list{margin:0;padding:0;list-style:none}.ais-RefinementList-item{display:block}.ais-RefinementList-item+.ais-RefinementList-item{margin-top:.9rem}.ais-RefinementList-label{font-family:garamond-premier-pro,Adobe Garamond Pro,EB Garamond,Crimson Text,Georgia,serif;font-style:normal;font-weight:500;font-size:1.0625rem;line-height:1.1;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.ais-RefinementList-labelText{font-size:.9375rem;line-height:1.11;padding-right:.5rem;padding-left:1rem;text-indent:-1rem}.ais-RefinementList-count{font-size:.9375rem;line-height:1.11;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;margin-left:auto;color:var(--text-color)}.ais-RefinementList-checkbox{position:relative;width:var(--theme-checkbox-size, 18px);min-width:var(--theme-checkbox-size, 18px);height:var(--theme-checkbox-size, 18px);margin:0 .7rem 0 0;padding:0;-webkit-transition:border .5s,-webkit-box-shadow .5s;transition:border .5s,-webkit-box-shadow .5s;transition:border .5s,box-shadow .5s;transition:border .5s,box-shadow .5s,-webkit-box-shadow .5s;background:var(--color-white, #fff);background-position:50%;background-size:180%;border:1px solid var(--checkbox-border-color);outline:0;-webkit-box-shadow:0 0 0 0 var(--checkbox-bg-checked) inset;box-shadow:0 0 0 0 var(--checkbox-bg-checked) inset;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ais-RefinementList-checkbox:checked{border-color:var(--checkbox-bg-checked)}.ais-RefinementList-checkbox:focus{border-color:#000c}.ais-RefinementList-item--selected .ais-RefinementList-checkbox{-webkit-box-shadow:0 0 0 10px var(--checkbox-bg-checked) inset;box-shadow:0 0 0 10px var(--checkbox-bg-checked) inset}.ais-RefinementList-item--selected .ais-RefinementList-checkbox:before{display:block;position:absolute;z-index:1;inset:0;background:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.6 8.1-3.7-3.8 1-1.1 2.7 2.7 5.5-5.4 1 1z' fill='%23FFF'/%3E%3C/svg%3E") no-repeat center center;background-size:80%}.ais-Pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ais-Pagination-item.current{pointer-events:none}.ais-Pagination-item--disabled{display:none}.ais-Pagination-item--page .ais-Pagination-link{padding-top:.1em!important}.ais-Pagination:not(:has(.ais-Pagination-item:nth-of-type(2))){display:none}.ais-CurrentRefinements--noRefinement{display:none}.ais-CurrentRefinements-label{font-family:nexa,Avenir Next,Segoe UI,Roboto,Helvetica Neue,arial,sans-serif;font-style:normal;font-weight:500;font-size:.9375rem;line-height:1.1;text-transform:none}.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset{padding:0;overflow:visible;background:none;border:0;color:inherit;font:inherit;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-CurrentRefinements-delete [disabled],.ais-CurrentRefinements-reset [disabled]{cursor:default}.ais-CurrentRefinements-list{display:inline-grid;gap:1rem;grid-auto-flow:column;margin:0;padding:0;list-style:none}.ais-CurrentRefinements-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}@media only screen and (min-width:1024px){.ais-CurrentRefinements-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ais-CurrentRefinements-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:1.5rem;margin-top:.5rem;margin-left:1rem;padding:.5rem 1rem;background-color:var(--subtheme-radio-toggle-background-color-selected);border:1px solid var(--subtheme-radio-toggle-background-color-selected);border-radius:25px;color:var(--subtheme-radio-toggle-text-color-selected);font-size:1rem;text-transform:uppercase;line-height:1}@media only screen and (min-width:1024px){.ais-CurrentRefinements-category{margin-top:unset}}.ais-CurrentRefinements-category>*{position:relative}.ais-CurrentRefinements-delete{position:relative;height:100%;margin-left:.5rem;-webkit-transition:color .3s ease;transition:color .3s ease;outline-width:0;color:currentcolor;font-size:1rem;text-transform:uppercase;line-height:1}.ais-CurrentRefinements-delete:hover{color:var(--theme-link-color, currentColor)}
