.oxi_addons__image_magnifier_wrapper{
width: 100%; 
float: left;
}
.oxi_addons__image_magnifier{
display: flex; 
width: 100%;
}
.oxi_addons__image_magnifier .oxi_addons_grayscale{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
}
.oxi_addons__image_magnifier .oxi_addons__image{
width: 100%;
}
.oxi_addons__image_magnifier .oxi_addons__image:hover{
cursor: crosshair;
}
.oxi_addons__image_magnifier .oxi_addons__magnifier_right{
top: 0px;
}
.oxi_addons__image_magnifier .zoomable{
z-index: 9999;
}
.oxi_addons__image.oxi__image_height_width{
display: flex;
justify-content: center;
}.oxi-addons-container .oxi_addons__image_magnifier_style_body{
width: 100%;
position: relative;
margin: 0 auto;
} 
.oxi-addons-container .oxi_addons__image_magnifier_style_body.oxi__image_height_width:after {
content: '';
padding-bottom: 100%;
display: block;
}
.oxi-addons-container .oxi_addons__image_magnifier_style_1{
position: relative;
}
.oxi-addons-container .oxi__image_height_width .oxi_addons__image_magnifier_style_1{
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}.zoomable{position:relative;overflow:hidden;pointer-events:none}.zoomableInPlace{position:absolute}.zoomable > .zoomed{transition:opacity 0.5s;opacity:0!important;position:absolute!important;top:auto;left:auto;right:auto;bottom:auto;margin:0!important;pointer-events:none!important;max-height:none!important;max-width:none!important;background:#fff!important}.zoomable.active > .zoomed{opacity:1!important;transition:opacity 0.5s}