.vp-portfolio__items-tilt-effect{--vp-tilt-effect__x:0.5;--vp-tilt-effect__y:0.5;--vp-tilt-effect__max:6;--vp-tilt-effect__scale:1;--vp-tilt-effect__perspective:800px;--vp-tilt-effect__transition-speed:0.1s;--vp-tilt-effect__transition-easing:linear;--vp-tilt-effect-hover__scale:1.05;--vp-tilt-effect--meta-item__multiplier:1;--vp-tilt-effect--item-hover__z-index:10}.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta-title{--vp-tilt-effect--meta-item__multiplier:1.6}.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta-categories,.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta-inline{--vp-tilt-effect--meta-item__multiplier:1.4}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-emerge .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fade .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fly .vp-portfolio__item{--vp-tilt-effect__x-calculated:calc(var(--vp-tilt-effect__x)*var(--vp-tilt-effect__max)*2 - var(--vp-tilt-effect__max));--vp-tilt-effect__y-calculated:calc(var(--vp-tilt-effect__max) - var(--vp-tilt-effect__y)*var(--vp-tilt-effect__max)*2);transform:perspective(var(--vp-tilt-effect__perspective)) rotateX(calc(1deg*var(--vp-tilt-effect__y-calculated))) rotateY(calc(1deg*var(--vp-tilt-effect__x-calculated))) scale(var(--vp-tilt-effect__scale));transition:var(--vp-tilt-effect__transition-speed) transform var(--vp-tilt-effect__transition-easing)!important}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-emerge .vp-portfolio__item:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fade .vp-portfolio__item:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fly .vp-portfolio__item:hover{--vp-tilt-effect__scale:var(--vp-tilt-effect-hover__scale)}.vp-portfolio__items-tilt-effect .vp-portfolio__item-img-overlay>*,.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta>*,.vp-portfolio__items-tilt-effect .vp-portfolio__item-overlay>*{transform:translateY(calc(-1px*var(--vp-tilt-effect--meta-item__multiplier)*var(--vp-tilt-effect__y-calculated))) translateX(calc(1px*var(--vp-tilt-effect--meta-item__multiplier)*var(--vp-tilt-effect__x-calculated)))!important;transition:var(--vp-tilt-effect__transition-speed) transform var(--vp-tilt-effect__transition-easing)!important}.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-emerge .vp-portfolio__item,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-fade .vp-portfolio__item,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-fly .vp-portfolio__item{--vp-tilt-effect__x-calculated:calc((1 - var(--vp-tilt-effect__x))*var(--vp-tilt-effect__max)*2 - var(--vp-tilt-effect__max));--vp-tilt-effect__y-calculated:calc(var(--vp-tilt-effect__max) - (1 - var(--vp-tilt-effect__y))*var(--vp-tilt-effect__max)*2)}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-wrap{overflow:visible}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap{padding-bottom:.1px;padding-top:.1px;position:relative;z-index:1}.vp-portfolio__items-tilt-effect[data-vp-layout=slider] .vp-portfolio__items-wrap{margin-left:-10px;margin-right:-10px;margin-top:-10px;overflow:hidden;padding:10px}.vp-portfolio__items-tilt-effect .vp-portfolio__item-wrap{transition:z-index .5s;z-index:1}.vp-portfolio__items-tilt-effect .vp-portfolio__item-wrap:hover{z-index:var(--vp-tilt-effect--item-hover__z-index)}
