.CategoryGrid-module__dO5BCW__root{font-family:var(--brad-font-family-primary);padding:32px 24px}.CategoryGrid-module__dO5BCW__inner{flex-direction:column;gap:40px;max-width:1120px;margin:0 auto;display:flex}.CategoryGrid-module__dO5BCW__header{flex-direction:column;gap:16px;display:flex}.CategoryGrid-module__dO5BCW__title{color:rgb(var(--brad-color-neutral-100,0 0 0));margin:0;font-size:24px;font-weight:600;line-height:1.2}.CategoryGrid-module__dO5BCW__subtitle{color:rgb(var(--brad-color-neutral-50,71 72 76));margin:0;font-size:20px;font-weight:400;line-height:1.4}.CategoryGrid-module__dO5BCW__root .CategoryGrid-module__dO5BCW__carousel{padding-bottom:48px}.CategoryGrid-module__dO5BCW__root .CategoryGrid-module__dO5BCW__carousel .swiper-pagination{justify-content:center;align-items:center;gap:8px;line-height:0;display:flex;bottom:0}.CategoryGrid-module__dO5BCW__root .CategoryGrid-module__dO5BCW__carousel .swiper-pagination-lock{display:none}.CategoryGrid-module__dO5BCW__bullet{background:rgb(var(--brad-color-neutral-30,167 168 172));cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .2s,background-color .2s;display:block}.CategoryGrid-module__dO5BCW__bulletActive{background:rgb(var(--brad-color-primary,204 9 47));width:32px}.CategoryGrid-module__dO5BCW__root .CategoryGrid-module__dO5BCW__slide{width:228px;height:auto}.CategoryGrid-module__dO5BCW__card{height:100%;color:inherit;flex-direction:column;gap:16px;text-decoration:none;display:flex}.CategoryGrid-module__dO5BCW__cardLink{border-radius:24px}.CategoryGrid-module__dO5BCW__cardLink:hover .CategoryGrid-module__dO5BCW__cardTitle{text-decoration:underline}.CategoryGrid-module__dO5BCW__cardLink:focus-visible{outline:2px solid rgb(var(--brad-color-primary,204 9 47));outline-offset:4px}.CategoryGrid-module__dO5BCW__image{object-fit:cover;border-radius:24px;width:100%;height:214px;display:block}.CategoryGrid-module__dO5BCW__cardText{flex-direction:column;gap:16px;display:flex}.CategoryGrid-module__dO5BCW__cardTitle{color:rgb(var(--brad-color-neutral-100,0 0 0));margin:0;font-size:20px;font-weight:500;line-height:1.2}.CategoryGrid-module__dO5BCW__cardDescription{color:rgb(var(--brad-color-neutral-50,71 72 76));margin:0;font-size:16px;font-weight:400;line-height:1.4}@media (min-width:1024px){.CategoryGrid-module__dO5BCW__root{padding:60px 24px}.CategoryGrid-module__dO5BCW__header{text-align:center;gap:24px}.CategoryGrid-module__dO5BCW__title{font-size:32px}.CategoryGrid-module__dO5BCW__root .CategoryGrid-module__dO5BCW__slide{width:calc(25% - 12px)}.CategoryGrid-module__dO5BCW__cardText{gap:8px}.CategoryGrid-module__dO5BCW__root .CategoryGrid-module__dO5BCW__staticDesktop{padding-bottom:0}}
