.fancybox__container{--fancybox-backdrop-bg:#fff;--f-carousel-slide-padding:0;--f-toolbar-padding:10px;--f-thumbs-padding-x:10px;--f-thumbs-padding-y:10px;--f-thumbs-gap:20px;--f-thumb-width:100px;--f-thumb-height:100px;--f-thumb-selected-border:1px solid #231f20;--f-thumb-selected-shadow:none;--f-thumb-border-radius:0}.f-button,.f-button.is-arrow{cursor:pointer;--f-button-width:30px;--f-button-height:30px;--f-button-border:1px solid #f4efea;--f-button-hover-border:#231f20;--f-button-outline:1px;--f-button-color:#231f20;--f-button-hover-color:#231f20;--f-button-bg:#fff;--f-button-hover-bg:#fff;--f-button-active-bg:#fff;--f-button-outline-color:#231f20;--f-button-border-radius:100%}.f-button svg,.f-button.is-arrow svg{width:50%;height:auto;filter:none;stroke:none}.f-button svg path,.f-button.is-arrow svg path{fill:currentColor}.f-carousel__toolbar__column.is-right .f-button,.f-carousel__toolbar__column.is-right .f-button.is-arrow{margin-left:0.625rem}.f-button.f-button--zoom[aria-disabled],.f-button.is-arrow.f-button--zoom[aria-disabled]{opacity:0.3}.f-button-close .icon{width:0.5rem;height:0.5rem}.fancybox__carousel,.fancybox__thumbs{opacity:1;transition:opacity 0.2s}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs{position:relative}.fancybox__carousel{overflow:hidden}.fancybox__thumbs.is-horizontal.has-arrows .f-button.is-arrow{display:none!important;visibility:hidden!important}.fancybox__thumbs.is-vertical.has-arrows .f-button.is-arrow{left:0;right:0;border:0;width:100%;height:1.875rem;transform:translateZ(0)}.fancybox__thumbs.is-vertical.has-arrows .f-button.is-arrow svg{width:0.625rem;height:0.625rem}.fancybox__thumbs.is-vertical.has-arrows .f-button.is-arrow.is-prev{top:0}.fancybox__thumbs.is-vertical.has-arrows .f-button.is-arrow.is-next{bottom:0}.f-thumbs{--f-carousel-slide-width:48px;--f-carousel-slide-height:60px}.f-thumbs__slide.is-selected{border:0}.f-thumbs__slide button{transition:opacity 0.2s}.f-thumbs__slide button:after{display:none}.f-thumbs__slide:not(.is-selected) button{opacity:0.2}.f-thumbs__slide:not(.is-selected) button:hover{opacity:0.5}@media only screen and (min-width:64rem){.fancybox__container{--f-toolbar-padding:20px;--f-thumbs-padding-x:20px;--f-thumbs-padding-y:30px;--f-thumb-width:150px;--f-thumb-height:150px}.fancybox__thumbs{border-top:0}}@media only screen and (hover:hover){.f-button.is-arrow:hover:not([aria-disabled]),.f-button:hover:not([aria-disabled]){border-color:var(--f-button-hover-border)}}