.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}}.ui-category-module.ui-category-module--short .ui-category-module__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.ui-category-module.ui-category-module--short .ui-category-module__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media(min-width: 45em){.ui-category-module.ui-category-module--short .ui-category-module__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}}@media(min-width: 60em){.ui-category-module.ui-category-module--short .ui-category-module__grid{padding-right:120px;padding-left:120px}}.ui-category-module.ui-category-module--short .ui-category-module__grid>li{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 45em){.ui-category-module.ui-category-module--short .ui-category-module__grid>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--ui-category-module-short-width, auto);max-width:100%}}.ui-category-module.ui-category-module--short .ui-category-tile{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:4px 16px 4px 4px}.ui-category-module.ui-category-module--short .ui-category-tile .ui-category-tile__media{-webkit-box-flex:0;-ms-flex:0 0 68px;flex:0 0 68px;width:68px;aspect-ratio:1/1}@media(min-width: 45em){.ui-category-module.ui-category-module--short .ui-category-tile .ui-category-tile__media{-ms-flex-preferred-size:104px;flex-basis:104px;width:104px}}.ui-category-module.ui-category-module--short .ui-category-tile .ui-category-tile__label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;text-align:start}