.gallery{list-style:none}.gallery li{float:left;margin:0;position:relative;overflow:hidden}.mfp-pager{width:100%;position:absolute;z-index:20;top:0;left:0;right:0;margin:0 auto;text-align:center;overflow:hidden}.mfp-pager:after{clear:both;display:block;content:""}.mfp-pager li{padding:0;margin:0;display:inline-block}.mfp-pager .arrow_next,.mfp-pager .arrow_prev{display:inline-block}.mfp-pager .arrow_next button,.mfp-pager .arrow_prev button{vertical-align:middle;border:none}.mfp-pager li .arrow{top:2px;padding:0;margin:0;display:inline-block;background:url(/temas/claraboia/html/img/sprite.png) no-repeat;width:18px;height:11px;text-indent:-9999px;border:none;cursor:pointer;position:relative}.mfp-pager li .prev{background-position:-20px -22px}.mfp-pager li .next{background-position:-20px -40px}.mfp-pager .dots{vertical-align:top;text-align:center;display:inline-block;margin:0 8px;position:relative}.mfp-pager .dots li{display:inline-block;margin:0 2px}.mfp-pager .dots li a{display:block;width:15px;height:15px;background:#666;text-indent:-9999px;padding:5px;margin:0;cursor:pointer;border:none}.mfp-pager .dots li.active{border:2px solid red}ul.gallery{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;overflow:hidden}.gallery li img{width:100%;height:100%}.overlay .image_overlay{position:absolute;z-index:1;top:40%;left:0;right:0}ul.gallery .overlay .image_overlay .links{position:relative}ul.gallery .overlay .image_overlay .links a:first-child{left:10%;right:auto;position:relative;opacity:0;transform:translateY(90px)}ul.gallery .overlay .image_overlay .links a:last-child{left:66%;right:auto;position:relative;opacity:0;transform:translateY(50px)}ul.gallery .overlay .image_overlay .links a{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;border:2px solid currentColor;border-radius:50%;text-decoration:none;color:var(--gradient-base-background-3);transition:all .5s cubic-bezier(.18,.89,.32,1.28)}.image_overlay_details{position:absolute;top:auto;bottom:-50px;left:0;right:0;width:fit-content;margin:0 auto;padding:0 20px;text-align:center;transition:all .5s cubic-bezier(.18,.89,.32,1.28);opacity:0}.gallery li:after{content:"";position:absolute;z-index:0;background:#fff;opacity:0;left:0;top:0;width:100%;height:100%;transition:all .3s}ul.gallery li:hover .overlay .image_overlay .links a:first-child{left:35%;opacity:1;transform:none}ul.gallery li:hover .overlay .image_overlay .links a:last-child{left:44%;opacity:1;transform:none}.gallery li:hover:after{opacity:.8}.gallery li:hover .image_overlay_details{opacity:1;z-index:1;bottom:20px}ul.gallery .image_overlay_details a h4{margin:0;transition:all .3s}ul.gallery .image_overlay_details p{margin:1rem 0}.gallery li .image_overlay_details a:hover>*{color:var(--gradient-base-accent-3)}ul.gallery .overlay .image_overlay .links a:hover{background:var(--gradient-base-accent-2);border:5px double;color:var(--gradient-base-background-1)}@media screen and (max-width: 1600px){ul.gallery li:hover .overlay .image_overlay .links a:first-child{left:33%}ul.gallery li:hover .overlay .image_overlay .links a:last-child{left:40%}}@media screen and (max-width: 990px){ul.gallery{grid-template-columns:repeat(2,1fr)}ul.gallery .overlay .image_overlay .links{display:flex;align-items:center;justify-content:center;transform:translate(-36%)}}@media screen and (max-width: 780px){.overlay .image_overlay{display:none}}@media screen and (max-width: 580px){ul.gallery{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section.pop-up-gallery.css.map */
