.carousel-container{overflow-x:hidden;overflow-y:visible;flex-direction:column}.carousel-container,.carousel-container .top-section{display:flex;align-items:center;position:relative;width:100%}.carousel-container .top-section{-webkit-box-align:center;flex-wrap:wrap;gap:10px 16px;margin-top:33.5px;justify-content:space-between}.carousel-container .top-section.first-section{margin-top:.5rem}.carousel-container .top-section .carousel-button{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;white-space:nowrap;transition:all .1s ease 0s;appearance:none;border:none;letter-spacing:.5px;cursor:pointer;user-select:none;height:24px;padding:0 8px;border-radius:4px;font-style:normal;font-size:12px;text-transform:uppercase;color:#fff;background:var(--color-dark-grey-3)}.carousel-container .top-section .carousel-button:hover{background:var(--color-dark-grey-4)}.carousel-container .top-section-left{display:flex;-webkit-box-align:center;align-items:center;text-transform:uppercase;color:#fff;font-size:14px}.carousel-container .top-section-left .icon-container{display:inline-flex;width:24px;color:var(--color-accent-primary);fill:var(--color-accent-primary)}.carousel-container .top-section-left .icon-container svg{width:1rem}.carousel-container .top-section-left .section-link-label{text-transform:none;font-size:14px;font-family:var(--font-flama-regular),sans-serif;cursor:pointer;color:var(--color-light-grey-3);margin-left:16px}.carousel-container .top-section-left .section-link-label:hover{color:var(--color-light-grey-1)}.carousel-container .top-section-right{display:flex;-webkit-box-align:center;align-items:center;column-gap:6px}.carousel-container .carousel{position:relative;overflow-x:auto;overflow-y:visible;width:100%;height:100%;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.carousel-container .carousel .positionalWrapper{display:flex;width:1px;gap:6px;transition:left .6s ease;position:relative}@media(min-width:1280px){.carousel-container .carousel{overflow:visible}.carousel-container .carousel .positionalWrapper{gap:12px}}.carousel-container .carousel-card{overflow:visible;flex-shrink:0;width:179px;transition:transform .3s ease}