.wp-block-themeisle-blocks-flip{--width: 100%;--height: 300px;--borderWidth: 3px;--borderColor: #aaa;--borderRadius: 10px;--frontBackground: transparent;--backBackground: transparent;--padding: 20px;--boxShadow: none;--frontVerticalAlign: center;--frontHorizontalAlign: center;--backVerticalAlign: flex-start;--frontMediaWidth: 150px;--frontMediaHeight: 150px;--flip-anim: unset;display:flex;flex-direction:column;align-items:center;perspective:1000px}.wp-block-themeisle-blocks-flip.flipX{--flip-anim: rotateX(180deg)}.wp-block-themeisle-blocks-flip.flipY{--flip-anim: rotateY(180deg)}.wp-block-themeisle-blocks-flip:hover.anim>.o-flip-inner{transform:var(--flip-anim)}.wp-block-themeisle-blocks-flip .o-flip-inner{position:relative;width:var(--width);height:var(--height);text-align:center;transition:transform .8s;transform-style:preserve-3d;background-size:cover}@media(max-width: 960px){.wp-block-themeisle-blocks-flip .o-flip-inner{width:min(var(--width),100%)}}.wp-block-themeisle-blocks-flip .o-flip-front,.wp-block-themeisle-blocks-flip .o-flip-back{display:flex;flex-direction:column;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-x:hidden;overflow-y:auto;background-size:inherit;border:var(--borderWidth) solid var(--borderColor);border-radius:var(--borderRadius)}.wp-block-themeisle-blocks-flip .o-flip-front{background:var(--frontBackground)}.wp-block-themeisle-blocks-flip .o-flip-front:hover{box-shadow:var(--boxShadow)}.wp-block-themeisle-blocks-flip .o-flip-content{display:flex;flex-direction:column;justify-content:var(--frontVerticalAlign);align-items:var(--frontHorizontalAlign);padding:var(--padding);width:100%;height:100%}.wp-block-themeisle-blocks-flip .o-flip-content h3,.wp-block-themeisle-blocks-flip .o-flip-content p{margin:.5rem}.wp-block-themeisle-blocks-flip .o-flip-content .o-img{width:var(--frontMediaWidth);height:var(--frontMediaHeight)}.wp-block-themeisle-blocks-flip .o-flip-back{background:var(--backBackground);padding:var(--padding);box-shadow:var(--boxShadow);transform:var(--flip-anim);justify-content:var(--backVerticalAlign)}.wp-block-themeisle-blocks-flip .invert .o-flip-front{transform:var(--flip-anim);box-shadow:var(--boxShadow)}.wp-block-themeisle-blocks-flip .invert .o-flip-back{transform:unset;box-shadow:unset}.wp-block-themeisle-blocks-flip .invert .o-flip-back:hover{box-shadow:var(--boxShadow)}/*# sourceMappingURL=style.css.map */
