.fancy-box-carousel>.carousel__slide:not(:first-child),.fancy-box-thumb-carousel>.carousel__slide:not(:first-child){display:none}.fancy-box-carousel{--width:auto;--carousel-button-color:#170724;--carousel-button-bg:#fff;--carousel-button-shadow:0 2px 1px -1px #000,0 1px 1px 0 #000,0 1px 3px 0 #000;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;--carousel-button-svg-stroke-width:2.5;width:var(--width);text-align:center;max-height:600px;margin:0 auto 1rem auto}@media(max-width:768px){.fancy-box-carousel{width:100%}}.fancy-box-carousel .carousel__slide{width:100%;align-content:center}.fancy-box-carousel .carousel__button.is-prev{left:-1.5rem}.fancy-box-carousel .carousel__button.is-next{right:-1.5rem}.fancy-box-carousel .carousel__button:focus{outline:0;box-shadow:0 0 0 4px #a78bfa}.fancy-box-thumb-carousel{overflow:hidden}.fancy-box-thumb-carousel .carousel__slide{opacity:.5;padding:0;margin:.25rem;width:96px;height:64px}.fancy-box-thumb-carousel .carousel__slide img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:4px;cursor:pointer}.fancy-box-thumb-carousel .carousel__slide.is-nav-selected{opacity:1}.carousel-scroll-overlay{position:absolute;inset:0;z-index:10;touch-action:pan-y;pointer-events:auto}
