.downloadfilter .grp-downloadfilter{display:flex;flex-direction:column;align-items:flex-start;gap:24px}
@media(min-width:1280px){.downloadfilter .grp-downloadfilter{flex-direction:row}
}
@media(max-width:767.99px){.downloadfilter .grp-downloadfilter{gap:16px}
}
.downloadfilter .grp-downloadfilter-filter-area{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;padding-bottom:24px;border-bottom:1px solid var(--color-separator-black)}
@media(min-width:1280px){.downloadfilter .grp-downloadfilter-filter-area{--g:24px;flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 3 - -1 * var(--g) * 2 - -96px * 0);border-right:1px solid var(--color-separator-black);padding-bottom:unset;border-bottom:unset}
}
@media(min-width:1280px) and (max-width:767.99px){.downloadfilter .grp-downloadfilter-filter-area{--g:16px}
}
@media(min-width:1280px) and (min-width:768px) and (max-width:1279.99px){.downloadfilter .grp-downloadfilter-filter-area{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 3 - -1 * var(--g) * 2 - -48px * 0)}
}
@media(min-width:1280px) and (max-width:767.99px){.downloadfilter .grp-downloadfilter-filter-area{flex-basis:calc(((100% - -1 * var(--g)) / 12 - var(--g)) * 3 - -1 * var(--g) * 2 - -24px * 0)}
}
.downloadfilter .grp-downloadfilter-filter-area .grp-downloadfilter-filter-inner{width:100%;position:sticky;top:88px;z-index:2}
.downloadfilter .grp-downloadfilter-filter-area .grp-downloadfilter-filter-inner .grp-downloadfilter-filter{display:flex;flex-direction:row;align-items:flex-start;gap:12px;align-self:stretch;margin-top:24px}
@media(max-width:767.99px){.downloadfilter .grp-downloadfilter-filter-area .grp-downloadfilter-filter-inner .grp-downloadfilter-filter{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;margin-top:16px}
}
@media(min-width:1280px){.downloadfilter .grp-downloadfilter-filter-area .grp-downloadfilter-filter-inner .grp-downloadfilter-filter{flex-direction:column;display:flex;align-items:flex-start;gap:12px;align-self:stretch;padding-right:24px;margin-top:40px}
}
.downloadfilter .grp-downloadfilter-filter-area .grp-downloadfilter-filter-inner .grp-downloadfilter-filter .dropdownselection{align-self:stretch;flex:1 0 0}
.downloadfilter .grp-downloadfilter-accordion-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}
.downloadfilter .grp-downloadfilter-accordion-container .accordion{align-self:stretch}
.downloadfilter .grp-downloadfilter-accordion-container .accordion .cmp-accordion__item-content>.cmp-container{padding-top:0}