/************************************* * IMAGE MODULE *************************************/ [data-sek-module-type="czr_image_module"] { text-align: center; } [data-sek-module-type="czr_image_module"] img { border: 0 solid #f2f2f2; } [data-sek-module-type="czr_image_module"] .box-shadow img { -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px; -moz-box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px; box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0; } /* image module transitions for better animations when effects are used */ [data-sek-module-type="czr_image_module"] figure { img { -webkit-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; } &.has-custom-height { overflow: hidden; display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: center; -ms-flex-align: center; align-items: center; img { object-fit: cover; } } } // Commented because now applied only when previewing, in sek-preview.css // [data-sek-module-type="czr_image_module"] figure img { // -webkit-transition: all 0.2s ease-out; // -o-transition: all 0.2s ease-out; // transition: all 0.2s ease-out; // } .sek-hover-effect-opacity img:hover { opacity: .7; } .sek-hover-effect-zoom-out img:hover { transform: scale(1.05); } .sek-hover-effect-zoom-in img:hover { transform: scale(0.95); } .sek-hover-effect-move-up img:hover { transform: translateY(-6px); } .sek-hover-effect-move-down img:hover { transform: translateY(6px); } .sek-hover-effect-blur img:hover { filter: blur(2px); } .sek-hover-effect-grayscale img:hover { filter: grayscale(0%); } .sek-hover-effect-grayscale img:hover { filter: grayscale(100%); filter: gray; } .sek-hover-effect-reverse-grayscale img { filter: grayscale(100%); filter: gray; } .sek-hover-effect-reverse-grayscale img:hover { filter: grayscale(0%); }