.fancybox__container{--fancybox-bg: rgba(0, 0, 0, .88);--f-button-width: 48px;--f-button-height: 48px;--f-button-border-radius: .75rem;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-active-color: #fff;--f-button-bg: rgba(0, 0, 0, .4);--f-button-hover-bg: rgba(0, 0, 0, .55);--f-button-active-bg: rgba(0, 0, 0, .65);--f-button-backdrop-filter: blur(4px);--f-button-transition: background-color .2s ease, transform .2s ease;--f-caption-color: #fff}.fancybox__container .f-carousel__toolbar{padding:.5rem;background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.fancybox__container .f-button:active{transform:scale(.92)}.fancybox__container .f-counter{color:#fff;font-size:.9rem;padding:0 8px;opacity:.85}.fancybox__container .f-caption{background:linear-gradient(to top,rgba(0,0,0,.7),transparent);font-size:.9rem;padding:1rem;margin:0 1rem 1rem;text-align:center;border-radius:.75rem;backdrop-filter:blur(6px)}.fancybox__container .fancybox__thumbs{background:#0009;padding:4px;border-radius:.75rem;backdrop-filter:blur(6px)}.fancybox__container .f-thumbs__slide button{border-radius:.5rem;overflow:hidden;outline:2px solid transparent;outline-offset:-2px;transition:outline-color .2s ease,transform .2s ease}.fancybox__container .f-thumbs__slide:hover button{outline-color:#ffffff80;transform:scale(1.05)}.fancybox__container .f-thumbs__slide.is-selected button{outline-color:#fff}@media(width<768px){.fancybox__container{--f-button-width: 40px;--f-button-height: 40px;--f-button-border-radius: .5rem}.fancybox__container .f-carousel__toolbar{padding:.25rem}.fancybox__container .f-caption{font-size:.85rem;padding:.5rem;margin:0 .5rem .5rem}}@media(width<480px){.fancybox__container{--f-button-width: 36px;--f-button-height: 36px}.fancybox__container .f-caption{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.fancybox__container .f-button:active,.fancybox__container .f-thumbs__slide:hover button{transform:none}}
