.ui-category-module{overflow:clip;padding-top:48px;padding-bottom:48px;background-color:var(--ui-bg);font-family:var(--font-sans, sans-serif);padding-left:16px;padding-right:16px;--ui-category-module-gap: 8px}@media(min-width: 45em){.ui-category-module{padding-left:20px;padding-right:20px}}@media(min-width: 60em){.ui-category-module{padding-top:56px;padding-bottom:56px;--ui-category-module-gap: 16px}}.ui-category-module.ui-category-module--bg-light{--ui-bg: #e6e6e6}.ui-category-module__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:32px}@media(min-width: 60em){.ui-category-module__header{margin-bottom:40px}}.ui-category-module .ui-category-module__heading,.ui-category-module .ui-category-module__eyebrow{margin:0}.ui-category-module__list{margin:0;padding:0;list-style:none}.ui-category-module .ui-category-tile{scroll-margin-top:140px}.ui-category-module__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px var(--ui-category-module-gap)}@media(min-width: 60em){.ui-category-module__grid{row-gap:32px}}@media(min-width: 45em){.ui-category-module--4-up .ui-category-module__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 45em){.ui-category-module--6-up .ui-category-module__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 60em){.ui-category-module--6-up .ui-category-module__grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.ui-category-module .ui-category-module__swiper{overflow:visible}.ui-category-module .ui-category-module__slide{--ui-category-module-per-view: 1.5;-ms-flex-negative:0;flex-shrink:0;width:calc((100% - (var(--ui-category-module-per-view) - 1)*var(--ui-category-module-gap))/var(--ui-category-module-per-view));height:auto;margin-right:var(--ui-category-module-gap)}.ui-category-module .ui-category-module__slide:last-child{margin-right:0}.ui-category-module--4-up .ui-category-module__slide{--ui-category-module-per-view: 1.5}@media(min-width: 45em){.ui-category-module--4-up .ui-category-module__slide{--ui-category-module-per-view: 2.5}}@media(min-width: 60em){.ui-category-module--4-up .ui-category-module__slide{--ui-category-module-per-view: 4}}.ui-category-module--6-up .ui-category-module__slide{--ui-category-module-per-view: 1.5}@media(min-width: 45em){.ui-category-module--6-up .ui-category-module__slide{--ui-category-module-per-view: 3.5}}@media(min-width: 60em){.ui-category-module--6-up .ui-category-module__slide{--ui-category-module-per-view: 6}}.ui-category-module__controls{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:32px}@media(min-width: 60em){.ui-category-module__controls{margin-top:40px}}@media(max-width: 44.99em){.ui-category-module--overflow-mobile .ui-category-module__controls{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 45em)and (max-width: 59.99em){.ui-category-module--overflow-tablet .ui-category-module__controls{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 60em){.ui-category-module--overflow-desktop .ui-category-module__controls{display:-webkit-box;display:-ms-flexbox;display:flex}}