/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}.flickity-page-dots{display:none}@media (min-width: 768px){.flickity-page-dots{display:flex}}@media (min-width: 1024px){.sliderContent{width:calc(100% + 3rem);margin-left:-1.5rem}}.sliderContent .flickity-page-dots .flickity-page-dot{height:.75rem;width:.75rem;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(17 24 39 / var(--tw-border-opacity));background-color:transparent;opacity:1}.sliderContent .flickity-page-dot:focus,.sliderContent .flickity-button:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(128 217 125 / var(--tw-border-opacity));outline-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(128 217 125 / var(--tw-ring-opacity))}.sliderContent .flickity-page-dots .flickity-page-dot.is-selected{--tw-bg-opacity:1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.sliderContent .flickity-prev-next-button{z-index:10;height:2.5rem;width:2.5rem;background-color:transparent;top:unset;bottom:-70px}.sliderContent .flickity-page-dots{bottom:-36px}.sliderContent .carousel-cell,.sliderContent .carousel.cell.featured{width:100%}@media (min-width: 640px){.sliderContent .carousel-cell{width:50%}.sliderContent .carousel-cell.featured{width:100%}}@media (min-width: 768px){.sliderContent .carousel-cell{width:33.333333%}.sliderContent .carousel-cell.featured{width:66.666667%}}@media (min-width: 1024px){.sliderContent .carousel-cell.cols-4{width:25%}.sliderContent .carousel-cell.cols-3{width:33.333333%}.sliderContent .carousel-cell.cols-2{width:50%}.sliderContent .carousel-cell.cols-1{width:100%}.sliderContent .carousel-cell.featured{width:50%}}#gallery-slider.main-carousel.is-fullscreen .carousel-cell{display:flex;height:100%;align-items:center;justify-content:center}#gallery-slider.main-carousel.is-fullscreen .carousel-cell img{display:block;height:auto;max-height:100%;width:auto}#gallery-slider:not(.is-fullscreen) .flickity-prev-next-button{z-index:50;height:2.5rem;width:2.5rem;background-color:transparent;top:unset;bottom:-10px}#gallery-slider:not(.is-fullscreen) .flickity-page-dots{bottom:22px}#gallery-slider.main-carousel.is-fullscreen .flickity-page-dot{background:#555}#gallery-slider.main-carousel.is-fullscreen .flickity-page-dot.is-selected{background:#aaa}.loader{width:100px;height:100px;background:linear-gradient(165deg,rgb(255,255,255) 0%,rgb(220,220,220) 40%,rgb(170,170,170) 98%,rgb(10,10,10) 100%);border-radius:50%;position:relative}.loader:before{position:absolute;content:"";width:100%;height:100%;border-radius:100%;border-bottom:0 solid rgba(255,255,255,.0196078431);box-shadow:0 -10px 20px 20px #ffffff40 inset,0 -5px 15px 10px #ffffff50 inset,0 -2px 5px #ffffff80 inset,0 -3px 2px #fffb inset,0 2px #fff,0 2px 3px #fff,0 5px 5px #ffffff90,0 10px 15px #ffffff60,0 10px 20px 20px #ffffff40;filter:blur(3px);animation:2s rotate linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}
