.fancybox__container{--fancybox-thumbs-border-radius:0;--fancybox-thumbs-ratio:1;--fancybox-accent-color:transparent}.fancybox__backdrop{background-color:#fff}.f-button{font-size:.6875rem;line-height:1.875rem;cursor:pointer;--f-button-width:1.875rem;--f-button-height:1.875rem;--f-button-outline:.0625rem;--f-button-color:#000;--f-button-hover-color:#5b5b5b;--f-button-bg:#fff;--f-button-hover-bg:#fff;--f-button-active-bg:#fff}.f-button:not(.is-next):not(.is-prev){--f-button-border:.0625rem solid #000;--f-button-hover-color:#fff;--f-button-hover-bg:#000;--f-button-active-bg:#000;--f-button-border-radius:.9375rem;--f-button-width:3.125rem;--f-button-height:3.125rem;--f-button-border-radius:1.5625rem}.fancybox__toolbar__column .f-button{margin-right:1.875rem}.f-button svg{width:1.25rem;height:1.25rem}.fancybox__toolbar__column{height:100vh;flex-direction:column-reverse}.fancybox__toolbar__column.is-right{flex-grow:0}.f-thumbs__slide,.fancybox__thumbs{--f-thumb-width:5.625rem;--f-thumb-height:7.5rem}.f-thumbs__slide__button{opacity:1}.is-compact .fancybox__footer{background-color:transparent}.fancybox__footer .f-thumbs.fancybox__thumbs{--f-thumb-width:3.875rem;--f-thumb-height:5rem;--f-thumb-border-radius:.0625rem;--f-thumb-outline:.0625rem;--f-thumb-outline-color:#000}.fancybox__footer .f-thumbs.fancybox__thumbs.is-horizontal,.fancybox__footer .f-thumbs.fancybox__thumbs.is-vertical{--f-thumb-gap:.3125rem}.fancybox__footer .f-thumbs{padding-top:1.5625rem;padding-bottom:1.5625rem}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev{right:0;left:.3125rem;text-align:center;width:9.375rem;transform:none}.is-vertical .f-carousel__nav .f-button.is-next{top:auto;bottom:0}.is-vertical .f-carousel__nav .f-button.is-prev{top:0}@media only screen and (min-width:48rem){.f-button{font-size:1rem;line-height:1.5rem;--f-button-width:1.5rem;--f-button-height:1.5rem}.fancybox__toolbar__column.is-right{justify-content:space-between;padding-top:1.875rem;padding-bottom:1.875rem}.f-thumbs__slide,.fancybox__thumbs{--f-thumb-width:9.375rem;--f-thumb-height:12.5rem}.fancybox__footer{position:absolute;z-index:10;top:0;bottom:0;left:0}.fancybox__footer .f-thumbs .f-thumbs__track{position:relative;top:0;bottom:0;padding-left:.3125rem;flex-direction:column;flex-wrap:nowrap}}@media only screen and (max-width:47.9375rem){.fancybox__toolbar__column .f-button{margin-top:.9375rem;margin-right:.9375rem}.f-button svg{width:1rem;height:1rem}.f-carousel__nav{display:none!important;visibility:hidden!important}}
