.ct-single-filter{border-top:solid .0625rem;border-bottom:solid .0625rem;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 768px){.ct-single-filter{padding-top:2.5rem;padding-bottom:2.5rem}}.ct-single-filter .ct-single-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);margin:0;margin-bottom:1.5rem}.ct-single-filter .ct-single-filter__submit{white-space:nowrap}@media (min-width: 768px){.ct-single-filter .ct-single-filter__wrapper{display:flex;justify-content:space-between;align-items:center}}.ct-single-filter .ct-single-filter__actions{display:flex;column-gap:.5rem;row-gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:1.5rem}@media (min-width: 768px){.ct-single-filter .ct-single-filter__actions{flex-grow:0;margin-left:1.5rem;margin-top:0}}.ct-single-filter .ct-single-filter__actions .ct-button{flex-grow:1}@media (min-width: 768px){.ct-single-filter .ct-single-filter__actions .ct-button{flex-grow:0}}.ct-single-filter.ct-theme-light{border-top-color:var(--ct-single-filter-light-border-color);border-bottom-color:var(--ct-single-filter-light-border-color)}.ct-single-filter.ct-theme-light .ct-single-filter__title{color:var(--ct-single-filter-light-title-color)}.ct-single-filter.ct-theme-dark{border-top-color:var(--ct-single-filter-dark-border-color);border-bottom-color:var(--ct-single-filter-dark-border-color)}.ct-single-filter.ct-theme-dark .ct-single-filter__title{color:var(--ct-single-filter-dark-title-color)}
