.home-filter-grid{--bb-input-h:50px;--bb-input-icon:30px;--bb-radius:6px;background-color:#14151999;border-radius:var(--radius-lg,.5rem);display:grid;gap:calc(var(--spacing,.25rem)*3)}@supports (color:color-mix(in lab,red,red)){.home-filter-grid{background-color:color-mix(in oklab,var(--color-deep-blue,#141519)60%,transparent)}}.home-filter-grid{padding-block:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.home-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:calc(var(--spacing,.25rem)*4)}}@media(min-width:48rem){.home-filter-grid{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.home-filter-grid{gap:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*9);padding-inline:calc(var(--spacing,.25rem)*9)}}.home-filter-grid>*{min-width:0}.home-filter-grid .btn-container{grid-column:1/-1;order:9999;padding-top:calc(var(--spacing,.25rem)*2);text-align:center}@media(min-width:40rem){.home-filter-grid .btn-container{padding-top:calc(var(--spacing,.25rem)*6)}}
