.filter-group[data-v-c048cdf5]{border-bottom-width:1px;margin-bottom:1.25rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1.25rem}.filter-group__title[data-v-c048cdf5]{font-family:Khand,Khand fallback;font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem;text-transform:uppercase}.filter-group__option[data-v-c048cdf5]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding-bottom:.25rem;padding-top:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-group__option--disabled[data-v-c048cdf5]{color:var(--color-gray-base);cursor:default;opacity:.6}.filter-group__checkbox[data-v-c048cdf5]{border-radius:.375rem;border-width:1px;cursor:pointer;flex:none;height:18px;width:18px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-position:50%;background-repeat:no-repeat;background-size:12px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-group__option:not(.filter-group__option--disabled):hover .filter-group__checkbox[data-v-c048cdf5]{border-color:var(--color-primary)}.filter-group__checkbox[data-v-c048cdf5]:disabled{cursor:default;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.filter-group__checkbox[data-v-c048cdf5]:checked{background-color:var(--color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M2.5 6.2 5 8.5l4.5-5'/%3E%3C/svg%3E");border-color:var(--color-primary)}.filter-group__checkbox[data-v-c048cdf5]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-offset-width:1px;--tw-ring-color:var(--color-primary)}
