h1[data-v-bf1cfb05]{color:var(--color-brand);font-size:var(--font-size-xxl)}h2[data-v-bf1cfb05]{font-size:var(--font-size-m);margin-top:0}.container[data-v-bf1cfb05]{gap:var(--gap-m);grid-template:"header header""drawer-button drawer-button""drawer drawer""content content";padding-inline:0;display:grid}header{&[data-v-bf1cfb05]{grid-area:header}& h1[data-v-bf1cfb05]{margin:0}}.drawer__filter-button[data-v-bf1cfb05]{grid-area:drawer-button;display:inline-block}.drawer[data-v-bf1cfb05]{grid-area:drawer}.dialog__body[data-v-bf1cfb05]{padding:0}section[data-v-bf1cfb05]{width:100%;margin-bottom:var(--gap-m);grid-area:content;grid-template-rows:min-content min-content auto;display:grid}.sort[data-v-bf1cfb05]{margin-bottom:var(--gap);grid-template-columns:min-content min-content;margin-left:auto;display:inline-grid}.sort .sort__icon[data-v-bf1cfb05]{padding:0 var(--gap-s);border-right:1px solid var(--color-light);border-radius:var(--border-radius-s) 0 0 var(--border-radius-s);background:var(--color-grey-light);color:var(--text-color-muted);align-items:center;display:inline-flex}.sort[data-v-bf1cfb05] .icon{transform:rotate(90deg)}.hits[data-v-bf1cfb05]{overflow-x:auto}.hits[data-v-bf1cfb05] .notification{width:100%}.is-loading{&[data-v-bf1cfb05]{min-height:100dvh;overflow:hidden}&>[data-v-bf1cfb05]{display:none!important}}@media (width>=48rem){.container[data-v-bf1cfb05]{grid-template:"header header""drawer content"/minmax(330px,1fr) 4fr}.drawer__filter-button[data-v-bf1cfb05]{display:none}.drawer[data-v-bf1cfb05]{grid-template-rows:min-content min-content auto;align-self:start;display:grid}.drawer>div[data-v-bf1cfb05]{margin-bottom:var(--gap-s)}}[data-v-bf1cfb05] input[type=search]::-webkit-search-decoration{display:none}[data-v-bf1cfb05] input[type=search]::-webkit-search-cancel-button{display:none}[data-v-bf1cfb05] input[type=search]::-webkit-search-results-button{display:none}[data-v-bf1cfb05] input[type=search]::-webkit-search-results-decoration{display:none}[data-v-bf1cfb05] [class^=ais-]{box-sizing:content-box;font-size:1rem}.drawer[data-v-bf1cfb05] .ais-SearchBox{margin-bottom:var(--gap)}[data-v-bf1cfb05] .ais-SearchBox{width:100%;display:flex}[data-v-bf1cfb05] .ais-SearchBox-form{width:100%;height:calc(var(--gap-m) + var(--gap-s));border:1px solid var(--border-color-2);border-radius:var(--border-radius-s);justify-content:flex-start;display:flex;position:relative;overflow:clip}[data-v-bf1cfb05] .ais-SearchBox-input{width:100%;max-width:30rem;height:auto;padding:var(--gap-xs) var(--gap-s);color:var(--text-color-body);font:inherit;border:none;&:focus{color:var(--text-color-body)}}[data-v-bf1cfb05] .ais-SearchBox-submit{display:none}[data-v-bf1cfb05] .ais-SearchBox-resetIcon{left:auto}@media (width>=48rem){[data-v-bf1cfb05] .ais-SortBy{text-align:right}}[data-v-bf1cfb05] .ais-SortBy-select{height:auto;padding:var(--gap-xs);border-radius:0 var(--border-radius-s) var(--border-radius-s) 0;background:var(--color-grey-light);color:var(--text-color-body);font:inherit;border:none}[data-v-bf1cfb05] .ais-CurrentRefinements-list{gap:var(--gap-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;&:not(:empty){margin-bottom:var(--gap-s)}}[data-v-bf1cfb05] .ais-CurrentRefinements-item{gap:var(--gap-xs);flex-wrap:wrap;display:flex}[data-v-bf1cfb05] .ais-CurrentRefinements-category{padding:var(--gap-xxs) 0 var(--gap-xxs) var(--gap-xs);border:1px solid var(--color-dark);border-radius:var(--border-radius-s);color:var(--color-dark);display:inline-block}[data-v-bf1cfb05] .ais-CurrentRefinements-delete{cursor:pointer;background:0 0;border:none}[data-v-bf1cfb05] .ais-CurrentRefinements-label{display:none}.clear-refinements-header[data-v-bf1cfb05]{justify-content:space-between;display:flex}[data-v-bf1cfb05] .ais-ClearRefinements:has(.ais-ClearRefinements-button--disabled)+strong{display:none}[data-v-bf1cfb05] .ais-ClearRefinements{order:2}[data-v-bf1cfb05] .ais-ClearRefinements-button{margin-bottom:var(--gap-xs);color:var(--color-indigo);cursor:pointer;background:0 0;border:none;text-decoration:underline;&:hover{color:var(--color-brand)}&.ais-ClearRefinements-button--disabled{display:none}}[data-v-bf1cfb05] .ais-Panel{margin-bottom:var(--gap-s);border:1px solid var(--border-color-1);border-radius:var(--border-radius-s);background:var(--surface-color-1);box-shadow:var(--card-shadow)}[data-v-bf1cfb05] .ais-Panel-header{padding:var(--gap-s);color:var(--color-brand);font-weight:700;font-size:var(--font-size-l);position:relative}[data-v-bf1cfb05] .ais-Panel--collapsed .ais-Panel-header{color:var(--color-dark);&:hover{color:var(--color-brand)}}[data-v-bf1cfb05] .ais-Panel-collapseButton{min-width:-moz-available;padding:0 var(--gap-m) 0 0;text-align:right;cursor:pointer;background:0 0;border:none;position:absolute;inset:0}[data-v-bf1cfb05] .ais-Panel-body{padding:0 var(--gap-s) var(--gap-s)}[data-v-bf1cfb05] .ais-RefinementList-list{margin:0 0 var(--gap-xs) 0;padding:0;list-style:none;& li{&{padding:var(--gap-xs) 0;border-bottom:1px dotted var(--border-color-1);margin:0;font-weight:700}&:first-child{border-top:1px solid var(--border-color-1)}}}[data-v-bf1cfb05] .ais-RefinementList-item--selected .ais-RefinementList-count:after{content:" ✕";margin-left:3px}[data-v-bf1cfb05] .ais-RefinementList-label{cursor:pointer;justify-content:space-between;display:flex}[data-v-bf1cfb05] .ais-RefinementList-label input{display:none}[data-v-bf1cfb05] :checked+.ais-RefinementList-labelText{padding-left:var(--gap-xs);border-left:2px solid var(--color-brand);font-weight:700}[data-v-bf1cfb05] .ais-Menu-showMore,[data-v-bf1cfb05] .ais-RefinementList-showMore{width:100%;color:var(--color-indigo);font:inherit;font-weight:700;font-size:var(--font-size-s);text-transform:uppercase;background:0 0;border:none;display:block;&:hover{color:var(--color-brand);cursor:pointer}}[data-v-bf1cfb05] .ais-Menu-showMore--disabled,[data-v-bf1cfb05] .ais-RefinementList-showMore--disabled{color:var(--color-grey-light);cursor:default;&:hover{color:var(--color-grey-light);cursor:default}}[data-v-bf1cfb05] .ais-RefinementList-count{padding:0 var(--gap-xs);border:1px solid var(--ing-indigo);border-radius:var(--border-radius-s);color:var(--ing-indigo);font-size:var(--font-size-s);line-height:1.8}[data-v-bf1cfb05] .ais-Menu-list{margin:0;padding:0;list-style:none;&:not(:empty){margin-bottom:var(--gap-s)}& li{&{padding:var(--gap-xs) 0;border-bottom:1px dotted var(--border-color-1);margin:0;font-weight:700}&:first-child{border-top:1px solid var(--border-color-1)}}}[data-v-bf1cfb05] .ais-Menu-item{gap:var(--gap-xs);flex-wrap:wrap;display:flex;&>div{width:100%}}[data-v-bf1cfb05] .ais-Menu-link{width:100%;color:var(--ing-dark);justify-content:space-between;text-decoration:none;display:flex;&:after{display:none}}[data-v-bf1cfb05] .ais-Menu-item.ais-Menu-item--selected .ais-Menu-link{padding-left:var(--gap-xs);border-left:2px solid var(--color-brand)}[data-v-bf1cfb05] .ais-Menu-count{padding:0 var(--gap-xs);border:1px solid var(--ing-indigo);border-radius:var(--border-radius-s);color:var(--ing-indigo);font-size:var(--font-size-s);line-height:1.8}[data-v-bf1cfb05] .ais-RangeInput-form{gap:var(--gap-s);flex-wrap:wrap;display:flex}[data-v-bf1cfb05] .ais-RangeInput-form label{flex-basis:calc(50% - (var(--gap-s) / 2));white-space:nowrap}[data-v-bf1cfb05] .ais-RangeInput-form input,[data-v-bf1cfb05] .ais-RangeInput-form select{padding:calc(var(--gap-xs) / 2);border:solid thin var(--border-color-1);border-radius:var(--border-radius-s);background:var(--color-white);flex-grow:1}[data-v-bf1cfb05] .ais-ToggleRefinement-count{display:none}[data-v-bf1cfb05] .ais-Pagination{margin:var(--gap-m) 0}[data-v-bf1cfb05] .ais-Pagination--noRefinement{display:none}[data-v-bf1cfb05] .ais-Pagination-list{place-content:center;gap:var(--gap-s);margin:0;padding:0;list-style:none;display:flex}[data-v-bf1cfb05] .ais-Pagination-item--page{display:none}[data-v-bf1cfb05] .ais-Pagination-link{padding:var(--gap-xs) var(--gap-s);border:1px solid var(--color-dark);border-radius:var(--border-radius-m);color:var(--color-dark);font:inherit;white-space:nowrap;cursor:pointer;user-select:none;background-color:#0000;justify-content:center;align-items:center;gap:.5rem;font-weight:700;text-decoration:none;display:inline-flex;&:after{display:none}&:hover{background-color:var(--color-dark);color:var(--color-light)}}[data-v-bf1cfb05] .ais-Pagination-item--disabled .ais-Pagination-link{border-color:var(--color-grey-light);background-color:var(--color-grey-light);color:var(--text-color-muted);cursor:default}
