.flickity-carousel{--flickity-cell-width:90%;--flickity-cell-gap:var(--spacing-16);--flickity-cell-spacing-bottom:0;--flickity-spacing-top:var(--spacing-48);--flickity-spacing-bottom:var(--spacing-24);padding-bottom:var(--flickity-spacing-bottom);padding-top:var(--flickity-spacing-top)}.flickity-carousel .carousel-cell{margin-right:var(--flickity-cell-gap);width:var(--flickity-cell-width)}.flickity-carousel.is-full-height .carousel-cell{display:flex;flex-direction:column;min-height:100%;padding-bottom:var(--flickity-cell-spacing-bottom)}.flickity-carousel.is-full-height .carousel-cell>.card{flex:1}.flickity-page-dots{--flickity-dots-spacing-top:var(--spacing-24);--flickity-dots-border-radius:0;--flickity-dots-border-width:1px;--flickity-dots-border-color:var(--secondary-polynesian-color);--flickity-dots-border:var(--flickity-dots-border-width) solid var(--flickity-dots-border-color);--flickity-dots-bg-color:transparent;--flickity-dots-active-bg-color:var(--secondary-polynesian-color);--flickity-dots-active-border-color:var(--flickity-dots-border-color);--flickity-dots-opacity:1;--flickity-dots-active-opacity:var(--flickity-dots-opacity);--flickity-dots-height:16px;--flickity-dots-width:16px;padding-top:var(--flickity-dots-spacing-top)}.flickity-page-dots .dot{background-color:var(--flickity-dots-bg-color);border:var(--flickity-dots-border);border-radius:var(--flickity-dots-border-radius);height:var(--flickity-dots-height);margin:0 0 0 var(--spacing-8);opacity:var(--flickity-dots-opacity);width:var(--flickity-dots-width)}.flickity-page-dots .dot.is-selected{background-color:var(--flickity-dots-active-bg-color);border-color:var(--flickity-dots-active-border-color);opacity:var(--flickity-dots-active-opacity)}.flickity-page-dots .dot:first-child{margin:0}.flickity-prev-next-button{background-image:url(d12443c5053726314023.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:var(--flickity-button-border);border-radius:var(--flickity-button-border-radius);cursor:pointer;height:var(--flickity-prev-next-button-height);position:absolute;top:var(--flickity-button-top-position);width:var(--flickity-prev-next-button-width)}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-custom-buttons-nav,.flickity-custom-dots-nav{--flickity-custom-dots-nav-spacing-top:var(--spacing-32);--flickity-dots-spacing-top:0;--flickity-button-border-radius:0;--flickity-button-border:2px solid var(--secondary-polynesian-color);--flickity-button-top-position:0;--flickity-prev-next-button-height:30px;--flickity-prev-next-button-width:30px;margin-top:var(--flickity-custom-dots-nav-spacing-top);position:relative;width:fit-content}.flickity-custom-dots-nav .flickity-page-dots{bottom:0;left:50%;padding:0 var(--spacing-40);position:relative;transform:translate(-50%,-50%);width:fit-content}.flickity-custom-dots-nav .flickity-prev-next-button.previous{transform:translate(-50%,-50%) rotate(-180deg)}.flickity-custom-dots-nav .flickity-prev-next-button.next{left:100%;transform:translate(-50%,-50%)}.flickity-custom-buttons-nav .flickity-prev-next-button.previous{transform:translate(calc(32px - 50%),-50%) rotate(-180deg)}.flickity-custom-buttons-nav .flickity-prev-next-button.next{left:calc(100% + 32px);transform:translateY(-50%)}@media screen and (min-width:992px){.flickity-carousel{--flickity-cell-width:29%;--flickity-spacing-top:var(--spacing-52);--flickity-spacing-bottom:var(--spacing-40)}.flickity-page-dots{--flickity-dots-spacing-top:var(--spacing-32)}.flickity-custom-buttons-nav .flickity-prev-next-button.previous{transform:translate(calc(50px - 50%),-50%) rotate(-180deg)}.flickity-custom-buttons-nav .flickity-prev-next-button.next{left:calc(100% + 24px);transform:translate(50%,-50%)}}