@layer base{._carouselContainer_6uuhp_1{width:100%;--custom-arrow-color: black;--custom-natural-carousel-arrow-right: -20px;--custom-natural-carousel-arrow-left: -20px;--custom-natural-carousel-arrow-background-color: white;--custom-natural-carousel-arrow-top: var(--listgroup-arrow-top, 20px);--custom-natural-carousel-arrow-padding: var( --listgroup-arrow-padding, 10px 14px );--custom-natural-carousel-gap: var(--listgroup-column-gap, var(--spacing-s));--custom-natural-carousel-justify-content: var(--listgroup-justify-content)}@media screen and (min-width: 1000px){._carouselContainer_6uuhp_1{--custom-natural-carousel-gap: var( --listgroup-mobile-up-column-gap, var(--spacing-s) )}}._wrappedContainer_6uuhp_26{display:flex;flex-wrap:wrap;gap:var(--listgroup-wrapped-container-gap);justify-content:var(--listgroup-wrapped-container-justify-content)}._listGroupItem_6uuhp_33{--listgroup-border-thickness: var(--category-listgroup-border-thickness, 3px);min-width:fit-content;color:var(--listgroup-color, inherit);cursor:pointer;text-decoration:none;text-transform:var(--font-link-listgroup-text-transform, unset);--default-pads: var(--spacing-m) var(--spacing-l);padding:var(--listgroup-item-pads, var(--default-pads));border-bottom:var(--listgroup-border-thickness) solid var(--custom-listgroup-border-bottom-color, transparent);font:var(--font-link-listgroup-short-hand);line-height:var(--font-link-listgroup-line-height);letter-spacing:var(--font-link-listgroup-letter-spacing)}._listGroupItem_6uuhp_33:first-child{margin-left:var(--listgroup-inner-horizontal-margin)}._listGroupItem_6uuhp_33:last-child{margin-right:var(--listgroup-inner-horizontal-margin)}@media (hover: hover){._listGroupItem_6uuhp_33:hover{border-bottom:var(--listgroup-border-thickness) solid var(--listgroup-border-hover-color, var(--color-primary-hover))}}._itemSelected_6uuhp_64{border-bottom:var(--listgroup-border-thickness) solid var(--listgroup-border-selected-color, var(--color-primary-hover));font-weight:var(--listgroup-selected-font-weight, 700);color:var(--listgroup-selected-color, unset)}._bodyContainer_6uuhp_1{position:relative;margin:0 auto}@media screen and (min-width: 1000px){._bodyContainer_6uuhp_1{max-width:var(--custom-body-container-max-width, 1000px)}}}
