.carousel-1__nav-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;font-size:1.8rem;margin:0 1rem;opacity:.5;padding:0 0 1rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:calc(20% - 20px)}.carousel-1__nav-buttons .flickity-viewport{margin-bottom:0}.carousel-1__nav-buttons .flickity-slider{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.carousel-1__nav-button.is-selected,.carousel-1__nav-button:active,.carousel-1__nav-button:hover{border-bottom-color:var(--secondary-color);cursor:pointer;opacity:.8}.carousel-1__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.carousel-1__description{margin-left:auto;margin-right:auto;max-width:calc(var(--container-width) - 8rem)}.carousel-1__description :last-child{margin-bottom:0}@media (max-width:800px){.carousel-1__nav-button{font-size:1.6rem;width:calc(33.33% - 20px)}}@media (max-width:500px){.carousel-1__nav-button{width:calc(50% - 20px)}}