File: /var/www/intranet.kauko.lt/wp-content/plugins/vc-super-bundle/features/loupe/loupe/scss/style.scss
body img.gambit-loupe-bg {
height: auto !important;
max-height: none !important;
width: 100% !important;
max-width: 100% !important;
}
.gambit-loupe-container {
position: relative;
}
.gambit-loupe-bg {
width: 100%;
height: auto;
}
.gambit-loupe-glass.show {
transform: scale(1);
opacity: 1;
}
.gambit-loupe-glass.rehide {
transform: scale(.1);
opacity: 0;
}
.gambit-loupe-glass {
transition: transform .4s cubic-bezier(0.175, 0.885, 0.320, 1.275) .4s, opacity .2s linear .4s;
transform: scale(.1);
opacity: 0;
height: 200px;
width: 200px;
position: absolute;
border-radius: 100%;
overflow: hidden;
z-index: 2;
&.has-shadow {
box-shadow: 0 0 10px 3px rgba(0, 0, 0, .1), inset 0 3px 6px rgba(0, 0, 0, .2);
}
}
.gambit-loupe-glass > div {
top: 0;
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-repeat: no-repeat;
background-position: fixed;
background-color: #fff;
}
.gambit-loupe-glass.square {
border-radius: 0;
}
.gambit-loupe-glass.circle.shine > div:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(255,255,255,.15);
transform: rotate(-30deg) translateX(60%);
}
.gambit-loupe-glass.square.shine > div:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 200%;
background: rgba(255,255,255,.15);
//transform: rotate(-30deg) translateX(85%) translateY(-3%);
transform: rotate(-30deg) translateX(50%) translateY(-20%);
width: 121%;
height: 150%;
}