.ct-group-filter{border-top:solid .0625rem;border-bottom:solid .0625rem;padding:1.5rem 2rem}.ct-group-filter .ct-group-filter__title{font-size:var(--ct-typography-label-regular-font-size);line-height:var(--ct-typography-label-regular-line-height);font-family:var(--ct-typography-label-regular-font-name);font-weight:var(--ct-typography-label-regular-font-weight);letter-spacing:var(--ct-typography-label-regular-letter-spacing);white-space:nowrap;margin:0}.ct-group-filter .ct-group-filter__row{flex-direction:column;gap:1rem}@media (min-width: 768px){.ct-group-filter .ct-group-filter__row{flex-direction:row;gap:initial}}.ct-group-filter .ct-group-filter__filters{flex-direction:column}@media (min-width: 768px){.ct-group-filter .ct-group-filter__filters{flex-direction:row}}.ct-group-filter .ct-group-filter__submit{white-space:nowrap}.ct-group-filter.ct-theme-light{border-top-color:var(--ct-group-filter-light-border-color);border-bottom-color:var(--ct-group-filter-light-border-color)}.ct-group-filter.ct-theme-light .ct-group-filter__title{color:var(--ct-group-filter-light-title-color)}.ct-group-filter.ct-theme-dark{border-top-color:var(--ct-group-filter-dark-border-color);border-bottom-color:var(--ct-group-filter-dark-border-color)}.ct-group-filter.ct-theme-dark .ct-group-filter__title{color:var(--ct-group-filter-dark-title-color)}
