.Categories_wrapper__XIKID{margin-top:1rem;margin-bottom:2rem}.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3{position:relative;display:grid;height:auto;max-height:180px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;overflow-x:auto;white-space:nowrap}@media (min-width:768px){.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3{max-height:none}}@media (min-width:1024px){.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3{grid-template-columns:repeat(4,minmax(0,1fr))}}.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3:not(.Categories_visible__zgwlt):after{position:absolute;inset:0;display:block;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:hsla(0,0%,100%,0) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);content:var(--tw-content);--tw-gradient-to:#fff var(--tw-gradient-to-position)}@media (min-width:768px){.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3:not(.Categories_visible__zgwlt):after{content:var(--tw-content);display:none}}.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3.Categories_visible__zgwlt{max-height:none}.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3 a.Categories_active__0omzv{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3 a.Categories_active__0omzv:hover{--tw-bg-opacity:1;background-color:rgb(73 100 131/var(--tw-bg-opacity,1))}@media (min-width:768px){.Categories_wrapper__XIKID .Categories_categoriesGrid__RnLG3 a.Categories_notVisible__1Tj0M{display:none}}.Categories_wrapper__XIKID .Categories_toggleSubcategoriesButton__FJ_2h{margin-top:1.5rem;display:flex;justify-self:center}@media (min-width:768px){.Categories_wrapper__XIKID .Categories_toggleSubcategoriesButton__FJ_2h{display:none}}.Categories_wrapper__XIKID .Categories_toggleSubcategoriesButton__FJ_2h button{border-width:2px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}