@-webkit-keyframes fluidboxLoading{0%{-webkit-transform:translate(-50%, -50%) rotateX(0) rotateY(0)}50%{-webkit-transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0)}100%{-webkit-transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg)}}@keyframes fluidboxLoading{0%{transform:translate(-50%, -50%) rotateX(0) rotateY(0)}50%{transform:translate(-50%, -50%) rotateX(-180deg) rotateY(0)}100%{transform:translate(-50%, -50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox{outline:none}.fluidbox__overlay{background-color:rgba(255,255,255,0.85);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;opacity:0;pointer-events:none;position:fixed;top:0;left:0;bottom:0;right:0;transition:all 0.5s ease-in-out}.fluidbox--opened .fluidbox__overlay{pointer-events:auto}.fluidbox__wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;transition:all 0.5s ease-in-out}.fluidbox__thumb{transition:opacity 0s ease-in-out 0s}.fluidbox--closed .fluidbox__thumb{transition:opacity 0s ease-in-out 0s}.fluidbox__ghost{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;-webkit-transition-property:opacity, -webkit-transform;-moz-transition-property:opacity, -moz-transform;-o-transition-property:opacity, -o-transform;transition-property:opacity, transform;transition-duration:0s,0.5s;transition-delay:0s}.fluidbox--opened .fluidbox__ghost{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.fluidbox--closed .fluidbox__ghost{transition-delay:0.5s,0s}.fluidbox__loader{-webkit-perspective:200px;perspective:200px;opacity:0;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox__loader::before{background-color:rgba(255,255,255,0.85);content:'';transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;transition-duration:0.5s;transition-delay:0s}.fluidbox--loading .fluidbox__loader{opacity:1;transition:opacity 0.5s ease-in-out 0.5s}.fluidbox--loading .fluidbox__loader::before{-webkit-animation:fluidboxLoading 1s 0s infinite ease-in-out forwards;animation:fluidboxLoading 1s 0s infinite ease-in-out forwards}

/*# sourceMappingURL=fluidbox.min.css.map */