.spline1-before:before{content:"";pointer-events:none;background:linear-gradient(#000 0%,#0000 100%);height:25%;position:absolute;top:0;left:0;right:0}.vida-card-a:before{content:"";background:var(--color-white);z-index:0;width:0;height:100%;transition:all .5s;position:absolute;top:0;bottom:0;left:0}.product-slider .swiper-slide-prev,.product-slider .swiper-slide-next{filter:brightness(.55)contrast()saturate(1.02)drop-shadow(0 12px 28px #00000073);transition:all .4s;scale:.4}.product-slider .swiper-slide{transition:all .4s}.animate-fadeUp{animation:.3s ease-in forwards fadeInUp}@keyframes fadeInUp{0%{opacity:0}to{opacity:1}}.animate-fadeInUp{animation:.8s ease-in forwards fadeInUp}@keyframes fadeRight{0%{transform:translate(-5vw)}to{transform:translate(0)}}.animate-fadeRight{animation:.3s ease-in forwards fadeRight}.country .map-tooltip{opacity:0;transition:all .2s;transform:translateY(5px)}.country:hover .map-tooltip{opacity:1;transform:translateY(0)}.country path{cursor:pointer}.map-marker{transform-box:fill-box;transform-origin:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.zoom-in{animation-name:zoomIn}.zoom-out{animation-name:zoomOut}.map-marker.paused{animation-play-state:paused;transform:scale(1)!important}@keyframes zoomIn{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}50%{transform:scale(.75)}to{transform:scale(1)}}.map-svg path,.map-svg g{transform-box:fill-box;transform-origin:50%}
