.vf-yt-end-screen,.vf-yt-iframe-wrap,.vf-yt-play-btn,.vf-yt-poster{inset:0;position:absolute}.vf-yt-end-screen img,.vf-yt-poster img{width:100%;height:100%;object-fit:cover}.vf-yt-wrap{position:relative;width:100%;background:#000;overflow:hidden;aspect-ratio:16/9}.vf-yt-poster{z-index:2;transition:opacity .3s}.vf-yt-poster img{object-position:50% 50%;display:block}.vf-yt-poster.hidden{opacity:0;pointer-events:none}.vf-yt-play-btn{z-index:3;display:flex;align-items:center;justify-content:center;background:0 0;border:0;cursor:pointer;padding:0;width:100%;height:100%}.vf-yt-play-btn:after{content:"";display:block;width:68px;height:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Crect width='68' height='48' rx='12' fill='rgba(0,0,0,.75)'/%3E%3Cpolygon points='26,14 26,34 46,24' fill='%23fff'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.vf-yt-play-btn.hidden{display:none}.vf-yt-iframe-wrap{z-index:1}.vf-yt-iframe-wrap iframe{width:100%;height:100%;border:0;display:block}.vf-yt-end-screen{z-index:4;display:none;cursor:pointer}.vf-yt-end-screen img,.vf-yt-end-screen.show{display:block}.vf-yt-play-again{position:absolute;left:50%;bottom:24px;transform:translate(-50%);z-index:5;display:none;padding:10px 20px;border:0;border-radius:8px;background:#000000bf;color:#fff;font-size:15px;cursor:pointer;white-space:nowrap}.vf-yt-play-again.show{display:inline-block}.menu-icon span,header.sticky .main-menu ul li a:after{background:#000!important}#magnifier{background:url(https://imagedelivery.net/8b7Mr6loSNKbwTe7bBsNMw/search-icon-thin-black.png/format=auto,w=75) 0 0/cover!important}.main-menu.show,header.menu-open.sticky,header.sticky .main-menu .dropdown{background:#fff!important}header.sticky .main-menu ul li a{color:#000!important}header.sticky .headerGA{background:url(https://imagedelivery.net/8b7Mr6loSNKbwTe7bBsNMw/GA-logo-black.webp/format=auto,w=75) 0 0/contain!important}header.scrolled .headerGA{background:0 0!important;color:#000!important;width:auto!important;height:auto!important;font-size:min(3.15vw,40px)!important}.menu-icon span{filter:none!important}.menu-icon.open span{background-color:#000!important}h1.entry-title{font-size:min(5vw,80px)!important}.glightbox.is-vertical img{object-fit:contain!important}.grimanesa-portrait-image{margin-top:15px!important}.grimanesa-portrait-image img{object-fit:cover;width:100%!important}.swiper-button-prev{left:-57px!important}.swiper-button-next{right:-57px!important}@media (max-width: 1023px){.menu-icon.open span{background:#fff}header.sticky .main-menu ul li a{color:#fff}header.sticky .main-menu ul li a:after{background:#fff}.main-menu.show{background:#000}header.sticky .main-menu .dropdown{background:#000}#magnifier{background:url(https://imagedelivery.net/8b7Mr6loSNKbwTe7bBsNMw/search-icon-thin.png/format=auto,w=75) 0 0/cover}}@media (min-width: 769px){.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background:0 0;transition:opacity .3s}.glightbox-clean .gnext,.glightbox-clean .gprev{opacity:0}.gcontainer:hover .gnext,.gcontainer:hover .gprev{opacity:1}.gcontainer:hover .gclose.disabled,.gcontainer:hover .gnext.disabled,.gcontainer:hover .gprev.disabled{opacity:.1}}.lazyframe[data-vendor=vimeo]:after{position:absolute!important;bottom:50%!important;left:50%!important;translate:-50% 50%!important}.lazyframe__title{display:none}.lazyframe[data-vendor=vimeo],.lazyframe[data-vendor=youtube]{background-color:#fff0!important}.swiper-container{margin-bottom:30px}.glightbox img{width:100%;height:100%;max-height:calc(100vh - 110px);object-fit:cover}.swiper-button-next,.swiper-button-prev{color:#fff;opacity:0;transition:opacity .3s ease,padding .3s ease;background-color:#111;border-radius:999px;border:0;padding:5px}.swiper-slide-prev,.swiper-slide-next{opacity:.5}.swiper-slide-active{opacity:1}.swiper-button-next,.swiper-button-prev{svg{fill:#fff!important}}.button-prev,.button-next{background-color:#111;border:0}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{opacity:1}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px}@media (max-width: 768px){.swiper-button-next,.swiper-button-prev{padding:0}.swiper-button-prev{left:-23px!important}.swiper-button-next{right:-23px!important}}
