.wp-block-themeisle-blocks-flip{--width: 100%;--height: 300px;--padding: 35px 55px;--border-width: 1px;--border-color: currentColor;--border-radius: 10px;--front-background: transparent;--back-background: transparent;--box-shadow: none;--front-vertical-align: center;--front-horizontal-align: center;--back-vertical-align: center;--front-media-width: 150px;--front-media-height: 150px;--flip-anim: unset;display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;height:var(--height);perspective:1000px}.wp-block-themeisle-blocks-flip.has-dark-front-bg .o-flip-front{color:var(--nv-text-dark-bg, #fff)}.wp-block-themeisle-blocks-flip.has-light-front-bg .o-flip-front{color:var(--nv-text-color, #000)}.wp-block-themeisle-blocks-flip.has-dark-back-bg .o-flip-back{color:var(--nv-text-dark-bg, #fff)}.wp-block-themeisle-blocks-flip.has-light-back-bg .o-flip-back{color:var(--nv-text-color, #000)}.wp-block-themeisle-blocks-flip.flipX{--flip-anim: rotateX(180deg)}.wp-block-themeisle-blocks-flip.flipX-rev{--flip-anim: rotateX(-180deg)}.wp-block-themeisle-blocks-flip.flipY{--flip-anim: rotateY(180deg)}.wp-block-themeisle-blocks-flip.flipY-rev{--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:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d;background-size:cover}.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-width:var(--border-width);border-color:var(--border-color);border-style:solid;border-radius:var(--border-radius);box-sizing:border-box}.wp-block-themeisle-blocks-flip .o-flip-front{background:var(--front-background);transform:rotate(0deg)}.wp-block-themeisle-blocks-flip .o-flip-front:hover{box-shadow:var(--box-shadow)}.wp-block-themeisle-blocks-flip .o-flip-content{display:flex;flex-direction:column;width:100%;height:100%;box-sizing:border-box;justify-content:var(--front-vertical-align);align-items:var(--front-horizontal-align);padding:var(--padding)}.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(--front-media-width);height:var(--front-media-height)}.wp-block-themeisle-blocks-flip .o-flip-back{background:var(--back-background);padding:var(--padding);box-shadow:var(--box-shadow);transform:var(--flip-anim);justify-content:var(--back-vertical-align)}.wp-block-themeisle-blocks-flip .invert .o-flip-front{transform:var(--flip-anim);box-shadow:var(--box-shadow)}.wp-block-themeisle-blocks-flip .invert .o-flip-back{transform:rotate(0deg);box-shadow:unset}.wp-block-themeisle-blocks-flip .invert .o-flip-back:hover{box-shadow:var(--box-shadow)}.wp-block-themeisle-blocks-flip{--height-tablet: var(--height);--height-mobile: var(--height-tablet);--width-tablet: var(--width);--width-mobile: var(--width-tablet);--padding-tablet: var(--padding);--padding-mobile: var(--padding-tablet);border:none}.wp-block-themeisle-blocks-flip[class*=has-dark-] p,.wp-block-themeisle-blocks-flip[class*=has-light-] p{color:unset}.wp-block-themeisle-blocks-flip .o-switcher{margin-top:30px;width:100%;display:flex;align-items:center;justify-content:center}.wp-block-themeisle-blocks-flip.is-selected{height:calc(var(--height) + 60px)}@media(max-width: 960px){.wp-block-themeisle-blocks-flip{height:var(--height-tablet)}.wp-block-themeisle-blocks-flip.is-selected{height:calc(var(--height-tablet) + 60px)}.wp-block-themeisle-blocks-flip .o-flip-inner{width:var(--width-tablet)}.wp-block-themeisle-blocks-flip .o-flip-content{padding:var(--padding-tablet)}}@media(max-width: 600px){.wp-block-themeisle-blocks-flip{height:var(--height-mobile)}.wp-block-themeisle-blocks-flip.is-selected{height:calc(var(--height-mobile) + 60px)}.wp-block-themeisle-blocks-flip .o-flip-inner{width:var(--width-mobile)}.wp-block-themeisle-blocks-flip .o-flip-content{padding:var(--padding-mobile)}}/*# sourceMappingURL=editor.css.map */
