.module-categories-grid-01{--grid-gutter-x:.75rem;--grid-gutter-y:.75rem}.module-categories-grid-01 .grid-items{display:grid;gap:var(--grid-gutter-y) var(--grid-gutter-x);grid-template-columns:repeat(2,1fr)}.module-categories-grid-01 .grid-item{min-width:0}@media(min-width:576px){.module-categories-grid-01 .grid-items{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.module-categories-grid-01 .grid-items{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.module-categories-grid-01{--grid-gutter-x:1.5rem;--grid-gutter-y:1.5rem}}
.category-list-01 .category-list-title-link{padding:.75rem 0;display:block}.category-list-01 .category-list-title-link:not(:hover){color:inherit}.category-list-01 .category-list-title{font-size:16px;line-height:24px;font-weight:600;color:#767677}@media (min-width:576px){.category-list-01 .category-list-title{text-align:center}.category-list-01 .category-list-title-link{padding:1rem 1rem 1.25rem}}@media (max-width:575px){.category-list-01 .category-list-title{text-align:center;font-size:14px}}.category-list.category-list-01{border:1px solid transparent}.category-list.category-list-01:hover{border:1px solid #AAC898;border-radius:6px;overflow:hidden}.category-list.category-list-01:hover .category-list-title{color:#222223}